天嵌 ARM开发社区

 找回密码
 注册
查看: 3154|回复: 11

关于使用串口拓展的问题,通过串口连接GSM模块却无法发送短信的问题

[复制链接]
anak 发表于 2013-5-10 00:19:47 | 显示全部楼层 |阅读模式
本帖最后由 anak 于 2013-5-10 00:21 编辑

最近在学习串口通信,想通过2440发送串口命令到GSM模块,达到发送短信的目的。
GSM模块使用的是sim300,
做的过程参考了@birdboy 兄的帖子
用天嵌公司生产的扩展板子
2440的串口拓展出来,而2440sim300模块之间的连接使用的是公对母交叉串口线。
编译biedboy帖子中提供的代码,设置了对应的短信接收号码,在板子上运行。
问题来了,不管是使用96000还是115200的波特率,执行的结果都是“Can't Open Serial Port”
(serial1serial2都试过了)。系统提示如下:


运行serial_test的结果如下:

检查了好几天都不知道问题出现在哪里,现在是一筹莫展
1、是不是系统驱动的问题?连接串口拓展之后需要安装对应的串口驱动才可以使用吗?
2、硬件上的连接是否正确?示意图如下:
3、如何测试一个串口(一个模块通过串口)是否连接上了开发板?
一筹莫展啊,调试的我都不知道该怎么继续了,求各位大大搭救:'(:'(:'(:'(

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| anak 发表于 2013-5-10 00:22:24 | 显示全部楼层
问题补充,系统用的是2.6.30.4内核
 楼主| anak 发表于 2013-5-10 00:23:13 | 显示全部楼层
2440跟GSM模块使用的电源都是5V 2A的电源
Jangel 发表于 2013-5-10 09:01:15 | 显示全部楼层
会不会是交叉和直连串口线的问题?
 楼主| anak 发表于 2013-5-10 10:41:16 | 显示全部楼层
本帖最后由 anak 于 2013-5-10 10:41 编辑
Jangel 发表于 2013-5-10 09:01
会不会是交叉和直连串口线的问题?

tq2440跟GSM模块之间是使用交叉串口线进行连接的(如图所示),有没有什么办法测试连接是否正确?
Jangel 发表于 2013-5-10 11:25:50 | 显示全部楼层
anak 发表于 2013-5-10 10:41
tq2440跟GSM模块之间是使用交叉串口线进行连接的(如图所示),有没有什么办法测试连接是否正确?

你往GSM模块发送测试的AT指令看看是否有回复,目前不确定你的模块是否跟2440需要交叉串口而不是直连串口,建议如果不行的话要尝试一下跟换串口线
 楼主| anak 发表于 2013-5-10 19:27:36 | 显示全部楼层
Jangel 发表于 2013-5-10 11:25
你往GSM模块发送测试的AT指令看看是否有回复,目前不确定你的模块是否跟2440需要交叉串口而不是直连串口, ...

斑竹大大,在linux下是否需要串口的驱动的?
Jangel 发表于 2013-5-13 15:43:59 | 显示全部楼层
anak 发表于 2013-5-10 19:27
斑竹大大,在linux下是否需要串口的驱动的?

这个linux一定带有的,使用我们的镜像都配置好的
KCL 发表于 2013-5-13 20:10:36 | 显示全部楼层
我的也是sim300耶,但是目前只能打电话却不能发送短信~都折腾两三天了!
TQ-lkp 发表于 2013-5-14 09:07:00 | 显示全部楼层
串口打不开,一般是串口名错了或没有权限
TQ-lkp 发表于 2013-5-14 09:08:14 | 显示全部楼层
KCL 发表于 2013-5-13 20:10
我的也是sim300耶,但是目前只能打电话却不能发送短信~都折腾两三天了!

你是用什么方式发的?txt还是pdu?报什么错?
xiaomingguo198 发表于 2013-5-24 21:40:39 | 显示全部楼层
我看了你的图片,应该是串口线的问题,你把接收发送换一下就好了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-5-18 21:31 , Processed in 1.046875 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表