现代电子技术
現代電子技術
현대전자기술
MODERN ELECTRONICS TECHNIQUE
2013年
24期
50-54
,共5页
VxWorks%FTP%分包传输%在线更新
VxWorks%FTP%分包傳輸%在線更新
VxWorks%FTP%분포전수%재선경신
VxWorks%FTP%subpackage transmission%online update
在某项目开发过程中,为了满足数据采集系统中DSP应用程序在线FLASH更新的需求,首先借助Tornado开发环境自带的FTP服务器将应用程序下载到系统控制器内存,再封装成数据包分次传输,最后实现应用程序更新。该方案解决了某些应用场合下数据转存空间小于需要传输的文件时需分包多次传输的问题,整个软件开发过程都是在Tornado开发编译环境下进行的,能够完成对应用程序文件进行分包无差错传输。实际应用表明,按照该方案设计的软件程序可以很好地实现FLASH在线更新,具有分包传输、数据准确的特点,达到了设计要求。
在某項目開髮過程中,為瞭滿足數據採集繫統中DSP應用程序在線FLASH更新的需求,首先藉助Tornado開髮環境自帶的FTP服務器將應用程序下載到繫統控製器內存,再封裝成數據包分次傳輸,最後實現應用程序更新。該方案解決瞭某些應用場閤下數據轉存空間小于需要傳輸的文件時需分包多次傳輸的問題,整箇軟件開髮過程都是在Tornado開髮編譯環境下進行的,能夠完成對應用程序文件進行分包無差錯傳輸。實際應用錶明,按照該方案設計的軟件程序可以很好地實現FLASH在線更新,具有分包傳輸、數據準確的特點,達到瞭設計要求。
재모항목개발과정중,위료만족수거채집계통중DSP응용정서재선FLASH경신적수구,수선차조Tornado개발배경자대적FTP복무기장응용정서하재도계통공제기내존,재봉장성수거포분차전수,최후실현응용정서경신。해방안해결료모사응용장합하수거전존공간소우수요전수적문건시수분포다차전수적문제,정개연건개발과정도시재Tornado개발편역배경하진행적,능구완성대응용정서문건진행분포무차착전수。실제응용표명,안조해방안설계적연건정서가이흔호지실현FLASH재선경신,구유분포전수、수거준학적특점,체도료설계요구。
In a project development process,in order to meet the needs of online Flash update of DSP application program in data acquisition system,first of all,the application program is downloaded to the system controller memory by means of the Tornado development environment built-in FTP server,then encapsulated into packets to transmit,and finally the application program update is realized. The program solves the problem that when data dump space is less than the size of data transfer file, and the subpackage transmission in several times is required. The entire software development process is performed in the Torna-do development environment,which is able to complete the subpackage error-free transmission of application files. The practical application shows that the software program designed according to the scheme can achieve a good Flash online update,has the characteristics of subpackage transmission and data accuracy,and can meet the design requirements.