主题 : 扩展串口连接9600波特率的模块问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 12491
精华: 0
发帖: 2
金钱: 10 两
威望: 2 点
综合积分: 4 分
注册时间: 2010-01-07
最后登录: 2018-02-08
楼主  发表于: 2010-10-14 20:47

 扩展串口连接9600波特率的模块问题

mini2440扩展串口连接9600波特率的模块问题

我的板子是mini2440,在扩展串口1上连接了一个波特率为9600的GSM模块,向模块发送一个指令,模块返回相应的字符串。
我的波特率是在程序里设置的termios结构体。是9600。
cfsetispeed(&options, B9600);
cfsetospeed(&options, B9600);
现在问题是接收buffer读不到返回值。读出来的数据长度都是0.
级别: 新手上路
UID: 30758
精华: 0
发帖: 5
金钱: 25 两
威望: 5 点
综合积分: 10 分
注册时间: 2010-10-21
最后登录: 2010-10-21
1楼  发表于: 2010-10-21 12:17

 回 楼主(haliiz) 的帖子

你搞定没有?
我们现在从板子向一个读卡器的串口发数据也没回复,不知道是不是因为micro2440的串口线反接造成了;