《DSP原理及应用》精要

《DSP原理及应用》精要

ID:37749715

大小:63.50 KB

页数:7页

时间:2019-05-30

《DSP原理及应用》精要_第1页
《DSP原理及应用》精要_第2页
《DSP原理及应用》精要_第3页
《DSP原理及应用》精要_第4页
《DSP原理及应用》精要_第5页
资源描述:

《《DSP原理及应用》精要》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《DSP原理及应用》课程精要主要四部分内容:(1)DSP2407概述(2)系统概貌:配置和中断、存储器和I/O空间、时钟和低功耗模式、数字输入输出(3)系统开发和软件设计(4)片内外设:事件管理器、ADC、SCI、SPI、CAN、WD第一部分DSP2407概述主要内容:(1)DSP与其他处理器(单片机、PC)相比独有的特点(2)DSP能进行快速的数字信号处理运算的原因(3)TMS320LF2407A内部资源(4)TMS320LF2407A引脚定义DSP的特点(1)哈佛结构;(vs冯·诺依曼结构(普林

2、斯顿结构)x86)(2)流水线结构;(3)硬件乘法器和特殊的数字信号处理指令MACTMS320LF2407A片内资源(1)10位(双8路或单16路)A/D转换器,转换时间375nS;(2)41个可独立编程的数字I/O引脚;(3)带锁相环PLL的时钟模块;(4)看门狗定时器模块;(5)串行通信接口SCI与串行外设接口SPI;(6)两个事件管理器EVA、EVB,可为所有类型电机提供控制技术,在工业自动化方面的应用奠定了基础:l2个16位通用定时器;l3个具有死区功能的全比较单元;l3个事件捕捉单元,其中

3、2个具有直接连接光电编码器脉冲的能力;l8个16位PWM通道--三相逆变器控制;(7)5个外部中断(两个驱动保护、复位、两个可屏蔽中断);(1)CAN2.0B模块(2)用于仿真的JTAG接口。(3)片内存储器:32K字闪存、2.5K字RAMTMS320LF2407A引脚定义l地址、数据、存储器控制信号l事件管理器A(EVA)l事件管理器B(EVB)l模数转换器lCAN、SCI、SPIl外部中断、时钟l振荡器、锁相环、闪存、引导及其他l仿真和测试(JTAG)l电源电压第二部分系统概貌主要内容(1)DS

4、P2407的中断系统(2)DSP2407的存储器映射(3)DSP2407锁相环的工作方式(4)DSP2407数字I/O引脚的使用DSP2407的中断系统(1)众多中断源(2)包含不可屏蔽中断和六个中断优先级的可屏蔽中断(3)PIE外部中断扩展控制器管理(4)两级中断模式(外设中断向量寄存器PIVR)(5)两级中断服务函数(GISR/SISR)DSP2407的存储器映射寻址能力:可寻址三个独立的空间:程序空间、数据空间和I/O空间,每个空间最大寻址能力为64K。绝大部分外设控制寄存器都映射在片内数据空

5、间,只有等待状态发生器映射在片内I/O空间。片内存储器资源:FLASH:32K,程序空间RAM:2.5KSARAM:2K,程序空间/数据空间DARAM:544字B0:256字,程序空间/数据空间B1:256字,数据空间B2:32字,数据空间DSP2407锁相环的工作方式(1)内部时钟:只需外接晶体振荡器(2)外部时钟:把外部时钟接至XTAL1/CLKIN脚DSP2407数字I/O引脚的使用(1)最多41个数字I/O引脚,绝大部分有复用功能(2)区别I/O引脚与I/O空间(3)使用数字I/O引脚:•配

6、置引脚功能•设定I/O方向•读写数据位第三部分系统开发和软件设计主要内容(1)建设仿真调试环境(2)软件开发环境(3)软件开发语言(4)COFF文件格式(5)CCS工程中的各种文件建立DSP仿真调试环境(1)仿真RAM(2)MP/MC*选择(3)VccP(5V)软件开发环境(1)CC-CodeComposer,noDSP/BIOS软件开发语言(1)汇编语言高效指令,代码效率高、底层控制灵活、实时性好,指令集掌握困难,程序可读性、可维护性、可移植性差,流程控制困难,开发周期长,适用于运算量大、实时性要

7、求高的场合(2)C语言程序可读性、可维护性、可移植性好,修改、升级方便,流程控制容易,开发周期短,某些硬件控制不便,实时性不好适用于运算量小,实时性要求不高的场合(3)汇编与C混合编程综合利用两种语言的优越性,用C语言实现流程控制,用汇编语言实现时序或效率要求严格的核心程序COFF文件格式(1)按照“段”对程序进行组织,有利于模块化编程(2)段是程序中的一个数据或代码块,最终实现为存储器中的一部分连续空间(3)COFF目标文件至少包含以下三个默认段:.text段(文本段)通常包含可执行代码.data

8、段(数据段)通常包含初始化的数据.bss段(保留空间段)通常为没有初始化的变量保留空间CCS工程中的各种文件.pjt(CCS工程文件).mak(CC工程文件).cmd连接命令文件(定义存储器空间并确定输出各段的位置).lib库文件(开发环境自带).h头文件(DSP寄存器定义文件等).cc源文件.asm汇编程序文件(中断向量定义).obj编译后的目标文件(COFF).out可在目标DSP上执行的文件(COFF)第四部分片内外设事件管理器主要内容(1)事件管理器的功能部件

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。