基于F281xDSP的嵌入式系统远程升级技术研究

被引量 : 0次 | 上传用户:dingdang7456
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式技术的发展和网络的普及,嵌入式的网络化与智能化将成为不可避免的趋势,嵌入式产品在使用过程中,随着用户需求的变化,或自身设计发现漏洞时,往往需要对产品的软件进行升级,传统的产品收回或现场升级的方式成本太高,而目前市场上的嵌入式产品大部分不具备网络远程升级的功能。为了解决这些问题,本论文提出了一种嵌入式系统通过网络来进行远程升级的方案,其设计思想适用于多种嵌入式平台,具有重要的实用意义和广阔的市场前景。本系统分为嵌入式终端和运行在PC上的主控软件两部分。嵌入式终端方面,硬件平台上的处理器为TI公司的F2812DSP,在其外部接口上扩展了网卡芯片AX88796作为网络控制器。终端软件包括网卡驱动,网络协议,和在应用编程三个主要部分。网卡驱动实现了网络数据的发送和接收;网络协议部分对TCP/IP协议栈进行了裁剪和移植,并实现了自定义的应用层协议;在应用编程通过调用FLASH算法对终端中的代码进行升级。主控软件是基于C++ Builder开发的,具有网络连接测试,解读和分析COFF文件,提取升级数据,发送升级数据和远程重启终端等功能,界面人性化,便于使用。在升级的流程中,主控软件根据需要提取升级数据,通过网络发送给嵌入式终端;终端接收并拼接升级数据后,对F2812DSP内部FLASH中的代码进行更新,实现了终端软件的远程升级。经过测试,主控软件与嵌入式终端相配合,能完整实现整个升级流程的步骤,并且保证升级的可靠性和稳定性。
其他文献
报道了一种能用于活细胞双光子荧光( TPF)成像的水溶性聚合物纳米粒。首先以含双羧基的萘酰亚胺作为交联剂和荧光标记试剂,通过对聚乙烯亚胺发生交联反应制备纳米粒子,然后对其结
中国企业在过去十多年中,经历了相当多的不公正的反倾销调查。现在,中国已经成为WT0的成员,但遭受的反倾销调查有增无减。今年上半年,我国就受到了23起反倾销调查,是遭受反倾
基于3D人体数据,提出一种新的3D服装原型建模方式,并通过展开得到2D服装样板.首先利用分段水平B样条曲线(PHBC)建立参数化人台,识别人体标记点和服装结构线框架模型,然后分布适当松
一方面,随着全球化进程的推进,市场经济已经进入全球化时代,产品的市场竞争日益激烈;另一方面,工业化进程开始以来,人类对地球资源的消耗、环境的污染已经到了威胁人类生存和
随着改革开放的深入发展,边境地区由人迹罕至的隔离带变为对外交往的前沿阵地。无数事实一再证明,边境地区在对外交往中所扮演的角色日趋重要。但是,从辩证唯物主义的角度看,
信息技术的发展引起了会计环境的改变,势必对传统会计产生重大的影响.分析信息技术对传统会计的四项基本假设、会计实务以及会计教育的一些具体影响,并提出相应的对策.
<正>【CPS中安网讯】近日,英国伦敦按需计算和通信服务提供商Star正式宣布发起成立云计算供应商联盟。英国云计算联盟主要面向英国本土的技术和服务提供商,主要目的是为用户
城市基础设施项目的建成运营对城市社会各方面及相关利益群体等会产生一定的影响,这些影响有时决定着项目的成败,已成为城市基础设施项目社会后评价研究的关键。我国社会后评
轴系是舰船推进系统的重要组成部分,轴系的功能是传递功率和推力。校中质量不良的轴系容易引起轴承过热、轴承损坏、密封元件泄漏、齿轮箱齿轮啮合不良以及过大的噪音与振动
从脉冲激光微弱回波信号的统计特性出发,基于单脉冲自相关法和脉冲串互相关法在远程激光测距中的局限性,提出了单脉冲互相关叠加的方法。即先对回波信号进行互相关运算,然后