主题 : pcmcia转串口 在超级终端中输入的字符混乱 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 4153
精华: 0
发帖: 5
金钱: 45 两
威望: 41 点
综合积分: 10 分
注册时间: 2009-02-28
最后登录: 2017-09-13
楼主  发表于: 2009-05-22 17:53

 pcmcia转串口 在超级终端中输入的字符混乱

使用的是华塑的pcmcia转串口卡,XP系统自带超级端连mini2440
波特率:115200
数据位:8
奇偶校验:无
停止位:1
数据流控制:无

在设置中的"本地回显键入的字符",没有勾选.

可以连上mini2440,之前刷的是"缺省Linux系统",在超级终端中能够看到板子启动后从串口输出的数据,启动到显示:
"Please press Enter to activate this console."

这里我按回车,没反应按了好几次终于进入控制台了,显示:
"[root@FriendlyARM /]#"

这时我按键准备输入"ls",但是回显的是"Hb"
再按"s",有时显示的是"b",有时显示的是"c",有时显示的是"s".
按回车是有时是退格功能,有时能回车.

我感觉好像是主机向板子送的扫描码或是ASCII有问题

各位有使用转接卡遇到这种情况的吗?如何解决呢?谢谢!
级别: 新手上路
UID: 2497
精华: 0
发帖: 30
金钱: 300 两
威望: 300 点
综合积分: 60 分
注册时间: 2008-11-20
最后登录: 2009-12-24
1楼  发表于: 2009-05-23 13:41
会不会是不支持115200 波特率?
可以试将内核打印串口的波特率调低试试。
级别: 新手上路
UID: 4153
精华: 0
发帖: 5
金钱: 45 两
威望: 41 点
综合积分: 10 分
注册时间: 2009-02-28
最后登录: 2017-09-13
2楼  发表于: 2009-05-25 15:46
还是不行啊,连T23的串口没问题的
级别: 新手上路
UID: 6930
精华: 0
发帖: 3
金钱: 30 两
威望: 30 点
综合积分: 6 分
注册时间: 2009-06-24
最后登录: 2009-06-24
3楼  发表于: 2009-06-24 12:47
pcmcia转串口出来的是标准232电平,还是UART电平,如果已经是232了,插入DB9这个接口,通讯的数据就会出错的。可以找个连接线接到UART0口试试。