嵌入式设备的增量式远程更新系统设计  被引量:2

Design of incremental remote update system for embedded device

在线阅读下载全文

作  者:黄志贤 王宜怀[1] 程宏玉 HUANG Zhixian;WANG Yihuai;CHENG Hongyu(School of Computer Science&Technology,Suzhou University,Suzhou 215000,China)

机构地区:[1]苏州大学计算机与科学技术学院,江苏苏州215000

出  处:《现代电子技术》2020年第22期157-160,164,共5页Modern Electronics Technique

基  金:国家自然科学基金项目(61672369)。

摘  要:针对传统嵌入式设备更新方式过程繁琐、成本昂贵的缺点,设计一种增量式的远程更新系统,采用NB-IoT进行远程通信。在硬件设计中,将FLASH进行分区,设计BIOS分区并在其中固化常用驱动以减少重复代码量,并实现分区后中断服务例程的继承与可动态更新;在软件设计中,引入文本比较算法Needleman/Wunsch来建立增量更新数据帧以减少代码传输量,并设计适用于该文所设计系统的传输帧格式。最后进行系统的稳定性和通信开销测试,测试结果表明,该文系统大大减少了代码传输量、节省了网络开销,兼具稳定性与可靠性。In allusion to the shortcomings of traditional embedded device update mode,such as cumbersome process and high cost,an incremental remote update system is designed,in which the NB-IoT is used to perform the remote communication.In the hardware design,the Flash is partitioned,the BIOS partition is designed,the common drivers are hardened in it to reduce the quantity of duplicated codes,and the inheritance and dynamic update of the interrupt service routine after partitioning are realized.In the software design,the text comparison algorithm Needleman/Wunsch is introduced to establish incremental update data frames to reduce the amount of code transmission,and the transmission frame format suitable for the system designed in this paper is designed.The stability and the communication overhead of the system are tested.The testing results show that the system can greatly reduce the amount of code transmission,save network overhead,and has both stability and reliability.

关 键 词:远程更新 系统设计 嵌入式设备 动态更新 代码传输 系统测试 

分 类 号:TN791-34[电子电信—电路与系统]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象