这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » [急求]:linux下2410的串口2读出错!!急!!

共1条 1/1 1 跳转至

[急求]:linux下2410的串口2读出错!!急!!

菜鸟
2006-07-25 20:35:08     打赏
现象:
2410 linux下用read(fd,&t,1),write(fd,&t,1)读写串口2,
用/dev/tts/1打开了串口2,可以发数据,但收数据有问题
用串口调试助手以16进制发数据到arm,
必须在数据后面加一个04,arm才收到数据, 并自动把刚才收到的数据发回给pc

例如:
pc 61 04 -> arm //arm收到 61, pc收到61
pc 61 62 63 64 04 ->arm //arm收到61 62 63,pc收到61 62 63
pc 04->arm //arm 收到04 ,pc 收到04
pc 01 02 03 61 62 63 (除04之外的数据)->arm
//arm 一直等待,pc收到5E 41 5E 42 5E 43 61 62 63

问题:
1)怎么使它不弹回数据给pc
2)怎么使它不须加 04 就能收到数据




关键词: 急求     linux     串口     出错     收到    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]