LPC2294 最小系统

来源:互联网 发布:spark python 例子 编辑:程序博客网 时间:2024/05/22 03:34

ARM7TDMI 芯片 LPC2294 最小系统调试

最小系统电路图如下:

复位电路:

 

JATG:

 

 

晶振:

 

 

 

电源部分为24V入,2576-5.0V出,分两路,一路1117-3.3V,一路1117-1.8V.

 

板子到手之后发现复位有问题,P0.14口必须接上拉电阻。

 

LPC2294芯片手册上对P0.14的说明:

 

 

 

 

LPC2294在上电或复位的时候,在3ms之内检测P0.14脚,如果P0.14脚是低电平,就会被认为是启动ISP命令处理器的外部硬件请求。如果P0.14复位采样后高电平,则执行用户程序。

用户需要提供外部硬件(上拉电阻或其它)使管脚处于一个确定的状态,否则可能导致非预期的进入ISP模式。

 

由于这块板子P0.14口没有接上拉电阻,我把1.8V的221电感拿掉,这样为1.8V电源比3.3V进CPU的时间更早。测试:每次上电都能够成功复位,但是复位按钮不可用,按了会死机。这种办法只能暂时解决复位问题,P0.14口的上拉电阻还是很有必要的。周立功的开发板上P0.14上拉电阻,并接了一个跳线,以便保留ISP烧入功能。