ST MCU芯片的VCAP管脚话题 用过STM8s芯片的人都会有印象,芯片上都有个VCAP脚,他需要外接一个电容到地。目的是为了保证内部主调压器的电压稳定。数据手册里也给出这个电容的相关参考参数。 如果这个地方不接电容或者参数或位置过于随意,调试、烧录往往会有问题。早期很多人在这个地方遇到麻烦。 其实,除了STM8S芯片有VCAP脚外,STM32也有部分系列芯片有VCAP脚,功能跟上面的8S芯片一样,也是为了让内核电压足够稳定。 记得有一次某工程师,先用STM32F1系列MCU开发过产品,后来转过来用STM32F2系列芯片开发产品时,因为没注意到VCAP1/VCAP2两个脚的处理,发现芯片运行时总是显得极不稳定。【顺便说下,STM32F1没有引出这个VCAP脚的】即使把代码尽量简化也无法消除芯片工作不稳定的异象,后来检查线路时无意中发现VCAP1/VCAP2脚被空置在那里。放上2.2uf电容后,芯片异常消失。 今天,又有个刚用STM32F407开发产品的工程师,在产品调试过程中因为同样原因出现芯片运行不正常的问题。对于刚接触的人来说,这类问题因被人忽视往往一会半会找不到原因而浪费时间。 刚才上面说了,STM32系列中有部分系列芯片有VCAP脚,有的没有。这个也用不着去记它,反正看到芯片管脚图上有VCAP脚的就参考下数据手册做合理处置就好。 另外,关于那个VCAP脚的电容不要放得离芯片管脚太远,要尽可能近。如果摆得太远,或者再加上调试阶段的飞线穿越、甚至其它干扰的话,也很容易出现问题。再就是那电容不要随意取,注意参数和品质,规格书都有推荐。一两个样板不出问题不等于2000个不出一定比例的问题。 文章出处: 茶话MCU |
MotionFX
STM32哪款单片机已使用CMSIS-FreeRTOS实现FreeRTOS例程?
Boot0通过10k电阻接地,Boot1作为输入使用被配置成外部中断,现在存在的问题是可能会导致单片机加密无法运行,且无法解密,RDP显示为FF,这是怎么导致的?
STM32F401下载失败问题
STM32CubeMX生成FreeRTOS MDK版本无法使用AC6编译器
外部中断升降沿类型判断
定时器正交编码器功能
STM32F427串口接收和发送中断同时使能,出现接收中断丢数的现象。
为什么生成代码时一直卡在generating user source code 救救孩子吧。
easylogger打印失败