工具/软件:
大家好、TI 专业知识
我恳请各位协助解决这一问题。
芯片型号: MSPM0G3507SRHBR [VQFN]
SDK 版本:1.00.01.03
我尝试使用“MSPM0 实时固件更新 (LFU) 引导加载程序实现“指南中的示例、
首先、我将引导加载程序代码刷写到芯片中。 然后、我使用示例文件中提供的基于 Python 的 PC 软件。 但它无法识别来自芯片的 UART 信号。 使用 MSPM0G3507 LaunchPad 进行测试时、它会正常工作。

在示例引导加载程序代码中、UART 0 的定义方式如下、
/* Defines for UART_0 */ #define UART_0_INST UART0 #define UART_0_INST_IRQHandler UART0_IRQHandler #define UART_0_INST_INT_IRQN UART0_INT_IRQn #define GPIO_UART_0_RX_PORT GPIOA #define GPIO_UART_0_TX_PORT GPIOA #define GPIO_UART_0_RX_PIN DL_GPIO_PIN_11 #define GPIO_UART_0_TX_PIN DL_GPIO_PIN_10 #define GPIO_UART_0_IOMUX_RX (IOMUX_PINCM22) #define GPIO_UART_0_IOMUX_TX (IOMUX_PINCM21) #define GPIO_UART_0_IOMUX_RX_FUNC IOMUX_PINCM22_PF_UART0_RX #define GPIO_UART_0_IOMUX_TX_FUNC IOMUX_PINCM21_PF_UART0_TX #define UART_0_BAUD_RATE (9600) #define UART_0_IBRD_32_MHZ_9600_BAUD (208) #define UART_0_FBRD_32_MHZ_9600_BAUD (21)
但在我们的设计中、我们将这些引脚用于 UART、

我认为这就是 UART 通信的问题。 可以帮助我更改此引脚多路复用器配置。 但此示例工程没有用于设置或更改任何配置的“System Configuration“。

