pic串口接收同时发送
时间:10-02
整理:3721RD
点击:
芯片:pic18f45k80。编译器:kit3
过程:使用串口接收中断和缓冲区接收一段数据(大概80字节)。
每8个字节就发送接收到的数据,同时还在继续接收
现象:出现了返回的数据只有前边8个字节是正常,其他的为乱码,
定点到接收缓冲区,发现只有前边8个字节正常,也就是接收的同时发送乱码。
问题:pic的串口不是异步?为什么会出现这样的情况,尝试过接收的时候不发送,接收和发送度没有问题,同时进行就不行了?
ps:接收采用中断模式,发送试过中断和轮询模式
过程:使用串口接收中断和缓冲区接收一段数据(大概80字节)。
每8个字节就发送接收到的数据,同时还在继续接收
现象:出现了返回的数据只有前边8个字节是正常,其他的为乱码,
定点到接收缓冲区,发现只有前边8个字节正常,也就是接收的同时发送乱码。
问题:pic的串口不是异步?为什么会出现这样的情况,尝试过接收的时候不发送,接收和发送度没有问题,同时进行就不行了?
ps:接收采用中断模式,发送试过中断和轮询模式