【技术实现步骤摘要】
【技术保护点】
一种装置远程在线程序更新方法,其特征在于包含:所述装置的CPU的内部FLASH分两块,分别为存储BooLoader自编程代码的BooLoader存储区和存储APP应用程序代码的APP存储区;先通过与CPU连接的GPRS模块将要替换的APP应用程序代码,保存到与CPU连接的外部FLASH内;程序全部下载完成后,校验文件CRC校验无误后,将指向BooLoader存储区的自编程代码指针PC_Boot跳转到BooLoader存储区,使其内的BootLoader自编程代码运行启动CPU的FLASH自编程功能,读取外部FLASH内的代码,替换到APP存储区;替换结束后,再切换到指向APP存储区的应用程序指针PC_APP运行新的APP应用程序代码;FLASH自编程结束,实现代码的远程在线更新。
【技术特征摘要】
【专利技术属性】
技术研发人员:靳建伟,
申请(专利权)人:天津市飞跃兄弟测控技术有限公司,
类型:发明
国别省市:天津;12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。