基于A(yíng)RM7的路燈監控通信終端的設計
3.3.2 發(fā)送數據函數的實(shí)現
本文引用地址:http://dyxdggzs.com/article/272614.htmVoid Send_Data_Socket( )
{
unsigned char i,j,tmp,buf[20];
unsigned short usYn,usTmp,usLen;
if(Len==0)return ;
for (i =0;i
{
buf[i] = pGPRSCMD[1][i];
}
i--;
buf[i++] = ':';
for (j=0;j<3;j++)
buf[i++]=szGprsHandle[j]; //數據句柄號
buf[i++] = ',';
usTmp =10000;
usYn="0";
usLen="Len";
for(j=0;j<5;j++) //發(fā)送長(cháng)度
{
tmp="usLen/usTmp";
usLen="usLen"%usTmp;
if(usYn)
{
buf[i++]=tmp+'0';
}
else
{
if(tmp)
{
usYn="1";
buf[i++]=tmp+'0';
}
}
usTmp/=10;
}
buf[i++] = ':';
UART1_SendStr(buf,i); //發(fā)送數據頭
UART1_SendStr(Data,Len); //發(fā)送數據
}
4 結語(yǔ)
采用基于ARM7核心的GPRS網(wǎng)絡(luò )遠程數據通信方法,主從處理器的嵌入式設計,思路新穎,程序算法效率高,解決了遠程監控終端通信問(wèn)題。采用無(wú)線(xiàn)模式,數據傳輸的安全性得到了很大的提高,并且不需要布線(xiàn),幾乎不受區域限制。該系統成功投入了實(shí)際的路燈管理,經(jīng)濟地解決了城市路燈控制管理問(wèn)題。如系統進(jìn)行適當修改,可用于環(huán)境監測、水文監測、人防、城市交通控制等領(lǐng)域,具有很好的參考價(jià)值。
本文作者創(chuàng )新點(diǎn):(1)該系統使用ARM芯片,雙CPU的設計、具有數據處理速度高、穩定性和可靠性的特點(diǎn);(2)系統采用的芯片性?xún)r(jià)比高,能方便的進(jìn)行系統擴充,能與GPRS通信系統進(jìn)行連接。(3)軟件設計效率高,在城市路燈管理中取得良好的效果。并獲得2006年梧州市科技進(jìn)步三等獎。項目產(chǎn)生的經(jīng)濟效益高達80萬(wàn)元/年,數據由梧州路燈管理處提供,根據節約電費、人力、管理成本等核算。
參考文獻:
[1] 馬少平,駱志剛,孫雷等. 基于A(yíng)RM 的 GPRS 遠程終端設計與實(shí)現[J],微計算機信息,2006,5-2:118-120.
[2] 中國IC資料網(wǎng)[EB/OL],http://www.icpdf.com/pdf/LPC2106.htm ,2006-8-19.
[3] 北京威旺達電子科技有限責任公司[EB/OL],/upload/eWebUpload/200805/2008052821285442.pdf, 2006-1-20.
c語(yǔ)言相關(guān)文章:c語(yǔ)言教程
通信相關(guān)文章:通信原理
晶振相關(guān)文章:晶振原理
評論