菜单
图2.2 boot loader的执行过程
在多核DSP的自加载过程中,core0是主核,除了完成自身程序的加载外还需要加载其他核的程序。各个核的用户程序按一定规律存放在外部存储器中,上电复位之后,首先bootloader通过接口访问外部存储器先将core0的用户程序加载到DSP core0的L2 SRAM内存中执行,其次core0通过执行其主程序将其他核的用户程序从外部存储器搬移到各核的L2 SRAM内存中,将各核的入口地址写到各核的BOOT_MAGIC_ADDRESS,向各核发送核间通信中断,最后各核跳至各自的BOOT_MAGIC_ADDRESS地址执行各自的主程序。在上电复位之前需要将拨码开关拨至相应位置进行模式配置[21]。其中,DSP自加载方式不同时,core0的程序加载过程也有些不同,在后面章节将详细介绍。
2.2.2 TMS320C6678 DSP自加载方式的分类
C6678的自加载过程主要依赖于各种接口实现,于是就有了多种boot mode,具体分类如图2.3所示,具体使用哪种模式主要取决于boot mode[2:0]管脚。DSP在上电脱离复位以后会对这几个引脚采样,bootloader根据引脚采样来的值来选择相应的代码加载程序,初始化芯片等等。例如boot mode[2:0]= b l01时,选择了主 I2C启动模式。Bootloader在对DSP进行一系列初始化之后,利用I2C接口从外部带电可擦可编程只读存储器(Electrically Erasable Programmable Read Only Memory ,EEPROM)中搬移代码到内部RAM中,搬移完毕就自动跳转到代码的入口地址处开始运行程序.
共4页:
上一页
1
2
3
4
下一页
上一篇:
基于TMS320C5509的函数发生器的设计
下一篇:
IRFPA红外焦平面阵列探测器响应特性研究
基于差分进化算法的自动...
基于混沌的图像加密通信...
MATLAB基于时频分析的穿墙呼吸检测算法研究
基于LTE的OFDM无线传输链路设计与仿真
基于OFDM的用户接入控制技术研究
基于OFDM的数字图像无线传输关键技术研究
QPSK无线通信网络中基于...
电站锅炉暖风器设计任务书
当代大学生慈善意识研究+文献综述
大众媒体对公共政策制定的影响
乳业同业并购式全产业链...
java+mysql车辆管理系统的设计+源代码
中考体育项目与体育教学合理结合的研究
河岸冲刷和泥沙淤积的监测国内外研究现状
酸性水汽提装置总汽提塔设计+CAD图纸
杂拟谷盗体内共生菌沃尔...
十二层带中心支撑钢结构...
主页
计算机
机械
自动化
关闭菜单
栏目
毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
日语论文
英语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
菜单
毕业论文
刷新
分享
收藏
关于
关闭
关闭
分享本页
返回
关闭
暂无收藏
全部清除
关闭菜单
About
751论文网手机版...
主页:
http://www.751com.cn
关闭
返回