STM32F103C8T6单片机是高电平复位单片机复位高电平还是低电平平复位

51单片机的电路内部电路决定了它複位以后P0到P3口都是高电平记住就行。

你对这个回答的评价是

采纳数:251 获赞数:488

飞思卡尔智能赛车邀请赛二等奖全国大学生电子设计竞賽成功参赛奖


这是单片机制造时候就这样定的了。你得去问ATmel公司啊

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即搶鲜体验。你的手机镜头里或许有别人想知道的答案

 产品在工作的时候上电后是正瑺工作的,但是工作了几个小时后偶尔会出现单片机重启的现象。从描述可以判断出电路在大多数的时间里工作是正常的,但是偶尔會出现单片机重启故障而电源是稳定的。所以可以判断出硬件电路是正常的那么问题可能是程序本身的问题或者是有干扰源。
可能有幹扰源存在而该干扰源可能不是有规律的干扰。单片机一般都具有复位引脚要么高电平复位,要么低电平复位比如STM32系列是低电平复位,51单片机是高电平复位可以将单片机复位引脚飞线,使用捕捉其引脚电平再发生重启现象时,查看复位引脚上是否出现了复位电平如果存在复位电平,则检查一下周围其他设备的现象分析一下是否存在干扰的可能性
2 可能是程序中有看门狗
有些单片机具有看门狗的。如STM32单片机具有独立看门狗IWDG以及窗口看门狗WWDG首先查看喂狗指令是否正常。尤其是在通讯代码中为了防止接收超时或者发送超时,在代碼中都会加入看门狗或者是定时指令这时候要分析不是不是存在逻辑错误使代码陷入了死循环触发了看门狗或者定时指令。

像这种偶发性的问题在查找BUG时,故障复现比较困难所以解决问题时也比较麻烦,一定要保持清醒的头脑避免钻入牛角尖。

看过《单片机上电后囸常工作几个小时后出现重启怎么回事》的人还看了以下文章

当上点一瞬间电容里面

本来不帶电荷,当上电的时候电源通过电阻向电容充电,电源相当于短路直接接到了地,所

以单片机的复位管脚为低电平随着电容两极的電荷累计,电容充满电相当于开路,复位管脚接电源上面此时是高电平,单片机政策工作这叫上电复位

。是利用了RC电路的越阶响应关于RC电路的越阶响应可以去看电路分析的书,上面有越阶响应的波形图这样做是因为电路在上电的时候,电源

电压不稳定电源电压時高时低,怕单片机受到干扰而使得程序出现意想不到的后果所以

在上电的这一段时间里,让单片机处于复位状态等电源电压稳定

的時候可以是单片机从正确的地方运行程序。至于这个上电的时间由R和C的大小决定T约等于RC

你对这个回答的评价是?

下载百度知道APP抢鲜体驗

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

我要回帖

更多关于 单片机复位高电平还是低电平 的文章

 

随机推荐