打印

发指令给TC35I手机模块的问题

[复制链接]
2236|17
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
nanfang8|  楼主 | 2008-8-14 13:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
luckyjjjjj| | 2008-8-14 13:49 | 只看该作者

你自己程序的原因

使用特权

评论回复
板凳
chunyang| | 2008-8-14 14:02 | 只看该作者

初级错误

很多人看资料/手册不仔细,AT指令需要以回车换行符结尾。

使用特权

评论回复
地板
nanfang8|  楼主 | 2008-8-14 14:13 | 只看该作者

dd

发回车了

使用特权

评论回复
5
luckyjjjjj| | 2008-8-15 11:25 | 只看该作者

把你的电路图和代码发出来看看

使用特权

评论回复
6
nanfang8|  楼主 | 2008-8-15 17:01 | 只看该作者

df

用电脑软件调试是正常的,用电脑调试软件可以发短信,收短信还可以拨电话,就是用单片机不可以,模块没有接收,可是串口调试软件回复的是我发的信息证明信息发出但手机模块没有接收。可我用232转换了电平还是不行。真是很难解决了。

使用特权

评论回复
7
chunyang| | 2008-8-15 17:34 | 只看该作者

是“回车”和“换行”两个符号

使用特权

评论回复
8
殷淼| | 2008-8-17 07:02 | 只看该作者

还有一种可能是,是不是你的串口的波特率不对啊?

使用特权

评论回复
9
nanfang8|  楼主 | 2008-8-17 09:47 | 只看该作者

ff

回车发的是0D 0A;我用9600的波特率,串口调试软件用的就是9600;我用单片机发数据给调试软件正常,调试软件发信息给手机正常;就是单片机发信息给手机不行,手机没有接收信息

使用特权

评论回复
10
nanfang8|  楼主 | 2008-8-17 10:12 | 只看该作者

ff ff

用的就是这一小段测试程序,始终不行。单片机给手机发信息AT没有返回
AT
OK

使用特权

评论回复
11
luckyjjjjj| | 2008-8-18 10:44 | 只看该作者

Delay_1S()后再查询接收不行吧

中断接收看看

使用特权

评论回复
12
Ice_River| | 2008-8-19 17:04 | 只看该作者

Delay_1S() 太长了!

回复是很快的!

使用特权

评论回复
13
mohanwei| | 2008-8-19 17:25 | 只看该作者

还有可能是串口收发接错了,呵呵

TXD接TXD,RXD接RXD……这种模块都这么定义的。

使用特权

评论回复
14
luckyjjjjj| | 2008-8-19 18:11 | 只看该作者

看楼主的另外一贴原理图就有问题

一般的MCU不需要电平反向转换,5V的MCU好像和TC35I的UART电平不匹配,看了下数据手册,收发线确如mohanwei说的TXD接TXD
上面这个程序也有问题,改为中断接收吧

使用特权

评论回复
15
nanfang8|  楼主 | 2008-8-20 08:57 | 只看该作者

ff

实践是检验真理的最好标准,我的电路接法是正确的我用电脑手机软件已经正常收发信息,用串口调试软件发信息后再通过单片机发回电脑也是正确的回复信息。

使用特权

评论回复
16
nanfang8|  楼主 | 2008-8-20 08:59 | 只看该作者

5楼的见解是正确的

5楼的见解是正确的

使用特权

评论回复
17
nanfang8|  楼主 | 2008-8-20 09:06 | 只看该作者

方法

我的232确实接错了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

172

主题

406

帖子

0

粉丝