主題:gsm 共有42338人關注過本帖 |
---|
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),這需要仔細去檢查你的代碼,特別是數組、指針的使用。
|
|
單帖管理 | 引用 | 回復 |