新闻中心

EEPW首页 > 手机与无线通信 > 设计应用 > 基于以太网的DSP远程加载技术研究

基于以太网的DSP远程加载技术研究

作者:时间:2012-05-23来源:网络收藏

用户通过配置的GPIO接口为高电平或低电平来告知程序是否执行,在实际应用中具体实现可由用户自己定义。

2 的软件基础

2.1 NDK简介

上直接编写网络接口程序非常复杂,为了屏蔽底层细节,使用户可以将资源重点投入到应用程序的开发中,TI公司提供了网络开发套件NDK(Network Developer’s Kit)。NDK提供了从底层驱动到TCP/IP协议的整体解决方案,支持常规的TCP/IP服务,是实现DSP扩展的重要支撑工具。图5给出了NDK的系统结构图。

e.JPG

2.2 Flash驱动程序

Flash芯片需要专用的指令对其进行操作,主要指令包括擦除、读、写、复位等,根据这些操作指令就可以设计Flash驱动程序,图6给出了C6000系列的DSP对AM29F040进行编程的流程。其中EMIF_Base_Addr为DSP外部存储接口地址;Prog_addr为目标Flash编程地址;Prog_ data为目标Flash编程数据。

f.JPG

3 网络的远程加载方法

3.1 远程加载流程

图7给出了典型的DSP加载方式以及程序在Flash中的存储方式,二次加载程序直接将用户程序加载到DSP中,无需额外处理。

g.JPG



评论


相关推荐

技术专区

关闭