主題:gsm 共有43099人關注過本帖 |
---|
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,信息內(nèi)容是在Screen( )函數(shù)中發(fā)送的。
2、用TC35I,在評估板上不需要握手。 3、APP9我們又作了測試,SMS發(fā)送OK!程序已重發(fā)給你請查收。 |
|
單帖管理 | 引用 | 回復 |
li |
3樓 |
Post By:2006-11-21 10:39:00 [只看該作者]
張工:請問BC中調(diào)試的時候老是超時中斷,在哪里設置!
|
|
單帖管理 | 引用 | 回復 |
zhl |
4樓 |
Post By:2006-11-21 11:56:00 [只看該作者]
超時中斷,是由于程序中使用了定時器,因為定時中斷的級別比串口中斷高.
|
|
單帖管理 | 引用 | 回復 |
li |
5樓 |
Post By:2006-11-21 15:27:00 [只看該作者]
app9的問題發(fā)現(xiàn)了!因為我這里的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的問題找到了!由于波特率降低,原來的函數(shù) SetTimeoutCnt(  );需要加長!現(xiàn)在有個問題! 比如收到+CMTI: "SM",3,而發(fā)出的確是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 [只看該作者]
老是出現(xiàn)屏幕上一直死循環(huán)
 AT+CMGR=12857  readIdx=3338  AT+CMGR=13105 readIdx=70  ...... 一般是什么原因引起的! |
|
單帖管理 | 引用 | 回復 |
zhl |
9樓 |
Post By:2006-11-23 15:05:00 [只看該作者]
在測試時,注意短信不要同時收發(fā).
|
|
單帖管理 | 引用 | 回復 |
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 [只看該作者]
經(jīng)常出現(xiàn)這個問題!我沒有發(fā)送!自動接收的時候出現(xiàn)的!~
|
|
單帖管理 | 引用 | 回復 |
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中相關配置即可解決;二是程序已經(jīng)“飛”了(fatal error),這需要仔細去檢查你的代碼,特別是數(shù)組、指針的使用。
|
|
單帖管理 | 引用 | 回復 |