尊敬的先生:
我尝试在 UART1上为控制器 TM4C129XCNZAD 使用引导加载程序
我想使用 UART1来更新代码。
该端口用作 PORTQ 以及引脚4 和引脚5
// PQ4-5用于 UART1。
ROM_GPIOPinConfigure (GPIO_PQ4_U1RX);
ROM_GPIOPinConfigure (GPIO_PQ5_U1TX);
ROM_GPIOPinTypeUART (GPIO_PORTQ_BASE、GPIO_PIN_4 | GPIO_PIN_5);
如示例示例中所述对 UART1进行初始化。
空 Uart1_PC_init (uint32_t ui32SysClock)
{
MAP_GPIOPinTypeUART (GPIO_PORTQ_BASE、GPIO_PIN_4 | GPIO_PIN_5);
MAP_UARTConfigSetExpClk (UART1_base、ui32SysClock、9600、
(UART_CONFIG_WLEN_8 | UART_CONFIG_STOP_ONE |
UART_CONFIG_PAR_NONE));
MAP_IntEnable (INT_UART1);
MAP_UARTIntEnable (UART1_BASE、UART_INT_RX | UART_INT_RT);
}
blconfig.h 已针对上述 UART1进行修改、但无法正常工作。
我怀疑自己的设置有问题。
是否可以检查 UART1是否进行上述配置? 随附 blconfig.h
e2e.ti.com/.../7444.bl_5F00_config.h
此致、
Rajesh Varma