请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:EK-TM4C1294XL 大家好、
我现在再次进行了科学研究、我现在打开并使用了示例 boot_demo1。 此示例当前在套件 EK-TM4C1294XL 中运行。
我通过 UART 与 LM 闪存编程器实用程序连接时遇到问题、请检查图像、并建议解决错误的方法。
设置 UART 的示例代码、在我的计算机中、我将套件作为 COM10端口。
void SetupForUART (void) { // //我们需要确保 UART0及其关联的 GPIO 端口为 //在我们将控制权传递给引导加载程序之前启用。 串行引导 //加载程序不会为我们启用或配置这些外设 //通过其 SVC 矢量输入它。 // ROM_SysCtlPeripheralEnable (SYSCTL_Periph_UART0); ROM_SysCtlPeripheralEnable (SYSCTL_Periph_GPIOA); // //将 GPIO PA0和 PA1设置为 UART。 // ROM_GPIOPinConfigure (GPIO_PA0_U0RX); ROM_GPIOPinConfigure (GPIO_PA1_U0TX); ROM_GPIOPinTypeUART (GPIO_Porta_base、GPIO_PIN_0 | GPIO_PIN_1); // //将 UART 配置为115200、n、8、1 // ROM_UARTConfigSetExpClk (UART0_BASE、g_ui32SysClockFreq、115200、 (UART_CONFIG_PAR_NONE | UART_CONFIG_STOP_ONE | UART_CONFIG_WLEN_8)); // //启用 UART 操作。 // ROM_UARTEnable (UART0_BASE); }
谢谢你。