主题:gsm 共有36004人关注过本帖 |
---|
LI |
1楼 |
gsm Post By:2006-11-21 8:58:00 [只看该作者]
张工:
   GSM程序帮我看了吗! |
|
单帖管理 | 引用 | 回复 |
zhl |
2楼 |
Post By:2006-11-21 9:50:00 [只看该作者]
1、AT+CMGS=xx,信息内容是在Screen( )函数中发送的。
2、用TC35I,在评估板上不需要握手。 3、APP9我们又作了测试,SMS发送OK!程序已重发给你请查收。 |
|
单帖管理 | 引用 | 回复 |
li |
3楼 |
Post By:2006-11-21 10:39:00 [只看该作者]
张工:请问BC中调试的时候老是超时中断,在哪里设置!
|
|
单帖管理 | 引用 | 回复 |
zhl |
4楼 |
Post By:2006-11-21 11:56:00 [只看该作者]
超时中断,是由于程序中使用了定时器,因为定时中断的级别比串口中断高.
|
|
单帖管理 | 引用 | 回复 |
li |
5楼 |
Post By:2006-11-21 15:27:00 [只看该作者]
app9的问题发现了!因为我这里的TC35I的波特率是9600,
把InitUART(SMS_COMM,2,0)修改成了(xxx,12,0)就好了! 可能是TC35不兼容!AT+CPMS=MT返回error.其他问题正在寻找中,还是老sysstart |
|
单帖管理 | 引用 | 回复 |
li |
6楼 |
Post By:2006-11-22 14:59:00 [只看该作者]
张工:
 sysstart的问题找到了!由于波特率降低,原来的函数 SetTimeoutCnt(  );需要加长!现在有个问题! 比如收到+CMTI: "SM",3,而发出的确是AT+CMGR=1而不是 AT+CMGR=3,接收部分的代码你们测试过了吗! |
|
单帖管理 | 引用 | 回复 |
zhl |
7楼 |
Post By:2006-11-23 12:13:00 [只看该作者]
我们肯定是测试过的,可以正常接收短信, 接收只支持ASCII码,不支持中文短信.
|
|
单帖管理 | 引用 | 回复 |
li |
8楼 |
Post By:2006-11-23 14:53:00 [只看该作者]
老是出现屏幕上一直死循环
 AT+CMGR=12857  readIdx=3338  AT+CMGR=13105 readIdx=70  ...... 一般是什么原因引起的! |
|
单帖管理 | 引用 | 回复 |
zhl |
9楼 |
Post By:2006-11-23 15:05:00 [只看该作者]
在测试时,注意短信不要同时收发.
|
|
单帖管理 | 引用 | 回复 |
li |
10楼 |
Post By:2006-11-23 16:20:00 [只看该作者]
收到信息后!屏幕显示
Int6@5600:208A Int6@5600:212F ..... 并死机 是什么原因引起! |
|
单帖管理 | 引用 | 回复 |
li |
11楼 |
Post By:2006-11-24 16:19:00 [只看该作者]
收到信息后!屏幕显示
Int6@5600:208A Int6@5600:212F ..... 并死机 是什么原因引起!   |
|
单帖管理 | 引用 | 回复 |
li |
12楼 |
Post By:2006-11-24 16:19:00 [只看该作者]
经常出现这个问题!我没有发送!自动接收的时候出现的!~
|
|
单帖管理 | 引用 | 回复 |
li |
13楼 |
Post By:2006-11-25 10:02:00 [只看该作者]
收到信息后!屏幕显示
Int6@0019:512F Int6@0019:512F ..... 并死机 是什么原因引起!   |
|
单帖管理 | 引用 | 回复 |
x10 |
14楼 |
Post By:2006-11-26 14:34:00 [只看该作者]
“int6@...”表示CPU碰到非法的指令,有2种可能,一是采用了386的指令进行编译,只需要修改BC31-option中相关配置即可解决;二是程序已经“飞”了(fatal error),这需要仔细去检查你的代码,特别是数组、指针的使用。
|
|
单帖管理 | 引用 | 回复 |