复位时一般IO处于第三态的,可以考虑用下拉电阻,比如下拉一个10K电阻,这样在复位处于第三态时该引脚就为低电平0V了。
引用 4 楼 w110223 的回复:如果你是在keil里面做的话,新建project,选择器件,加startup,就能看到有lpc2400.s,里面的Reset_Handler后面加IO的初始化,就是程序的第一时间确定IO状态,否则就是复位电路的问题
引用 4 楼 w110223 的回复:复位的时间很长吗?在startup里面设置一下不能接受吗? 我看了这个复位时间大概是50ms,但是我们哪怕10ms都不能接受,不过我还是很想知道在startup里面那里设置,我在复位的时候好像我自己的引用程序还没开始引导哦??? 兄台我说的是在芯片上电或则是下拉复位脚复位芯片的时候,不是程序在引导的时候,还是谢谢兄台 ……
复位的时间很长吗?在startup里面设置一下不能接受吗?
看手册 一般芯片复位的IO应该为高阻状态 有可能外部电路存在上拉
Lpc2478在复位的时候,普通IO口的电压为2.2V左右,我想问下,有没有什么办法在芯片Reset的这个时间段的时候,让芯片引脚都变成低电平(0V),谢谢!
6,127
社区成员
11,292
社区内容
加载中
试试用AI创作助手写篇文章吧