- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[DSP作业陆敏俊
先进的数字信号处理技术和应用课程作业姓 名: 陆敏俊 学 号: 1140349160任课老师: 王 慈1. C6000系列的DSP的存储结构层次以及与C67系列DSP存储结构的区别。答:C6000系列DSP有EMIFA,EMIFB两个存储接口,这些存储结构包括片内程序空间、片内数据空间以及外部空间,即I/O存储空间。片内或片外的RAM、ROM或FLASH构成程序存储空间存放执行的指令和执行过程中所需要的系数表。片内和片外的存储类型是不同的,片内程序的存储类型是Cache或者RAM。而对于所有C6000系列芯片来说,其外部空间都是有同一个外部地址表,主要分为四块分别是:CE0、CE1、CE2、CE3。其中CE0是SDRAM,CE2和CE3是扩展空间。EMIFB连接的是CE1,主要是给闪存和复杂的可编程逻辑器件使用的。而C67系列的EMIFA连接三个外部存储块:CE0,CE2,CE3。其中CE0是SDRAM,CE2,CE3是扩展空间。对于C67系列来说不同的芯片有不同的空间大小。2. EDMA的触发机制答:EDMA控制器由事件和中断处理寄存器、时间编码器、参数RAM、地址产生硬件等组成。EDMA的触发机制有CPU触发,事件触发,链触发三种。EDMA有64个通道,每1个通道都有1个事件与之关联。由这些事件触发相应通道进行传输。一旦事件编码器捕获到1个触发事件并锁存在ER寄存器中,将导致PaRAM中对应的参数被送入地址发生器.进而执行有关的传输操作。事件触发EDMA最为常用。事件触发EDMA传输允许基于系统事件自动产生传输请求的发送,而不用CPU干预。每一个EDMA通道的启动是相互独立的。一旦事件编码器捕获到一个触发事件并锁存在ER寄存器中,将导致参数RAM中对应的参数被送入地址发生器中,从而执行相关的传输操作。尽管是由事件启动传输操作,但是事件本身必须先要被CPU使能。写1到EER寄存器的相关位将使能一个事件。即使EER寄存器的相应使能位为0(被禁止),一个事件依然会被锁存在ER寄存器中。一旦EER寄存器使能了一个事件,与该事件相关的EDMA传输将会发生。链触发EDMA通过链接和通道链使能寄存器(CCER),一个传输的完成也能触发另一个EDMA传输。3. EDMA编程步骤及伪代码答:(1)包含必要的头文件#include csl.h#include csl_edma.h(2)声明一个指向EDMA channel的句柄EDMA_Handle hMyChan;(3)填充配置结构:向EDMA编程的值EDMA_Config myConfig = {EDMA_OPT_RMK(), … };(4)打开一个通道(请求任何可用的通道并保存)hMyChan = EDMA_open(EDMA_CHA_ANY, EDMA_OPEN_RESET);(5)配置通道(向指定的通道写配置结构)EDMA_config(hMyChan, myConfig);4. HWI中断机制答:HWI中断的执行通常包含以下过程:首先是产生一个中断请求。然后通过IER(IndividualEnable)和GIE(MasterEnable)这两个使能端,通过使能端后中断请求到达CPU。CPU的动作包括:(1)接收中断请求,将当前程序挂起;(2)响应中断请求;(3)准备进入中断服务子程序,完成当前指令的执行,并冲掉流水线上还未解码的指令,自动将某些必要的寄存器的值保存到数据堆栈和系统堆栈,从用户实现设置好的向量地址获取中断向量,该中断向量指向中断服务子程序;(4)进入中断服务子程序,CPU执行用户编写的ISR,ISR以一条中断返回指令结束,自动恢复步骤(3)中自动保存的寄存器值。5. EDMA中断步骤描述。答:EDMA中断步骤主要包含两部分:允许EDMA产生中断,使CPU能够相应中断信号。允许EDMA产生中断可以通过以下几步完成:(1)修改EDMA配置结构:TCINT和TCCEDMA_OPT_TCINT_YES, //set channel to interrupt CPUEDMA_OPT_TCC_OF(0), //set TCC in codegTcc = EDMA_intAlloc(-1); //reserve TCC (0-15)myConfig.opt |= EDMA_FMK(OPT,TCC, gTcc);//set TCC in myConfig(2)对于特定的TCC值,钩住相应的中断服务程序。EDMA_intHook(gTcc, myISR);(3)在CIER寄存器中设置相应的位。EDMA_intEnable(gTcc); // must match chosen TCC value使CPU能够相应中断主要通过以下几步完成:(1)包含头
您可能关注的文档
- [c企业QQ系统设计报告.doc
- [C作业报告.doc
- [C基础之重点纲要.docx
- [cydia高级设置-源以及程序的安装.doc
- [c中结构和类的六点区别.doc
- [C中用Split计算英文字符串中单词个数.doc
- [C图像处理chapter-1.doc
- [C实验.doc
- [C大纲.doc
- [第五节概念的定义与划分.ppt
- DGTJ08-2013-2019 钢渣粉在混凝土中应用技术标准.docx
- DGTJ08-2041-2021 地铁盾构法隧道施工技术标准.docx
- 2026届陕西省汉滨区语文高三上期末综合测试试题含解析.doc
- 2026届广东省广州市彭加木纪念中学语文高三上期末学业水平测试模拟试题含解析.doc
- 2026届四川省资中县球溪高级中学高三语文第一学期期末监测模拟试题含解析.doc
- 2025年卫辉市招聘教师笔试面试成绩花名册、.doc
- DGTJ08-2040-2021 公共建筑绿色及节能工程智能化技术标准.docx
- DGTJ08-2036-2018 既有民用建筑能效评估标准.docx
- DGTJ08-2046-2008 建设项目(工程)竣工档案编制技术规程.docx
- DGTJ08-2009-2016 有线网络建设技术规范.docx
文档评论(0)