主题 : 为啥串口1接收数据的时候串口2不能写数据? 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 28370
精华: 0
发帖: 34
金钱: 175 两
威望: 35 点
综合积分: 68 分
注册时间: 2010-09-10
最后登录: 2013-08-08
楼主  发表于: 2011-08-25 16:32

 为啥串口1接收数据的时候串口2不能写数据?

现在做一个串口的通讯:
单片机---data--->arm(单片机发送数据给arm,arm将数据存储起来)
pc----cmd-------->arm(pc发送命令请求arm发送单片机的数据)
pc<------data------arm(arm将单片机的额数据处理完毕以后将数据发送给pc机)

我串口1和pc相连  串口2和单片机相连
当我串口2read单片机的数据的时候  
串口1就不能write数据
为什么??
级别: 新手上路
UID: 28370
精华: 0
发帖: 34
金钱: 175 两
威望: 35 点
综合积分: 68 分
注册时间: 2010-09-10
最后登录: 2013-08-08
1楼  发表于: 2011-08-25 16:51
没人回复自己顶一下
级别: 新手上路
UID: 51961
精华: 0
发帖: 27
金钱: 140 两
威望: 28 点
综合积分: 54 分
注册时间: 2011-07-10
最后登录: 2015-10-23
2楼  发表于: 2011-08-30 11:05
是不是线程问题?请问解决了没?