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.

CC640R2F串口

Hi TI技术支持

    目前我按照SDK文档“SWRU393 Software Developer's Guide.pdf”添加串口功能如下:

但是根本就不能打印任何数据。


   我目前使用NPI,可以打印出数据,但是从PC端发送过来的数据,收不到。根本没有触发回调函数。

做法如下:

    1.工程添加文件npi_tl_uart.c及头文件

    2. 预编译指令配置如下

    BOARD_DISPLAY_USE_UART=0//禁用BOARD_UART

    NPI_USE_UART=1                        //使能NPI UART

    xPOWER_SAVING                        //禁止睡眠

3.定义发送、接收缓存及回调函数:

4.在simpleBLEPeripheral_init()函数中初始化:

实际的效果就是:初始化时能正常打印出app init。但是从PC端发送串口数据没有触发npiUART_cb.

请问该如何实现串口数据的接收?是哪里缺少了配置吗?

谢谢!