金笛工业手机论坛  

返回   金笛工业手机论坛 > 金笛短信服务 > 售后服务专区

售后服务专区 金笛软硬件产品的售后技术支持。

回复
 
LinkBack 主题工具 显示模式
旧 2010-11-25   #1 (permalink)
初级会员
 
注册日期: 2010-11-25
帖子: 2
lfqyuan 正向着好的方向发展
默认 找不到设备

Linux 上开发包内的测试程序CommTest ,一直没能搜索到设备。请帮忙解答一下
[root@localhost root]# java CommTest
Experimental: JNI_OnLoad called.
Stable Library
=========================================
Native lib Version = RXTX-2.1-7
Java lib Version = RXTX-2.1-7
金笛短信设备端口连接测试...
找到串口: /dev/ttyS0
Trying at 4800... 没有发现设备!
Trying at 7200... 没有发现设备!
Trying at 9600... 没有发现设备!
Trying at 14400... 没有发现设备!
Trying at 19200... 没有发现设备!
Trying at 38400... 没有发现设备!
Trying at 57600... 没有发现设备!
Trying at 115200... 没有发现设备!
Trying at 128000... 没有发现设备!

此帖于 2010-11-25 17:01 被 lfqyuan 编辑。
lfqyuan 当前离线   回复时引用此帖
旧 2010-11-25   #2 (permalink)
高级会员
 
注册日期: 2009-07-14
帖子: 102
水哭了 正向着好的方向发展
默认

这个问题你可以搜到串口为ttyS0,但没有找到对应的波特率,因为你的设备串口占用或者没有接入设备。我们WAVECOM的设备波特率出厂的时候一般就设置两个波特率,一个是9600或者是115200,你没有必要把所有的波特率检查一闪。
还有一种办法您可以用minicom -s 用AT指令看是否查看串口通讯。设置完毕后可以用AT指令来查看串口是否通讯。



这个问题昨天我远程是给你解决了,才看到贴子,呵呵。
水哭了 当前离线   回复时引用此帖
旧 2010-11-26   #3 (permalink)
初级会员
 
注册日期: 2010-11-25
帖子: 2
lfqyuan 正向着好的方向发展
默认

我是另外一个用户,设备肯定是接上去的,就是现有波特率没找到的情况下我才试着添加了一些。你说串口被占用,那怎么判断串口被占用了呢??我到网上搜索了一些信息

[root@localhost root]# dmesg | grep tty
ttyS0 at 0x03f8 (irq = 4) is a 16550A

这应该是正常的吧?


Welcome to minicom 2.4

OPTIONS: I18n
Compiled on Nov 25 2010, 13:44:44.
Port /dev/ttyS0

Press CTRL-A Z for help on special keys

S0=0 L1 V1 X4 &c1 E1 Q0

OK

a Linux relese 9 (Ske)
ERRR


上面是我用minicom 测试的结果,首先出来一个ok ,紧接着马上就出现了后面的错误

此帖于 2010-11-26 10:11 被 lfqyuan 编辑。
lfqyuan 当前离线   回复时引用此帖
旧 2010-11-30   #4 (permalink)
高级会员
 
注册日期: 2009-07-14
帖子: 102
水哭了 正向着好的方向发展
默认

a Linux relese 9 (Ske)
ERRR
就出现这样的错了吗?看到回贴请加我一下QQ:1299332764我远程帮你看一下。
水哭了 当前离线   回复时引用此帖
回复

书签


当前查看此主题的会员: 3 (0 位会员和 3 位游客)
 

发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码
Trackbacks are 启用
Pingbacks are 启用
Refbacks are 启用



所有时间均为北京时间。现在的时间是 04:32


Powered by vBulletin® 版本 3.8.3
版权所有 ©2000 - 2024,Jelsoft Enterprises Ltd.