主题 : 关于串口编程的问题。。。。 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 3866
精华: 0
发帖: 13
金钱: 110 两
威望: 94 点
综合积分: 26 分
注册时间: 2009-02-13
最后登录: 2017-09-13
楼主  发表于: 2009-04-04 17:13

 关于串口编程的问题。。。。

大家好,请教个串口问题~~(整好几天了)。
我的开发环境是XP(超级终端)+VMware(Redhat9)+mini2440。
串口编程:一个read.c文件(串口设置用/dev/tts/0),用arm-linux-gcc编译(arm-linux-gcc read.c -o read)。生成的可执行文件(read)下载到mini2440,超级终端下执行。(./read)
一个write.c(串口用/dev/ttyS0)文件,用gcc编译(gcc write.c -o write)。终端下执行可执行文件(./write)
在超级终端下一直无法读取数据。。。。。。想问一下如果串口配置没有问题,这样做对不对???
该怎样解决啊?谢谢了,希望了解的指导一下~~~~
[ 此帖被060103010163在2009-04-04 17:25重新编辑 ]
级别: 新手上路
UID: 3866
精华: 0
发帖: 13
金钱: 110 两
威望: 94 点
综合积分: 26 分
注册时间: 2009-02-13
最后登录: 2017-09-13
1楼  发表于: 2009-04-04 17:26
版主,能提供点帮助呗? 指导一下方向也行~~哈哈
级别: 新手上路
UID: 3866
精华: 0
发帖: 13
金钱: 110 两
威望: 94 点
综合积分: 26 分
注册时间: 2009-02-13
最后登录: 2017-09-13
2楼  发表于: 2009-04-04 19:37
解决了,不过得在linux下进行操作。把超级终端改为minicom可以通信成功。其它的不用更改。

不过超级终端下为什么不行还是不明白??驱动问题???版主,有知道的麻烦给解一下疑惑~~
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
3楼  发表于: 2009-04-04 23:45
抱歉, 以我的语文水平无法理解你所描述的问题, 帮不了你了。。。
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 6561
精华: 0
发帖: 7
金钱: 70 两
威望: 70 点
综合积分: 14 分
注册时间: 2009-06-06
最后登录: 2009-09-07
4楼  发表于: 2009-08-19 21:33
/dev/tts/0 不是超级终端占用了吗  你还操作它?
级别: 侠客
UID: 6846
精华: 0
发帖: 55
金钱: 425 两
威望: 215 点
综合积分: 110 分
注册时间: 2009-06-19
最后登录: 2012-03-21
5楼  发表于: 2009-08-20 09:03
版主,各位大大,帮我解决一下串口问题啊。谢谢!
http://www.aiothome.com/bbs/read.php?tid-2776.html
级别: 新手上路
UID: 52595
精华: 0
发帖: 15
金钱: 75 两
威望: 15 点
综合积分: 30 分
注册时间: 2011-07-21
最后登录: 2012-07-06
6楼  发表于: 2011-07-29 14:47
我也是这个问题 能帮忙解决下吗?546172371