串口发送问题,0x00后面的数据丢失!!

2019-07-15 16:39发布

写了一个149串口发送的程序,测试的时候发现发送的数据0x00后面的数据都丢失了,比如发送 11 22 33 00 44 55只能接收到11 22 33后面的数据就没了,求大神解答一下这是为啥呢????
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答
miaokankan
2019-07-15 20:02
Aidaohuakai 发表于 2015-5-18 20:01
把程序贴出来看看

void MSP430_VOID_Rx485SendBytes( uchar *ptr ) {

        while( (*ptr != '') ) {

                while ( !( IFG1 & UTXIFG0 ) );                         // TX缓存空闲?
                TXBUF0 = *ptr++;                                               // 发送数据
        }
        while ( !( IFG1 & UTXIFG0 ) );
}

一周热门 更多>