【摘要】 本发明公开一种远程无线编程的方法及支持远程无线编程的芯片,包括: 处理器初始化射频模块,探测无线网络发送的数据包;通过无线网络接收程 序下载包,确定所述程序下载包用于本地设备,设置编程环境;处理器将所 述程序下载包中的程序文件校验并由硬件编程模块缓存在缓存区中;硬件编 程模块挂起处理器,将缓存后的所述程序文件写入到程序存储器中,更新程 序文件。本发明支持远程无线编程,方便程序更新;可以有选择性的针对多 个设备进行一对多的编程;可以实现程序存储器的整体更新。。 【专利类型】发明申请 【申请人】中国科学院计算技术研究所 【申请人类型】科研单位 【申请人地址】100190北京市海淀区中关村科学院南路6号 【申请人地区】中国 【申请人城市】北京市 【申请人区县】海淀区 【申请号】CN200810222591.1 【申请日】2008-09-22 【申请年份】2008 【公开公告号】CN101685401A 【公开公告日】2010-03-31 【公开公告年份】2010 【授权公告号】CN101685401B 【授权公告日】2013-07-24 【授权公告年份】2013.0 【IPC分类号】G06F9/445 【发明人】陆世龙; 黄希; 崔莉 【主权项内容】1、一种支持远程编程的芯片,包括处理器、数据存储器、程序存储器,其 特征在于,所述芯片还包括硬件编程模块; 其中,所述硬件编程模块将接收的所述程序文件缓存在所述数据存储器中, 控制处理器的挂起、启动和内部复位,将缓存在所述数据存储器中的完整程序 文件存储在所述程序存储器中。 【当前权利人】中国科学院计算技术研究所 【当前专利权人地址】北京市海淀区中关村科学院南路6号 【统一社会信用代码】12100000400012342E 【被引证次数】8 【被他引次数】8.0 【家族引证次数】4.0 【家族被引证次数】8