DSP为什么要进行自举

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/23 07:55:36
DSP为什么要进行自举DSP为什么要进行自举DSP为什么要进行自举简单地说,DSP自举是为了让falsh里面的程序加载到ram中运行,在ram里面的数据读写速度快,基于Flash的DSP系统自举原理和

DSP为什么要进行自举
DSP为什么要进行自举

DSP为什么要进行自举
简单地说,DSP自举是为了让falsh里面的程序加载到ram中运行,在ram里面的数据读写速度快,基于 Flash的DSP系统自举原理和计算机启动的过程是类似的 .咱们平时开启计算机加电的时候 ,程序指针指向 BIOS.BIOS将一些基本的程序加载到计算机内存 中去 ,然后把控制权交给了CPU.
对于TMS320C54x DSP芯片来说,一 般 都 在 芯 片内设置有自启动(BOOT)程序.BOOT程序的主要作用是在开机时将用户程序从外部装入到程 序存储器.有很多种 BOOT方法 ,包括并行 I/O口 BOOT、串行口(标准/TDM/BSPBOOT、HPI BOOT、外部并行 BOOT、WARM BOOT,并支持 8位/16位及多块程序 BOOT.这些不 同的 BOOT方式可以满足用户不同的应用场合.
如果系统将 DSP设置为微控制器工作方式(MP/MC置高),则DSP复位后 ,程序就从外部 Flash的 FF80H地址开始运行 .在FF80H处 ,有一条跳转到 BOOT程序的指令 ,这样便开始运行用户自己编写的 BOOT程序.
希望帮到你,加油!