主题 : 求助mini6410的ttyUSB0通信问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 24811
精华: 0
发帖: 25
金钱: 125 两
威望: 25 点
贡献值: 0 点
综合积分: 50 分
注册时间: 2010-07-14
最后登录: 2013-02-05
楼主  发表于: 2012-09-22 09:58

 求助mini6410的ttyUSB0通信问题

各位大家,小弟的情况是这样的,我在Mini6410上写了一个程序,需要控制一个RFID阅读器,它的接口是TTL的串口,所以和6410中间有个TTL到RS232的电平转换,所以,
我接FTDI的电平转换小板子,这个板子接到mini6410的USB口上,然后,我通过开发板上友善的调试助手小程序,打开ttyUSB0端口,
可以和我的RFID阅读器正常通信,但是有一个非常诡异的现象:
只有调试助手打开一下,ttyusb0,然后关闭ttyusb0,接着运行我的程序,那么我的程序就能和RFID正常通信
如果,不先打开调试助手,再关闭调试助手的话,我的程序就不能RFID通信,
我在程序里面设置的串口参数就是,115200 8N1 ,我找了好多设置串口的程序代码,怎么改怎么出现这个问题
而且,我对着mini6410 Qt手册里面的串口助手代码改,也是这个问题,悲剧啊,求大哥们帮忙解决啊
级别: 侠客
UID: 24708
精华: 0
发帖: 94
金钱: 480 两
威望: 96 点
贡献值: 0 点
综合积分: 188 分
注册时间: 2010-07-13
最后登录: 2023-04-23
1楼  发表于: 2012-09-22 10:58
用自己的程序,用示波器量一下RS232的TX,如果有的,接上RFID,看看有没反映咯