没有合适的资源?快使用搜索试试~ 我知道了~
嵌入式系统/ARM技术中的基于GPRS的嵌入式系统远程监控与升级方案
0 下载量 178 浏览量
2020-10-23
10:59:24
上传
评论
收藏 236KB PDF 举报
温馨提示
嵌入式系统是指以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统,简单的说,就是系统的应用软件与系统的硬件一体化,具有软件代码小、高度自动化、响应速度快的特点,是一个具有广阔发展前景的信息技术领域。 GPRS是通用分组无线服务(General Packet Radio Service)的缩写,是在GSM基础上发展起来的一种分组交换的数据承载和传输方式,具有"实时在线"、"按量计费"、"快捷登录"、"高速传输"、"自如切换"的优点,在嵌入式系统中应用非常广泛。 为实现远程监测和升级野外作业嵌入式系统,本文提出一种基于G
资源推荐
资源详情
资源评论
嵌入式系统嵌入式系统/ARM技术中的基于技术中的基于GPRS的嵌入式系统远程监控与的嵌入式系统远程监控与
升级方案升级方案
嵌入式系统是指以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成
本、体积、功耗等严格要求的专用计算机系统,简单的说,就是系统的应用软件与系统的硬件一体化,具有软
件代码小、高度自动化、响应速度快的特点,是一个具有广阔发展前景的信息技术领域。 GPRS是通用分
组无线服务(General Packet Radio Service)的缩写,是在GSM基础上发展起来的一种分组交换的数据承载和
传输方式,具有"实时在线"、"按量计费"、"快捷登录"、"高速传输"、"自如切换"的优点,在嵌入式系统中应用非
常广泛。 为实现远程监测和升级野外作业嵌入式系统,本文提出一种基于G
嵌入式系统是指以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功
耗等严格要求的专用计算机系统,简单的说,就是系统的应用软件与系统的硬件一体化,具有软件代码小、高度自动化、响应
速度快的特点,是一个具有广阔发展前景的信息技术领域。
GPRS是通用分组无线服务(General Packet Radio Service)的缩写,是在GSM基础上发展起来的一种分组交换的数据
承载和传输方式,具有"实时在线"、"按量计费"、"快捷登录"、"高速传输"、"自如切换"的优点,在嵌入式系统中应用非常广
泛。
为实现远程监测和升级野外作业嵌入式系统,本文提出一种基于GPRS网络、以电子邮件为载体的嵌入式系统远程监控和
升级方案,达到远程修改系统参数、索取系统自检报告、索取指定数据文件和升级系统主控程序等目的,实现嵌入式系统的远
程监控与升级。
1 系统结构及远程监控与升级系统结构及远程监控与升级
1.1 系统结构系统结构
嵌入式系统中的控制部分由ARM芯片(采用基于三星S3C2440-30的ARM9)和DSP芯片(采用TI公司的
TMS320VC5509)组成。ARM和GPRS Modem模块通过RS232串口进行连接,系统通过ARM利用GPRS Modem模块上网并
访问网络邮箱,从而进行相应的操作。系统结构如图1所示。DSP作为主控单元完成数据采集和处理,ARM则负责数据后期处
理和网络访问。
ARM是DSP的从设备,两者通过串口通信。其中,DSP端是多通道缓冲同步串行端口McBSP,而ARM端则是异步串口
UART.为了在不增加外部复杂硬件的条件下实现两者通信,必须统一两端传输数据的格式.
远程监控与升级过程中,为保证DSP和ARM之间数据传输的可靠性与稳定性,系统采用CRC8校验的数据传输方式:数
据发送端发送每组数据时都附带发送此组数据的CRC校验码,数据接收端收到数据后重新计算数据的CRC校验码,对两端得
到的CRC校验码相比较,相等则请求发送端发送下一组数据,不相等则请求重发本组数据。
1.2 系统远程监控和升级的总体流程系统远程监控和升级的总体流程
系统远程监控和升级的示意图及整体工作流程分别如图2、图3所示。系统进行远程监控和升级时,首先登录指定邮箱,
分析后获取命令列表并记录各命令邮件的内容,然后对命令列表中的每1个命令进行分析,完成相应的任务,包括:修改系统
参数、发送系统自检报告、发送指定数据文件和升级DSP程序。任务完成后系统自动返回报告邮件,告知本次操作的情况。
整个系统基于GPRS网络,以电子邮件为载体,通过系统对邮件的读取和发送,达到远程监控和升级系统的目的。
资源评论
weixin_38663169
- 粉丝: 2
- 资源: 915
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- (源码)基于JavaFX和MySQL的医院挂号管理系统.zip
- (源码)基于IdentityServer4和Finbuckle.MultiTenant的多租户身份认证系统.zip
- (源码)基于Spring Boot和Vue3+ElementPlus的后台管理系统.zip
- (源码)基于C++和Qt框架的dearoot配置管理系统.zip
- (源码)基于 .NET 和 EasyHook 的虚拟文件系统.zip
- (源码)基于Python的金融文档智能分析系统.zip
- (源码)基于Java的医药管理系统.zip
- (源码)基于Java和MySQL的学生信息管理系统.zip
- (源码)基于ASP.NET Core的零售供应链管理系统.zip
- (源码)基于PythonSpleeter的戏曲音频处理系统.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功