保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 电子通信论文 >> 正文

HPI自举在TMS320VC5402芯片上的实现


START:

MOVE:

STM #addr,AR4 ;获取程序代码目的地址

LD *AR4,A

STM #codedata,AR3 ;获取程序代码

MVDM #length,AR5 ;获取程序代码长度

NOP

MAR *+AR5(#-1)

RPT *(AR5) ;定位

WRITA *AR3+

ENDLOAD:

B app_start ;启动

4.3 运行流程

按照前述的系统构成,首先将PC机上调试好的Kernel程序和DSP应用程序(一般为COFF格式)转换成HEX文件,并通过串口将这些文件存放到CPU的Flash中,在存放过程中应将HEX文件原样保存,以保留其中所有的信息。在系统启动后,CPU从Flash中获取Kernel的HEX数据,通过HPI将其在TMS320VC5402中组合出Kernel运行程序并启动。然后CPU从其Flash中获取DSP应用程序的HEX数据,通过HPI将其分块放入TMS320VC5402,并和已经开始运行的Kernel程序最终完成DSP引用程序的正确定位工作。最后启动DSP应用程序。

在实路中发现,虽然HPI的设计初衷是为了和低速8位机接口进行数据交换,但是HPI本身的工作速度非常高。通过HPI方式加载一段不小于130K的DSP应用程序代码所需要的时间不超过3秒钟。

TI系列DSP提供了如此丰富的应用方式,无疑给DSP系统开发者带来了极大的方便。



《HPI自举在TMS320VC5402芯片上的实现(第4页)》
本文链接地址:http://www.oyaya.net/fanwen/view/151373.html

★温馨提示:你可以返回到 电子通信论文 也可以利用本站页顶的站内搜索功能查找你想要的文章。