×

基于Ti-Davinci DM6446开发平台DSP的程序自引导

消耗积分:0 | 格式:rar | 大小:0.21 MB | 2017-10-26

分享资料个

  在一些脱机运行的 DSP系统 中,用户代码需要 加电后 自动装载运行。DSP系统的引导装载(bootload)~指系统加电时‘DsP将一段存储在外部的非易失性存储器的代码移植到内部的高速存储器单元中执行的过程。FLASH能够提供极高的单元 密 度 ,可 以 达到 高 存 储 密 度 。 主 要 讨论Ti—DavinciDM6446基 】DSP的程序 自引 导方法 。1上电后 DSP的运行过程分析系统 上电后,RESET(复位)信 号为低,芯片复位 DSP的 BOOq’MODE信号决定了 DSP在复期问做的工作。下面针对 TMS320C6446DSP芯片介绍复位过稃中芯片的 f_l举模式。该芯片可以没置为 3种 自举模式,其加载过程描述如下:1.1不加载 (:I,IJ直按从存储器的 0地址处开始执行指令。地址 0处的存储器町以是 DSP的内部 RAM, 也叮以是外部配置的SDRAM 或 ASRAM。如果系统中使用的足 SDRAM,那么 CPU会先挂起,直到 SDRAM 的初始化.充成。1.2主机 fHPl1引导。CPU停留 复位保持状态,外部主机通过 主机口初始化 CPU的存储空间。主机完成所有的初始化T作后,将主~LI:A{孛制寄存器中的 HINT位设置为l黠 束引导过程;然后 CPU退出复位状态,执行地址 0处的指令。1.3ROM加载。此方式下支持 816 b和 32b的 ROM 和 EPROM 器 件 (如FLASH器件 在芯片外部复位信号被释放后, 片仍处于内部复位保持状态,DsP芯片 自动地通过DMA~EDMA将位 于外部空间 ROM中的程序搬 人地址 0处,内部复位完成后’DsP开始从地址 0处执行指

基于Ti-Davinci DM6446开发平台DSP的程序自引导

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !