发明名称 |
一种EEPROM在线烧写方法 |
摘要 |
本发明公开了一种EEPROM在线烧写方法,利用基于GDB协议的监控程序实现对烧写程序和待烧入程序的加载和运行,并将待烧入程序烧写至EEPROM中。本发明方法在数据接收过程中将目标文件转换成二进制文件,减少了中间环节,降低了出错概率,并将烧写效率提高了20%。同时本发明方法利用开源的GDB协议进行数据传输,保证了数据的有效性和完整性。 |
申请公布号 |
CN104679557A |
申请公布日期 |
2015.06.03 |
申请号 |
CN201510065202.9 |
申请日期 |
2015.02.06 |
申请人 |
北京控制工程研究所 |
发明人 |
彭飞;衣学慧;刘超伟;邢林峰;郝金华;杜辉;田宇斌;李鹤;董筠 |
分类号 |
G06F9/445(2006.01)I |
主分类号 |
G06F9/445(2006.01)I |
代理机构 |
中国航天科技专利中心 11009 |
代理人 |
臧春喜 |
主权项 |
一种EEPROM在线烧写方法,其特征在于步骤如下:(1)目标板加电启动后,目标板上的引导程序将地面测试计算机上传的基于GDB协议的监控程序加载至目标板指定的存储区中并运行;(2)监控程序根据地面测试计算机上传的程序加载命令,通过串口接收待烧入程序的目标文件,在接收过程中监控程序将该目标文件转换成二进制文件,并存放到目标板指定的存储区中;(3)监控程序根据地面测试计算机上传的程序加载命令,通过串口接收烧写程序的目标文件,在接收过程中监控程序将该目标文件转换成二进制文件,并存放到目标板指定的存储区中;(4)监控程序根据地面测试计算机上传的运行指令运行步骤(3)中烧写程序的二进制文件,将步骤(2)中待烧入程序的二进制文件烧写至EEPROM中。 |
地址 |
100080 北京市海淀区北京2729信箱 |