Part Number:CC2642R-Q1
下图为串口接收处理接口和串口初始化,为什么总是在第一个字节丢,后面多了一个字节,是实际最后一个字节填充的
Galaxy Yue:
你尝试一下
把sem_wait(&sem);
移动到UART2_read()函数之后,
这样可以确保读取每个字节之前,等待回调完成数据写入操作
我继续查一下其他函数使用
,
Galaxy Yue:
https://downloads.ti.com/mctools/esd/docs/opencl/debug/debug_printf.html
debug_printf()可以看一下这个
,
shuaige zhang:
是的,这么操作后数据接收正常,已解决
,
shuaige zhang:
这里的Debug_printf是自己封装的,本质上是调用uart2_write接口
,
Galaxy Yue:
嗯