新闻中心

EEPW首页>嵌入式系统>设计应用> 基于ARM7的路灯监控通信终端的设计

基于ARM7的路灯监控通信终端的设计

作者: 时间:2015-04-15 来源:网络 收藏

  3.3.2 发送数据函数的实现

本文引用地址://m.amcfsurvey.com/article/272614.htm

  Void 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] = pCMD[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++) //发送长度

  {

  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); //发送数据头

  UART1_SendStr(Data,Len); //发送数据

  }

  4 结语

  采用基于核心的网络远程数据通信方法,主从处理器的嵌入式设计,思路新颖,程序算法效率高,解决了远程监控终端通信问题。采用无线模式,数据传输的安全性得到了很大的提高,并且不需要布线,几乎不受区域限制。该系统成功投入了实际的路灯管理,经济地解决了城市路灯控制管理问题。如系统进行适当修改,可用于环境监测、水文监测、人防、城市交通控制等领域,具有很好的参考价值。

  本文作者创新点:(1)该系统使用ARM芯片,双CPU的设计、具有数据处理速度高、稳定性和可靠性的特点;(2)系统采用的芯片性价比高,能方便的进行系统扩充,能与通信系统进行连接。(3)软件设计效率高,在城市路灯管理中取得良好的效果。并获得2006年梧州市科技进步三等奖。项目产生的经济效益高达80万元/年,数据由梧州路灯管理处提供,根据节约电费、人力、管理成本等核算。

  参考文献:

  [1] 马少平,骆志刚,孙雷等. 基于ARM 的 GPRS 远程终端设计与实现[J],微计算机信息,2006,5-2:118-120.

  [2] 中国IC资料网[EB/OL],http://www.icpdf.com/pdf/LPC2106.htm ,2006-8-19.

  [3] 北京威旺达电子科技有限责任公司[EB/OL],/upload/eWebUpload/200805/2008052821285442.pdf, 2006-1-20.

c语言相关文章:c语言教程


通信相关文章:通信原理


晶振相关文章:晶振原理

上一页 1 2 下一页

关键词:ARM7GPRS

评论


相关推荐

技术专区

关闭