返回信息流我这有一个arm9的板,有2个串口,以前第一个串口用来做console,利用串口程序也可以进行串口数据收发(利用串口助手测试无问题),现在需要改到在第二个串口进行数据收发,打开串口什么的都没有问题,可问什么就是不能读写呢?
/dev中有ttyS0,也有ttyS1
我把程序中的ttyS0,改为ttyS1,其它的不变
这是一条镜像帖。来源:北邮人论坛 / embedded-system / #9997同步于 2010/12/17
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Embedded_System机器人发帖
arm板双串口问题
heartofbupt
2010/12/17镜像同步5 回复
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
说说详细的过程吧,你是怎么进行第二个串口数据收发测试的?
【 在 heartofbupt (邮芯) 的大作中提到: 】
: 我这有一个arm9的板,有2个串口,以前第一个串口用来做console,利用串口程序也可以进行串口数据收发(利用串口助手测试无问题),现在需要改到在第二个串口进行数据收发,打开串口什么的都没有问题,可问什么就是不能读写呢?
: /dev中有ttyS0,也有ttyS1
: 我把程序中的ttyS0,改为ttyS1,其它的不变
: ...................
先可以把第二个串口自环一下呗,看看能不能收到,还有建议不要用console来收发数据,我曾经遇到过console上有让输入登录名什么的影响了我的收发。
再看看这个文件下的东西
etc/inittab文件
::respawn:/sbin/getty -L ttyS01 115200 vt100
::respawn:/sbin/getty -L ttyS00 115200 vt100
这两的意思是把串口作为console,注释掉试试
仅供参考