我已使用TI UniFlash云工具成功上传了Mcrisp Forth hex文件用于MSP430G2553 hex文件。
(我也使用相同的工具为MSP430F5529和TI Tiva启动板刷新了其他Mecrisp Forth十六进制文件。)
不幸的是,以9600波特率运行的Tera-term没有任何响应。
(我使用相同的Tera术语与在MSP430F5529和Tiva上成功运行的Mecrisp Forth进行了交谈。)
我关注早期的G2启动板的硬件RX / TX业务。实际上,最新的EXP430G2ET的电路板上已经清楚地标出了该标记,并且它带有焊接的晶体。
那我想念什么?
答案 0 :(得分:1)
有很多可能性,您可以尝试通过简单的测试消除其中的几种。例如,检查通讯链:-
通过将TxD连接到RxD来测试PC(终端)部件,并查看是否存在回声。
测试MCU部件-复位后,TxD上有一条相对较长的消息-您可以通过LED看到它。
HTH
答案 1 :(得分:1)
必须先 完全擦除 闪存(将所有字节设置为0xFF)。仅刷新Mecrisp Forth软件还不够。
(在文档中,并且我积极观察到将Mecrisp Forth安装在具有ARM Cortex-M4F微控制器1Bitsy的ARM微控制器STM32F415RGT6上非常重要(它还有其他非标准波特率的问题,但这是另一回事了。我有previously installed some other software on the 1Bitsy,足以让Mecrisp Forth无法工作。)