发明名称 单片机的IAP方法及装置
摘要 本发明公开了一种单片机的IAP方法及装置,方法包括:获取IAP代码并跳转到IAP代码在RAM中的执行起始地址,读取芯片信息,配置接口模块为IAP服务;通过数据解密操作接收外部传入的数据报文,同时擦除存储区域,将新接收到的数据报文写入到该擦除的存储区域内;接收数据报文完整时,取出APP代码的复位向量,跳转到启动APP程序的起始地址。本发明在进入到IAP服务后采用数据解密操作接收数据报文,而且采用边接收、边擦除、边写入的方式处理数据报文,程序运行的过程中能够形成一机一密的机制,随时可以核对,因此在运行的稳定性和数据的安全性方面有了大幅的提升。
申请公布号 CN103745167A 申请公布日期 2014.04.23
申请号 CN201310754479.3 申请日期 2013.12.31
申请人 广东岭南通股份有限公司 发明人 欧昊
分类号 G06F21/64(2013.01)I;G06F21/51(2013.01)I 主分类号 G06F21/64(2013.01)I
代理机构 广州市越秀区哲力专利商标事务所(普通合伙) 44288 代理人 汤喜友
主权项 单片机的IAP方法,其特征在于,包括如下步骤:A:获取IAP代码并跳转到IAP代码在RAM中的执行起始地址,读取芯片信息,所述芯片信息包括:容量、页大小、序列号;配置接口模块为IAP服务;B:通过数据解密操作接收外部传入的数据报文,同时擦除存储区域,将新接收到的数据报文写入到该擦除的存储区域内;C:检验接收到的数据报文是否完整,如果是,则执行步骤D,如果否,则重新启动处理;D:取出APP代码的复位向量,跳转到启动APP程序的起始地址。
地址 510110 广东省广州市越秀区沿江中路298号中区29楼全层