ZHA1.20自定义串口开机发送HalUARTWrite(SERIAL_APP_PORT,"+++",3);上位机出现乱码
时间:10-02
整理:3721RD
点击:
如上图所示,我已经屏蔽了MT中的
HalUARTWrite(MT_UART_DEFAULT_PORT, msgPtr, dataLen + SPI_0DATA_MSG_LEN);在开机循环发送“+++”(HEX:0X2B)指令的时候总是会在“+++”之前有一段乱码,如下图所示:
我想知道问题在哪里?每次重新上电都会有这端乱码。怎样才能解决这个问题?急急急!
刚开机,上位机收到00等很正常的,很多模块都有这个问题。
用另外的模块接收的时候,稍微等待一会,或者判断一下是否有效数据,就可以。
应该MT复位以后往上发的复位信息。MT_SysResetInd查过么