2018-12-29 STM32引脚悬空易受干扰问题

    在应用STM32F103C8T6的USART通讯过程中,根据资料将USART的Rxd管脚设置为浮空输入,Txd管脚设置为复用推挽输出。

    由于在项目中有时需要应用USART2有时用USART3,考虑实用性在程序中将两个USART都定义了,但硬件有时只用到一个,另一悬空。调试时出现各种奇怪现象,最后定位到桌面节能灯台灯只要通电,电路板就不能可靠工作,发现USART收到干扰。不停中断导致程序无法正常工作。

    重新查阅数据手册发现可将Rxd设置为上拉输入,修改后问题解决。

无独有偶,在SWD程序下载时将Reset管脚引出,由于不需要外部复位就没有做复位电路,调试中发现程序很容易自动复位,只要用金属体碰触Reset就会造成复位,查阅数据手册,NRST管脚内部是有上拉电阻的,不知道为什么容易受干扰复位,网上有人说NRST管脚上的电压只要低于3.2V就会造成单片机复位,最后只好在外部加上拉电阻解决。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 姓名:朱小鹏 学号:16010130023 转载:STM32输入输出模式理解 http://www.opened...
    小鵬_956f阅读 1,301评论 0 0
  • 此文用于记录学习STM32中所学习或者巩固的知识,主要围绕但并不局限于STM32。 本次学习并非为了深入了解使用S...
    yhhk阅读 2,182评论 0 11
  • 选择题部分 1.(),只有在发生短路事故时或者在负荷电流较大时,变流器中才会有足够的二次电流作为继电保护跳闸之用。...
    skystarwuwei阅读 13,684评论 0 7
  • 姓名:周崇杰 学号:16140120059 专业:机械设计制造及其自动化 转载自:http://blog.csd...
    CJbaby阅读 3,540评论 0 3
  • 专业考题类型管理运行工作负责人一般作业考题内容选项A选项B选项C选项D选项E选项F正确答案 变电单选GYSZ本规程...
    小白兔去钓鱼阅读 9,095评论 0 13