一种STM32微处理器程序架构设计方法

基本信息

申请号 CN201710001510.4 申请日 -
公开(公告)号 CN106843943B 公开(公告)日 2017-06-13
申请公布号 CN106843943B 申请公布日 2017-06-13
分类号 G06F8/654(2018.01)I 分类 -
发明人 林世明;林智铃 申请(专利权)人 恒鸿达(福建)体育科技有限公司
代理机构 福州市鼓楼区京华专利事务所(普通合伙) 代理人 恒鸿达科技有限公司
地址 350000福建省福州市鼓楼区软件大道89号福州软件园G区16号楼四层
法律状态 -

摘要

摘要 本发明提供一种STM32微处理器程序架构设计方法,将微处理器程序架构划分为四个区,包括BOOT程序区、应用程序区、配置信息区以及程序备份区;且通过所述BOOT程序区实现在线烧写程序和远程升级程序;通过所述应用程序区实现外设模块接口的调用;通过所述配置信息区存储配置信息参数;通过所述程序备份区实现APP程序或者配置信息的升级备份。本发明优点:通过对程序架构的设计,实现在更新程序的时候,可以只更新对应区域的内容,而无需整片擦除和烧写,可以降低开发成本,提高系统稳定性,提高生产效率,缩短更新时间。