- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
7.5.2 省电工作方式 1、省电模式:TMS320VC54x有四种省电模式,它们可以使CPU暂时处于休眠状态,这时的功耗比正常模式要低,但能保持CPU的内容并在恢复正常供电后,恢复正常工作。 实现方法:可以通过执行IDLE1、IDLE2、IDLE3指令;或者使/HOLD信号变低,同时将HM状态位置1以进入省电模式。 2、其他省电功能:VC54x还有两个功能影响省电操作:外部总线关断和CLKOUT关断。 BACK * 7.6 JTAG在线仿真调试接口电路设计 7.6 JTAG在线仿真调试接口电路设计 JTAG是一种通用标准接口,允许不同类型的DSP、甚至其他带有JTAG信号引脚的任何器件组成JTAG链,DSP仿真启用软件设置后,可以将仿真器支持的1个或几个DSP选择出来进行调试。 在大多数情况下,自己开发的电路板只要引出的14脚插针和下图相一致、电路板和仿真器之间的连接电缆不超过6in(1in=2.54cm)即可以采用如图所示接法。 BACK * 7.7 TMS320C54x的引导方式及设计 在CCS开发环境下,PC机通过不同类型的JTAG电缆与用户目标系统中的DSP通信,帮助用户完成调试工作。 Bootloader技术:当用户在CCS环境下完成开发任务,编写完成用户软件之后,需要脱离依赖PC机的CCS环境,并要求目标系统上电后可自行启动并执行用户软件代码,这就需要用到Bootloader技术。 同时Bootloader也指由TI在生产芯片时预先烧制在TMS320VC5402片内ROM中,完成该功能段的一般代码名称。 * 7.7 TMS320C54x的引导方式及设计 Bootloader技术 C5402是RAM型器件,掉电后不能保持任何用户信息,所以需要用户把执行代码存放在外部的非易失存储器内,在系统上电时,通过Bootloader将存储在外部媒介中的代码搬移到C5402高速的片内或片外RAM内,搬移成功后自动去执行代码,完成自启动过程。 Bootloader技术提供很多种不同的启动模式,包括并行8bit/16bit的总线型启动、串口型启动和HPI口启动等模式,兼容多种不同系统需求。 * 7.7 TMS320C54x的引导方式及设计 2. C5402的启动模式 (1)HPI启动模式:由外部处理器(即主机)将执行代码通过C5402的HPI口搬移到C5402片内RAM。当主机搬移完所有程序代码后,还要将程序入口地址写入C5402数据空间007Fh内。这样,C5402一旦检测到007Fh处不再为0值,即判断为代码转移完毕,并跳转到007Fh里存放的地址去执行,从而完成启动。 (2)8bit/16bit并行启动模式:在这种模式下,C5402通过其数据和地址总线从数据空间读取自举启动表(Boot Table)。自举启动表内容包括:需要搬移的代码段,每个段的目的地址,程序入口地址和其他配置信息。 * C5402的启动模式(续): (3)8bit/16bit标准串口启动模式:在这种模式下,C5402通过工作在标准模式的多通道缓冲串口(McBSP)接收自举启动表,并根据自举启动表中的信息装载代码。McBSP0支持8bit模式,MCBSP1支持16bit模式。 (4)8bit串行EEPROM启动模式:在这种模式下,C5402通过工作在SPI模式的McBSP1接收来自外部串行的EEPROM中的自举启动表,并根据自举启动表中的信息装载代码。 (5)8bit/16bitI/O启动模式:在这种模式下,C5402使用XF和BIO引脚,与外部设备达成异步握手协议,从地址0h处的I/O端口读取自举启动表。 * 3. C5402启动模式检测的顺序 HPI启动模式(第一次检测):通过检测INT2引脚是否有中断发生来判断是否进入HPI启动模式。 (2) 串行EEPROM启动模式。 (3) 并行启动模式。 (4) 通过McBSP1的标准(8bit)串口启动。 (5) 通过McBSP0的标准(16bit)串口启动。 I/O启动模式。 (7) HPI启动模式第二次检测:通过检测数据空间007Fh是否为非0值来决定程序入口点。 注意:当Bootloader检测完所有可能的启动模式后,而没有发现一种有效的启动模式,则Bootloader仅会从标准串口启动模式开始重新检测启动模式。 BACK * 作业: P242:1、4、5、6、7 * * * * * * * * * * * * * * 第7章 TMS320C54x基本系统设计 教学要求: ? 了解TM
您可能关注的文档
最近下载
- 广东省暴雨径流查算图表使用手册.pdf VIP
- 山西吕梁离石贾家沟煤业有限公司岗位职责汇编.doc VIP
- 东营市华凌科技办公楼的设计.doc VIP
- 2023年高考物理试卷(广东)含答案解析.docx VIP
- 2022-2023学年部编版高中语文必修上册2.2《红烛 》教学实录.docx VIP
- 消防安全知识灭火器使用培训教程PPT模板(完整版).pptx VIP
- 燃料采购供货方案,燃油运输方案.docx
- 第2课 树立科学的世界观 课件 中职思想政治高教版哲学与文化.pptx
- 《燃气涡轮发动机》课件.ppt VIP
- 中小学【新教材】2024年秋沪教牛津版英语七年级上册 Unit 1 Section4 课件教育教学资.pptx VIP
文档评论(0)