DSP的自启动程序设计.docVIP

  • 15
  • 0
  • 约2.83千字
  • 约 6页
  • 2018-12-03 发布于湖北
  • 举报
DSP的自启动程序设计   【摘 要】介绍了TMS320C6000系列BOOTLOAD的程序功能、特点及设计思路,该思路下编写的BOOTLOAD程序已在SAR数据存储系统上应用,运行良好。   【关键词】DSP;TMS320C6000;BOOTLOAD   0 引言   数字信号处理器,DSP( Digital Signal Processor),是随数字信号处理理论发展而专门设计的可编程处理器,是现代电子技术、计算机技术和信号处理技术相结合的产物[1]。由于目前越来越多的嵌入式设备研发中采用了的操作系统支持[3],那么必然要根据目标板设计引导程序,实现整个系统脱机工作,即系统一开机运行就将程序自动加载到DSP的内部RAM中,脱机运行,完成系统的功能。   BOOTLOAD又称为内核引导程序[4],是嵌入式系统在加电后执行的第一段代码,它主要负责向内存装载操作系统映像,然后跳转到操作系统所在的空间,启动操作系统运行。具体来讲即初始化硬件设备、建立内存空间的映射图,最终调用用户程序。   1 TMS320C6000 DSP特有的二次启动过程   TMS320C6000系列DSP在复位时其片内ROM中固化了BOOTLOAD代码,这段代码采用DMA方式从CE1指向的外部存储空间复制1K的代码到地址0处,然后跳转到地址0处执行。但是实际情况1K的代码对本文设计的系统是远远不

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档