LPC804 设计注意事项

关键字 :NXPLPC804

先前有接触过 LCP804 的设计以及生产,LPC804 在设计上有些注意事项需要跟大家讲一讲,避免后续踩坑。

ISP 引脚需要接外部上拉

图1  ISP 引脚功能描述

LPC804 在复位或者上电的时候, PIO0_12 这个引脚默认为 ISP 引脚,所以一般需要将 PIO0_12 外接上拉电路,使 MCU 能够正常运行代码。

若不进行上拉处理,LPC804 在上电或者复位后会进入 ISP 模式,此时 MCU 处于 boot 状态,只能进行擦写程序的操作,不会继续运行原本的代码。

LPC804 引脚默认内部上拉

LPC804 的引脚在上电时是默认上拉的,无法做更改。大家注意如果有需要使用引脚进行控制的时候,注意引脚的逻辑,无论是复位还是上电。

 

图2  部分引脚功能描述

经常有客户没有注意到这一点,导致上电时产品上的灯或 MOS 会导通,存在危险隐患或者用户体验不佳。

串口通信

还是跟 LPC804 引脚默认内部上拉相关的问题。TX 的引脚内部配置上拉,可以增加信号的传输能力,但 RX 其实不需要在内部配置上拉,内部配置上拉会导致发射端需要有更强的下拉才能准确的传输信号。

因此在配置 RX 功能的时候,注意根据电路情况将 RX 引脚配置成高阻态。

在 Keli 中配置引脚高阻态的程序如下:


图3  GPIO 高阻态配置程序




WAKEUP PIN 需要接外部上拉

要注意在硬件设计的过程中,如果需要有一个引脚去将 MCU 从休眠模式中唤醒,那么那个引脚需要外接上拉电路。

 

图4  Wakeup Pin 引脚功能描述



这是由于当进入到 Deep Power Down 模式的时候,IO功能关闭,此时引脚仅保留唤醒功能,且仅支持低电平唤醒,所以需要外接上拉电路,不然会直接将进入休眠的 MCU 唤醒。


图5  Deep Power Down 模式唤醒源



生产烧录注意事项

生产烧录需要注意上电时序,系统电源必须先上电,后下电。错误的上电时序可能会损伤单片机。

建议给电源及地的测试针的长度比其它的测试针的长度要长一些,这样可以保证系统上电时序没有问题。

此外,考虑到电路板静电,地线的测试针最长,这样电路板的静电可以通过地线进行泄放,如下图所示。


图6  烧录工具接口示意图

 

好了,这就是我这次的分享。若大家在 LPC804 设计上有其他的建议,欢迎在评论区评论和补充。

参考文献

1. https://www.nxp.com.cn/docs/en/data-sheet/LPC804.pdf  LPC804 数据手册

2.  https://www.nxp.com/products/processors-and-microcontrollers/arm-microcontrollers/general-purpose-mcus/lpc800-cortex-m0-plus-/low-cost-microcontrollers-mcus-based-on-arm-cortex-m0-plus-core:LPC80X?tab=Documentation_Tab 用户手册

 

★博文内容均由个人提供,与平台无关,如有违法或侵权,请与网站管理员联系。

★文明上网,请理性发言。内容一周内被举报5次,发文人进小黑屋喔~

评论