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.

CC2640R2F: 串口通讯问题

Part Number: CC2640R2F
Other Parts Discussed in Thread: SYSBIOS

我使用例程 uartecho_CC2640R2_LAUNCHXL_tirtos_ccs 来测试串口通讯,这是部分源代码uartecheo.c未修改,实验结果正常。

然后我打开了例程 hello_CC2640R2_LAUNCHXL_tirtos_ccs,修改了hello.c,如下,就是将上面的代码照抄下来,但是实验结果却不正确,

原本 应该打印两遍,却只有一遍,后面的代码也没有执行。

  • debug单步运行看一下能否执行到第二个UART_write

  • 我這邊打印幾次都沒有問題,我用的SDK是5.30.00.03,請問你測試的SDK版本是?

  • uarteco例程确实没有问题,问题是我把代码改写到了另外的例程里面,hello_CC2640R2_LAUNCHXL_tirtos_ccs,修改了hello.c有问题

  • 代码改写到hello.c有问题應該是uart沒設置好

  • 我也是这么想的,但是我不知道是哪里没设置好。我是一步步按照uarteco的步骤下来的啊,我很疑惑

  • 你hello例程哪來的

  • \simplelink_cc2640r2_sdk_5_30_00_03\examples\rtos\CC2640R2_LAUNCHXL\sysbios\hello\tirtos\ccs

  • 基本上你應該不會從hello去新增所有的程序,建議你從simple_peripheral 去修改測試