网络安全 | UNIX | GPS | 无线 | 在线手册 | OSBUG.ORG | SUNNY-NETWORK.COM
天线制作 GPS 地标
网站地图 RSS订阅
高级搜索 收藏本站
首页 | 业界动态 | Mesh | WLAN/WiFi | WiMAX | GPRS/CDMA 1X | 3G | UWB | ZigBee | RFID | Bluetooth | EDGE | MIMO | 红外通讯 | 集群通信 | 天线 | 电磁兼容 | 软件无线电 | 业余无线电
 当前位置: 首页 > GPRS/CDMA 1X > 文章  
基于CDMA的移动无线数据传输系统
文章来源: 单片机与嵌入式系统应用 文章作者: 宋鹏 严峰斌 发布时间: 2006-08-07   字体: [ ]  
 


  (4) 短消息命令的执行

  通过删除旧短信,读新短信,存储新短信的内容,MCU对存入内容检索、判断是什么功能命令,然后跳转到相应的功能程序入口,实现用户所要求的服务。

  这里举两个命令说明:如“###13520479697*”和“PLACE*”。

  接收到第1个命令时,先检测“###”,如果符合,则表示后面的数据是要存入Flash中的卡号,需要掉电保存的内容,将其存入128B的非易失性存储扇区中。掉电后,该号码不会丢失。如有语音命令和查询定位信息的命令时,都会呼叫这个存入Flash中的号码。

  第2个命令表示接收定位信息。它是以第1个命令为基础的,只有第1个命令执行后,存有了卡号,才能将定位信息发送出去。当单片机检测到新短信的内容为“PLACE*”时,启动定时器4,通过串口1,接收GPS定位信号。这时,接收的信号还不是发到信息中心,要通过对导航电文的检索、提取,最后将有用的时间、经度、纬度信息发送给设定的号码。

  两个不同命令短信的执行,功能子程序是分开的,但前端的判断跳转程序是关联的,所以将两个程序合在一起讨论。该程序包含对两个串口同时操作,先读新消息。如果内容有“PLACE*”,则进入定位信号的提取。判断是否有“###”,有则进入存储号码的功能。

   当检测到“PLACE*”时,首先启动定时器4,接收串口1的定位信息。由于GPS信号的定位信息里有些是用不到的,所以接收的信息要加以判断。如果数据头是“$GPRMC”,才开始接收。接收以A开头,E结尾。存放在0800开始的地址空间中,最后把这些内容整合到0900开始的地址空间内,串行发送给CDMA模块,这样就完成了定位信息以短消息发送的目的。

  如果需要更强大的网络功能支持,可以嵌入RTOS内核。现在有不少操作系统支持C8051F MCU。

  结语

  随着科学技术的发展,在工业、商业和军事领域中实时信息传送的应用越来越广泛,需求量与日俱增。CDMA业务的推出,更加推动了这一方向的迅猛发展,无线移动数据传输技术的应用有着越来越广阔的前景。

 
推荐文章
·基于CDMA1X的移动流媒体系统的实
·笔记本电脑无线上网方案大比拼
·专业术语:GPRS
·笔记本电脑无线上网方案大比拼
·一个人的精彩:单机无线上网指南
·抛弃随E行实现GPRS包月拨号连接
·诺基亚7650配合蓝牙通上网实例
·GPRS上网实践操作技巧详解
·笔记本用GPRS无线上网图解教程
 

 
共8页: 上一页 [1] [2] [3] [4] [5] [6] 7 [8] 下一页
↑返回顶部 打印本页 关闭窗口↓ 

Google
 
Web oldhand.org unixreference.net meshmea.org
相关分类
热点文章
·笔记本无线上网的方式
·抛弃随E行实现GPRS包月
·笔记本用GPRS无线上网图
·笔记本电脑无线上网方案
·笔记本无线上网怎么收费
·GPRS上网实践操作技巧详
·一个人的精彩:单机无线
·笔记本无线上网的实施
相关文章
更多资源
 
 

Copyright(c) 2001-2007 OLDHAND ORGANIZATION, All Rights reserved.
Power by DedeCms 织梦内容管理系统
$Id: article_article.html,v 1.1 2007/02/05 21:09:23 yjs Exp $