1、Zhejiang A&F University第第1章章 如何开始如何开始DSP的学习的学习手把手教你学手把手教你学DSP基于基于TMS320X281XZhejiang A&F University1.1 DSP基础知识基础知识DSP的前身是的前身是TI公司设计的用于玩具上的一款公司设计的用于玩具上的一款芯片,经过二三十年的发展,在许多科学家和芯片,经过二三十年的发展,在许多科学家和工程师的努力之下,如今工程师的努力之下,如今DSP已经成为数字化已经成为数字化信息时代的核心引擎,被广泛应用于通信、家信息时代的核心引擎,被广泛应用于通信、家电、航空航天、工业测量、控制、生物医学工电、航空航天、工
2、业测量、控制、生物医学工程以及军事等许许多多需要实时实现的领域。程以及军事等许许多多需要实时实现的领域。Zhejiang A&F University1.1.1 什么是什么是DSP?DSP=Digital Signal ProcessingDSP=Digital Signal Processor主要研究如何将理论上的数字信号处理技术应用于数字信号处理器中主要研究如何将理论上的数字信号处理技术应用于数字信号处理器中主要研究如何将理论上的数字信号处理技术应用于数字信号处理器中主要研究如何将理论上的数字信号处理技术应用于数字信号处理器中Zhejiang A&F University1.1.2 DSP
3、的特点的特点程序空间和数据空间分开,程序空间和数据空间分开,CPU可以同时访问指令和数据;可以同时访问指令和数据;在一个指令周期内可以完成一次乘法和一次加法运算;在一个指令周期内可以完成一次乘法和一次加法运算;片内具有快速片内具有快速RAM,通常可以通过独立的数据总线在程序空,通常可以通过独立的数据总线在程序空间和数据空间同时访问;间和数据空间同时访问;具有低开销或无开销循环及跳转的硬件支持;具有低开销或无开销循环及跳转的硬件支持;具有快速的中断处理和硬件具有快速的中断处理和硬件I/O支持;支持;可以并行执行多个操作;可以并行执行多个操作;支持流水线操作,使得取址、译码和执行等操作可以重叠执支
4、持流水线操作,使得取址、译码和执行等操作可以重叠执行。行。特别适合于数字信号处理运算的微处理器特别适合于数字信号处理运算的微处理器特别适合于数字信号处理运算的微处理器特别适合于数字信号处理运算的微处理器Zhejiang A&F University1.1.3 DSP与与MCU/ARM/FPGA的区别的区别DSP 数字信号处理数字信号处理MCU 单片机,价格便宜单片机,价格便宜ARM 擅长跑系统擅长跑系统FPGA 现场可编程逻辑阵列现场可编程逻辑阵列Zhejiang A&F University1.2 如何选择如何选择DSPC2000系列系列C5000系列系列C6000系列系列Piccolo平台平台Zhejiang A&F University1.2.3 TI DSP具体型号的含义具体型号的含义Zhejiang A&F University1.3 DSP的开发平台的开发平台Zhejiang A&F University1.3.1 CCS的版本的版本Zhejiang A&F University1.3.2 开发工具开发工具目标板目标板仿真器仿真器Zhejiang A&F UniversityZhejiang A&F University1.4 如何学好如何学好DSP多看多看多想多想多动手多动手多交流多交流DSP学习网站:学习网站: