嵌入式微处理器系统及其固件更新方法技术方案

技术编号:7175978 阅读:325 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了嵌入式微处理器系统及其固件更新方法,该系统包括嵌入式微处理器及分别与其连接的存储模块和传输接口,传输接口接入公共通信网络。存储模块包括FLASH内存、FLASH内存写信号控制单元、RAM内存、只读外存和读写外存;FLASH内存写信号控制单元将FLASH内存分为FLASH只读内存和FLASH读写内存。FLASH内存存有两个异常向量表,复位实行四次跳转,其它异常实行二次跳转,保证固件及时更新和程序正常运行。本发明专利技术硬件结构简单;FLASH内存通过封锁写信号保证数据永久安全;更新服务程序只在启动时暂时占用RAM内存;本发明专利技术还能将固件下载服务和更新服务分离,简化更新步骤,使更新更加安全可靠。

【技术实现步骤摘要】

本专利技术涉及嵌入式系统,特别涉及。
技术介绍
嵌入式设备中的计算机系统称为嵌入式微处理器系统,嵌入式微处理器系统的硬件主要包括嵌入式微处理器、存储器和接口电路等组成。存放在嵌入式微处理器系统存储器中的程序代码称为固件(Firmware)。随着软件版本的不断升级,或者不同的应用需求,固件内容需要及时更新。当前运行的固件通常保存在程序存储器里。嵌入式微处理器系统中的程序存储器大都采用N0RFLASH存储器。嵌入式微处理器系统固件的更新方法有现场更新和远程更新两种。嵌入式系统固件的现场更新技术已经非常成熟,嵌入式处理器厂家或第三方开发商提供了多种方式支持固件现场更新。使用编程器将固件直接写入FLASH存储器,或通过 RS-232、USB、JTAG 口将固件传送到FLASH存储器,但这些更新方法都不适合于远程更新。嵌入式微处理器系统往往应用于远程控制设备和移动信息设备,这些设备远离用户或用户不容易接近,如电力变压器参数采集系统。这些嵌入式设备中的嵌入式微处理器系统无法采用现场更新方法,固件必须采用远程更新方式。嵌入式处理器系统固件的远程更新目前采用基于Bootloader的更新方法。该本文档来自技高网...

【技术保护点】
1.嵌入式微处理器系统,其特征在于包括嵌入式微处理器、传输接口和存储模块;存储模块与嵌入式微处理器连接,嵌入式微处理器再通过传输接口接入公共通信网络。

【技术特征摘要】

【专利技术属性】
技术研发人员:张齐李蕾刘发贵朱宁西林奎
申请(专利权)人:华南理工大学
类型:发明
国别省市:81

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1