主題:這樣可以發(fā)送和接收短信嗎? 共有41324人關(guān)注過本帖 |
---|
12 |
1樓 |
這樣可以發(fā)送和接收短信嗎? Post By:2005-6-5 16:12:00 [只看該作者]
#include<GPRS_SMS.h>
#include "etr_ppp.h" #include<stdio.h> main() {  if(!GPRSPowerIsOn( ))       {       DisableIGT( );       NB_Delay( 200 );       EnableIGT( );       NB_Delay( 200 );       DisableIGT( );       NB_Delay( 5000 );       } InitUART(0,12); InitUART(3,12); InstallISR(0); int i0,i1,i2,i3; char content[];     i1=SendSMS("138569854251","HELLO");      if(i1<0)    printf("faile:%d",i1);    while(1)   {i2=ReceiveSMS(content,1);   if(i2<0)   printf("There isnot a sms");   else    printf("There is a sms");   i0=srtlen(content);   for(i3=0;i3<i0,i3++)    PutOutputData(0,content[i]);   startSend(0); } } |
|
單帖管理 | 引用 | 回復(fù) |
zhl |
2樓 |
Post By:2005-6-5 19:20:00 [只看該作者]
1、如果用于發(fā)送短信的COM4口,還應(yīng)加上安裝COM4串口中斷,InstallISR(3)
2、初始化COM4口最好采用57600波特率,即InitUART(3, 2)。 |
|
單帖管理 | 引用 | 回復(fù) |