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.

IWR6843ISK: commandUart输出串口数据出现多数、错位的情况

Part Number: IWR6843ISK


使用C:\ti\mmwave_industrial_toolbox_4_11_0\labs\People_Counting\Sense_and_Direct_HVAC_Control工程导入,编译环境如下

该工程已经通过内置cli命令改造,无需外部commandUart输入命令启动sensor

现由于板卡输出接线原因,希望通过commandUart输出测试数据

串口配置代码未修改

输出的代码如下

task_mbox.c内MmwDemo_mboxReadTask函数

简单测试只输出帧头的情况,下图将原来的loggingUartHandle输出改为commandUart输出

输出如下

可见,输出平台编号确应该42 16 0A 00,现在在0A 00之间加入了0D,导致后续数据出现一系列错位。

另外,将所有UART_write都修改为commandUart输出,且屏蔽UART_write语句(不输出操作),测试确实没有任何串口数据输出,请问这个多的0D数据怎么产生的,谢谢