计算机工程与设计
計算機工程與設計
계산궤공정여설계
Computer Engineering and Design
2015年
10期
2633-2639
,共7页
通用无线分组业务%引导加载程序%数据无损%实时性%远程代码更新
通用無線分組業務%引導加載程序%數據無損%實時性%遠程代碼更新
통용무선분조업무%인도가재정서%수거무손%실시성%원정대마경신
GPRS%bootloader%data lossless%instantaneity%remote code update
为解决基于GPRS的传统无线远程代码更新时数据采集大量丢失的问题,分析研究bootloader机制,提出一种分段式接收远程代码并集中更新的设计方案。基于Arm Cortex M4内核,结合GPRS透明传输技术,依托于用户应用程序,分段接收远程代码并存储于SD卡中,由特制的bootloader读取SD卡内容,完成代码更新,缩减代码更新过程中屏蔽数据采集的时间。实验结果表明,该方案可实现2 HZ以下数据采集无丢失的代码更新。
為解決基于GPRS的傳統無線遠程代碼更新時數據採集大量丟失的問題,分析研究bootloader機製,提齣一種分段式接收遠程代碼併集中更新的設計方案。基于Arm Cortex M4內覈,結閤GPRS透明傳輸技術,依託于用戶應用程序,分段接收遠程代碼併存儲于SD卡中,由特製的bootloader讀取SD卡內容,完成代碼更新,縮減代碼更新過程中屏蔽數據採集的時間。實驗結果錶明,該方案可實現2 HZ以下數據採集無丟失的代碼更新。
위해결기우GPRS적전통무선원정대마경신시수거채집대량주실적문제,분석연구bootloader궤제,제출일충분단식접수원정대마병집중경신적설계방안。기우Arm Cortex M4내핵,결합GPRS투명전수기술,의탁우용호응용정서,분단접수원정대마병존저우SD잡중,유특제적bootloader독취SD잡내용,완성대마경신,축감대마경신과정중병폐수거채집적시간。실험결과표명,해방안가실현2 HZ이하수거채집무주실적대마경신。
To solve the problem that traditional GPRS‐based wireless remote code update loses a large amount of data collected , a design scheme that receiving the remote code segmentally and updating it concentratedly was proposed by analyzing the boot‐loader mechanism .Based on Arm Cortex M4 kernel ,combined with GPRS transparent transmission technology ,the design re‐lied on the user application to receive remote code segmentally ,and then the code was stored in the SD card and read by a special bootloader to complete the code update .The shielded data acquisition time was reduced during the code updating process .Results of test show that the scheme can achieve code update without data loss below 2 HZ frequency .