- 1、本文档共34页,可阅读全部内容。
- 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技术与应用 第1讲 概述 墨菲定律 墨菲定律”是一种心理学效应,由爱德华·墨菲(Edward A. Murphy)工程师提出的,主要内容,一、任何事都没有表面看起来那么简单;二、所有的事都会比你预计的时间长;三、会出错的事总会出错;四、如果你担心某种情况发生,那么它就更有可能发生。 墨菲定律的原句是这样的:如果有两种或两种以上的方式去做某件事情,而其中一种选择方式将导致灾难,则必定有人会做出这种选择。 墨菲定律的启示 凡事可能出岔子,就一定会出岔子。 你越是害怕的事物,就越会出现在你的生活中。 “墨菲定律”忠告人们:面对人类的自身缺陷,我们最好还是想得更周到、全面一些,采取多种保险措施,防止偶然发生的人为失误导致的灾难和损失。归根到底,“错误”与我们一样,都是这个世界的一部分,狂妄自大只会使我们自讨苦吃,我们必须学会如何接受错误,并不断从中学习成功的经验。 DSP技术与应用课程计划第1次课 第3章 TMS320F2812驱动程序设计 3.1 TMS320F2812处理器驱动程序开发简介 3.2 驱动程序的开发方法 第2次课 第3章 TMS320F2812驱动程序设计 3.4 一个简单驱动程序的开发 第3次课 第4章 系统控制模块的设置 4.4 系统控制模块的设置 第4次课 第5章 通用输入/输出接口的应用 5.2 GPIO接口的仿真5.3 GPIO应用程序设计 第5次课 实验1 GPIO模拟仿真实验 第6次课 第6章 外设中断扩展模块的应用 6.3 外设中断扩展模块的应用 第7次课 实验2 LED灯循环闪烁的中断扩展模块仿真实验 第8次课 第11章 FFT及数字滤波器的设计 11.1 快速傅里叶变换(FFT) 第9次课 第11章 FFT及数字滤波器的设计 11.1 DSP实现FFT程序及C代码分析 第10次课 实验3 FFT仿真实验 第11次课 第11章 FFT及数字滤波器的设计 11.2 ?有限长单位冲激响应(FIR)数字滤波器 第12次课 第11章 FFT及数字滤波器的设计 11.2 DSP实现FIR程序及C代码分析 第13次课 实验4 FIR仿真实验 第14次课 第11章 FFT及数字滤波器的设计 11.3 无限长单位冲激响应(IIR)数字滤波器 第15次课 第11章 FFT及数字滤波器的设计 11.3 DSP实现IIR程序及C代码分析 第16次课 实验5 IIR仿真实验 第3章 TMS320F2812驱动程序设计 3.1.1 TMS320F2812处理器驱动程序开发 1. 驱动程序的概念 TMS320F2812 DSP驱动程序是指一段控制片内外设模块的程序代码。 这里,DSP驱动程序是指C、C++语言编写。以函数形式出现,同时伴有.h头文件作为必要的预编译说明。 2.驱动程序开发的资源 硬件资源 用户从头开始对DSP片内每个硬件模块进行驱动程序开发,周期较长,开发效率较低。 TI公司提供的常用代码库(包括外设驱动程序) 利用现成的代码库,即直接调用TI公司提供的驱动库文件,用户开发周期短、效率高。 3. 基于库文件的驱动程序开发 表3 TI公司 C28x DSP常用代码库文件 4. 基于库文件的驱动程序开发流程 3.1.2 TMS320F2812 驱动库文件包 1. 文件目录结构 2. 工程文件结构 工程文件结构举例 3.2 驱动程序开发方法 1. 片内外设模块相关寄存器的位域字段结构体变量定义; 2. 片内功能模块初始化函数和功能函数编程; 3. 应用程序编程; 4. CCS下建立工程文件,编译、修改、下载、调试、烧写。 寄存器位域字段结构体变量定义方法 分为3级(3个步骤)定义: 第1级为结构体类型的寄存器位域字段定义; 第2级为联合体类型寄存器定义,只包含2个成员变量,一个是16位无符号数all,另一个是结构体bit。 第3级为结构体类型多寄存器定义,通常把一个外设模块中所有不用的寄存器放在同一个结构体中一起定义。 寄存器位域字段结构体变量定义举例 第1级定义-ADC模块控制寄存器1(ADCTRL1)位域定义 struct ADCTRL1_BITS { // 位功能描述 Uint16 rsvd1:4; // 3:0 保留位 Uint16 SEQ_CASC:1; // 4 级联排序器模式设置 Uint16 SEQ_OVRD:1; // 5 排序器的重载设置 Uint16 CONT_RUN:1; // 6
您可能关注的文档
- 第19章 国际贸易方式 蔡贸森版《国际贸易理论与实务》.pptx
- 第17课1_中华民族到了最危险的时候【课件】【北师大版】_10.ppt
- 第15课《我们的现在和将来》[.ppt
- 第17课-全面内战的爆发2014(川教版).ppt
- 第19、20课中国近代民族工业的发展课件-t.ppt
- 第19课 现代音乐和电影3.ppt
- 第1章 AutoCAD 2016基础知识.ppt
- 第1章 CAD CAM概论.ppt
- 第1章 FPGA/CPLD简介.ppt
- 第1章 图形界面设计(AWT).ppt
- 2025年网络文学平台版权运营模式创新与版权保护体系构建.docx
- 数字藏品市场运营策略洞察:2025年市场风险与应对策略分析.docx
- 全球新能源汽车产业政策法规与市场前景白皮书.docx
- 工业互联网平台安全标准制定:安全防护与合规性监管策略.docx
- 剧本杀剧本创作审核标准2025年优化与行业自律.docx
- 2025年新能源电动巡逻车在城市安防中的应用对城市环境的影响分析.docx
- 全渠道零售案例精选:2025年行业创新实践报告.docx
- 2025年网约车司乘纠纷处理机制优化与行业可持续发展报告.docx
- 2025年宠物烘焙食品市场法规政策解读:合规经营与风险规避.docx
- 2025年宠物行业数据安全监管政策影响分析报告.docx
文档评论(0)