主题中讨论的其他器件:MSP-FET、 MSP-EXP430FR5739、 UNIFLASH、 MSP430F1612
你好!
我有"MSP-EXP430FR5739 FRAM 实验板"。 该板具有内置调试器(MSP-FET)。 固件版本为3.3.28.680。
我可以将此调试器的固件更新为较新的调试器吗?
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.
你好!
我有"MSP-EXP430FR5739 FRAM 实验板"。 该板具有内置调试器(MSP-FET)。 固件版本为3.3.28.680。
我可以将此调试器的固件更新为较新的调试器吗?
你好!
我想说、它的发生非常缓慢:
将调试器连接到电路板;
下载固件;
以及所有后续操作-分步调试等
我比较其他平台上的调试:Cortex-M (通过 JLink)、STM8 (通过 STLink)等 因为我在这些平台上有项目。
但好的-这不是一个非常严重的问题。 我已将反向通道 UART 替换为外部 USB-UART 单元。
另一个问题让我更担心:UART.RX 在 LPM3中不起作用。 仅在 LPM1中。
UART.RX -不起作用。 UART.TX -工作正常。
来自 SMCLK 的 UART 时钟(来自 DCO 的时钟)。 波特率=9600。
看起来就像这样:只要没有打开任何 LPMx 模式、UART.RX 就 会正常工作(UCRXIFG 中断-发生、来自 UCAxRXBUF 的数据字节被正确读取)。 然后、程序打开 LPM3模式、并且在 UCRXIFG 中断继续发生后、但不再接收到良好的数据字节(使用 UCAxSTATW 中设置的错误位之一接收数据、从 UCAxRXBUF 读取-返回损坏的数据)。
如果执行同样的操作、但替换 LPM3 -> LPM1、则程序将继续正常工作-数据字节正确。
UART.TX 可在任何模式下正常工作- LPM1或 LPM3。
CSCTL4.SMCLKOFF = 0;
CSCTL6.SMCLKREQEN = 1;