主题 : 买回来的MINI2440串口0问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 13064
精华: 0
发帖: 16
金钱: 90 两
威望: 18 点
综合积分: 32 分
注册时间: 2010-01-18
最后登录: 2011-06-14
楼主  发表于: 2010-01-20 15:25

 买回来的MINI2440串口0问题

刚买回来的时候,mini2440在linux系统测试3个串口,串口1,2收发正常,串口0只能发不能收,。。。。但操作supervivi是可以从PC端接收到键盘命令的。。。我还按照mini2440的用户手册更换过操作系统。。。suervivi下能接收我就不计较了。。。。但过了一段时间再拿出来。发现不行了,。。。完全没反应。。把pc串口信号(示波器已测有效,一直在发的)。。接到mini2440串口0的RX端,信号给湮灭掉了。。。。。mini2440其他串口收发正常。。想问下这个情况如何解决。。。能不能返修(09年11月买的)。。
这个阶段正是我事业的上升期,我怎么能走得开呢?
级别: 精灵王
UID: 3197
精华: 3
发帖: 770
金钱: 6995 两
威望: 5398 点
综合积分: 1600 分
注册时间: 2008-12-30
最后登录: 2010-12-31
1楼  发表于: 2010-01-20 23:02
情况很特殊啊,可以联系一下卖家嘛。
级别: 新手上路
UID: 4248
精华: 0
发帖: 17
金钱: 85 两
威望: 17 点
综合积分: 34 分
注册时间: 2009-03-05
最后登录: 2016-01-03
2楼  发表于: 2010-07-23 11:53
我的mini2440的板也有类似问题,板子连接电脑的串口后,无论是在linux下写程序发送串口数据还是利用windows下的串口调试工具发送数据,所发送的数据都自动返回(利用了串口监听软件监听到的),而且只有在每个数据都大于等于0x20的时候才返回正确的数据(波特率等设置都为115200)。在串口终端的时候就可以正常的输入、显示,运行我的串口程序后,能通过串口终端(windows下的超级终端和minicom的也测试过了)接收到键盘输入的数据。不知道是什么问题??有没有哪个大侠解答一下,谢谢!!!
级别: 新手上路
UID: 4248
精华: 0
发帖: 17
金钱: 85 两
威望: 17 点
综合积分: 34 分
注册时间: 2009-03-05
最后登录: 2016-01-03
3楼  发表于: 2010-09-10 10:52

 回 2楼(fivethth) 的帖子

问题解决了,看看UNIX环境高级编程第11章终端I/o就知道了。板子上的串口正是一个终端设备。