24L01传输数据错乱
u8 txbuf; //发送及接收缓冲u8 rxbuf;
if(status == RX_DR)
{
for(i=0;i<5;i++)
{
printf("\r\n 从极端接收主机端第%d数据位%c\r\n",i,rxbuf);
}
不知道是哪里出现问题了 正常的数据之间包含着错误的数据
正常的数据:
【2014-10-12 17:35:35(030)收到】
从机端 接收到 主机端 发送的第0数据为:a
从机端 接收到 主机端 发送的第1数据为:0
从机端 接收到 主机端 发送的第2数据为:0
从机端 接收到 主机端 发送的第3数据为:0
从机端 接收到 主机端 发送的第4数据为:0
从机端 进入自应答发送模式
从机端 进入接收模式
错误的:
从机端 接收到 主机端 发送的第0数据为:a
?
【2014-10-12 17:35:55(947)收到】踊?接收到 主机端 发送的第1数据为:0
从机端 接收到 主机端 发送的第2数据为:0
从机端 接收到 主机端 发送的第3数据为:0
从机端 接收到 主机端 发送的第4数据为:0
从机端 进入自应答发送模式
从机端 进入接收模式
页:
[1]