TI中文支持网
TI专业的中文技术问题搜集分享网站

CC1310: UART可以接受到数据,但是却发送不了,用的是官方示例

Part Number:CC1310

刚开始接触1310这块芯片,现在有两个任务:1、官方简单的TX、RX示例;2、Uart串口通讯,可以接收到我发送的数据,但是无法发出,

以下是串口设置

以下是串口任务函数设置

Kevin Qiu1:

可以参考这里UART发送和接收的代码:https://dev.ti.com/tirex/content/simplelink_cc13x0_sdk_4_20_01_03/docs/tidrivers/doxygen/html/_u_a_r_t_c_c26_x_x_8h.html

,

K:

您好,用这个也还是读的到,然后Uart_write后就还是收不到

,

Kevin Qiu1:

你只是测试UART部分还是在射频传输程序的基础上加入了UART?debug到Uart_write会发生什么,能执行到这里吗

,

K:

我是在射频传输的基础上加入了UART,两个创建了两个Task,可以执行Uart_Write

,

K:

,

Kevin Qiu1:

使用TASK 2中的ROV检查下任务的运行情况:https://dev.ti.com/tirex/content/simplelink_academy_cc13x0sdk_4_20_00_00/modules/rtos/tirtos_basics/tirtos_basics.html

在RF任务的回调中函数中不能使用任何形式的阻塞,Uart_Write就是阻塞的,注意不能在里面调用它

赞(0)
未经允许不得转载:TI中文支持网 » CC1310: UART可以接受到数据,但是却发送不了,用的是官方示例
分享到: 更多 (0)