请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CODECOMPOSER 工具/软件:Code Composer Studio
您好!
有人知道我在构建项目时为什么会一直遇到这个问题?
我刚刚从 UART 示例复制了这个内容、但它似乎不起作用
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.
工具/软件:Code Composer Studio
您好!
有人知道我在构建项目时为什么会一直遇到这个问题?
我刚刚从 UART 示例复制了这个内容、但它似乎不起作用
这是 mainThread。 请注意 UART 和 uartParams 的声明。
void * mainThread (void * arg0) { 特性 输入; const char echoPrompt[]="回显字符:\r\n"; UART_Handle UART; UART_Params uartParams; /*调用驱动程序初始化函数*/ GPIO_init(); UART_INIT(); /*配置 LED 引脚*/ GPIO_setConfig (Board_GPIO_LED0、GPIO_CFG_OUT_STD | GPIO_CFG_OUT_LOW); /*打开用户 LED */ GPIO_WRITE (Board_GPIO_LED0、Board_GPIO_LED_ON); /*创建一个数据处理关闭的 UART。 * UART_PARAMS_INIT (uartParams); uartParams.writeDataMode = UART_DATA_BINARY; uartParams.readDataMode = UART_DATA_BINARY; uartParams.readReturnMode = UART_return_full; uartParams.readEcho = UART_ECHO_OFF; uartParams.baudrate = 115200; UART = UART_OPEN (Board_UART0、uartParams); if (UART == NULL){ /* UART_open()失败*/ while (1); } UART_WRITE (UART、echoPrompt、sizeof (echoPrompt)); /*循环永久回显*/ while (1){ UART_READ (UART、INPUT、1); UART_WRITE (UART、INPUT、1); } }