pic串口接收同时发送问题

gaze205 2017-07-02 10:27:59
芯片:pic18f45k80。编译器:kit3

过程:使用串口接收中断和缓冲区接收一段数据(大概80字节)。
每8个字节就发送接收到的数据,同时还在继续接收

现象:出现了返回的数据只有前边8个字节是正常,其他的为乱码,
定点到接收缓冲区,发现只有前边8个字节正常,也就是接收的同时发送乱码。


问题:pic的串口不是异步?为什么会出现这样的情况,尝试过接收的时候不发送,接收和发送度没有问题,同时进行就不行了?
ps:接收采用中断模式,发送试过中断和轮询模式
...全文
344 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
source03 2017-07-11
  • 打赏
  • 举报
回复
这样的问题,要把源代码贴出来才好分析。
gaze205 2017-07-03
  • 打赏
  • 举报
回复
具体什么方面?可以说一下吗?你试过这样的情况吗
ckc 2017-07-03
  • 打赏
  • 举报
回复
这个大概率是你的程序问题吧,多检查下吧

27,382

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧