论文部分内容阅读
针对传统的节点更新方式枯燥繁重、效率低、特殊区域无法更新等缺陷,文中基于存储空间较小的CC2430芯片,设计了远程代码更新系统,该系统分为3个部分,分别为上位机、网关节点以及传感器节点。上位机将新版本代码通过串口下载至网关节点,网关节点利用分发协议将更新代码分发至整个网络,并将节点的存储空间分为引导部分和程序部分,利用不同的存储器映射进行版本切换。经多次实验更新单个节点用时约为139s。实验证明,该系统占用硬件资源少,可广泛应用于环境、军事监测及医护系统等领域。