MSP430心电采集仪设计与调试引脚实现
调试引脚的默认状态、上拉电阻和模式切换,这些看着挺枯燥,其实搞清楚后调试顺手多。
MSP430 的调试引脚设计,基本围着JTAG和DAP这两种模式转。默认状态在表里列得清楚,比如/TRST
内部是弱下拉,但要上 JTAG 得接10K 外部上拉。你不接,就容易卡在 DAP 模式,调试不上。
TCK和TMS这些也是类似的套路——内部弱下拉,但外部还是得加上拉来提高可靠性,尤其是你用的是开发板原型阶段,信号跳变干扰都挺烦人的。
有意思的是DAP1那一脚,双向的,既能收数据也能发,像串口那种感觉。搞 DAP 调试的时候,得注意它跟TDO
或者TDI
有点不同,别把用法搞混了。
还有,GPIO重叠引脚也挺常见的,像TGIx
、TGOx
,平时当通用 IO 用,调试时再切过来。你要做低功耗项目,就更得注意这类引脚的内部上拉/下拉电流,几十 uA 也不是小数。
调试过程中出问题?先查查是不是哪个引脚上拉没接,或者被别的外设占了。调不了不一定是代码问题,多时候是硬件信号没配置好。
如果你平时也用 MSP430 做低功耗采集,像心电、温度这类项目,建议看看这篇源码参考,搭配调试引脚配置一起看,思路会清晰不少。
1.28MB
文件大小:
评论区