论文部分内容阅读
设计并实现了一种适用于传感网节点的动态加载器。针对传感网节点低功耗、低速率、低内存的特点,研究了程序动态链接的机制和可重定位文件的工作原理。通过动态加载的技术解决了更新文件在加载过程中的4个关键问题:运行空间分配、代码搬移、相对地址重定位和绝对地址重定位。然后通过串口将更新文件下载进传感网节点中,使用动态加载器加载,实验表明该方法是可行的,测试结果显示了在72 MHz系统频率下动态加载一个11 kbyte的更新文件仅需0.265 s。