This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
尊敬的 TI 团队:
现在、我们将 MSPM0L1105用于 MBUS 的另一个通信模块、我们之前是与 MODBUS 合作开发的。
因为我们使用 UART0作为外设之一。
问题如下:
当我们使用 XDS110在调试模式下运行该器件时、所有功能将按预期正常运行。
但是、当器件在没有调试器的独立模式下加电时、令人遗憾的是、甚至无法加电。
我们在 UART0上使用了基于光耦合器的隔离、因此我们在 PA18 (MSPM0的 RX 引脚)上使用了4.7k Ω 的上拉电阻。
请查看以下观察表:
我们注意到这个也用于 BSL 调用、我们怀疑这个事实与此相关。
按照 TI 对 MSPM0的建议、我们在 NRST 引脚上具有 RC 配置:带有10nF 下拉电容器的外部47-kΩ 上拉电阻器。
您能帮助我们解决这个问题吗?
谢谢。此致。
您好!
我认为最大的可能性是在上电时、PA18电压被拉高并进入 BSL 模式。 您可以禁用 PA18通过软件唤醒 BSL 的功能。
此致、
Zoey
Zoey、您好!
您能否详细说明一下我具体可以怎么做。
我参考了 MSPM0第1章第1.4.3节引导加载程序(BSL)的技术参考手册、但无法了解如何实现相同的内容。
我也在 CCS 中完成了"System Config"中的设置、但无法确定。
您能解释一下究竟如何针对 UART_0 RX 引脚(PA18)禁用 BSL 调用吗?
谢谢。此致。
您好!
它在这里。
由于您更改了 NONMAIN、必须在闪存代码之前启用 NONAMIN 橡皮擦
此致、
Zoey