检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:张正 贾小林[1] Zhang Zheng;Jia Xiaolin(School of Computer Science and Technology,Southwest University of Science and Technology,Mianyang 621000,Sichuan,China)
机构地区:[1]西南科技大学计算机科学与技术学院,四川绵阳621000
出 处:《计算机应用与软件》2021年第6期170-175,共6页Computer Applications and Software
基 金:国家自然科学基金项目(61471306,61601381)。
摘 要:目前,NB-IoT设备多采用单地址空间处理器作为控制单元,其程序都是专门定制开发,程序的修改需要经过重新编译烧写才能够正常运行,且程序远程更新困难,几乎需要全部重新烧写。这对于通信带宽受限的NB-IoT设备,无疑加剧了系统流量与能量的消耗,限制了其开发和应用。针对此问题提出一种通过对编译器配置以及自定义软件包的更新方法,在单地址空间处理器上实现动态链接库远程更新,程序的模块化加载使得系统能够按需升级。通过片上系统实验和验证,该技术方法能够有效完成系统远程动态更新,并极大减少更新过程中的传输流量和系统能耗。At present,NB-IoT devices mostly use single-address space processor as the control unit.The programs are specially customized for development.The modification of the program needs to be recompiled and programmed to run normally.The remote update of the program is difficult,and almost all need to be re-programmed.It undoubtedly increases the consumption of system traffic and energy for the NB-IoT device with limited communication bandwidth,which limits its development and application.Aiming at this problem,a dynamic update method of dynamic link library is implemented on the single address space processor through the update of the compiler configuration and the custom package.The modular loading of the program enables the system to be upgraded as needed.Through the on-chip system experiment and verification,the technical method can effectively complete the remote dynamic update of the system and greatly reduce the transmission traffic and system energy consumption during the update process.
关 键 词:NB-IoT 远程升级 动态链接库 单地址空间 程序重定向
分 类 号:TP311.1[自动化与计算机技术—计算机软件与理论] TP391.4[自动化与计算机技术—计算机科学与技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.147