课程设计 2015.3.9 ~2015.3.12
学院:专业:成员:指导老师: DSP
时间:
利用GPIO扩展LED灯动态显示
目录
概述 .................................... 错误!未定义书签。
1. DSP的特点.................................................... 3
2. DSP的应用.................................................... 3
一、设计任务和设备
3
1.1 设计技术指标要求............................................ 4 1.2 设计内容 .................................................... 4 1.3 设计所需设备 ................................................ 5 1.4设计说明..................................................... 5
二、硬件设计...................................................... 5
2.1 F2812介绍................................................... 6 2,2 TDS2812EVMV板介绍........................................... 7 2.3 F2812 GPIO .................................................. 7 2.4 用DSP的GPIO口扩展LED灯的动态显示硬件设计 ................. 8
三、软件设计...................................................... 8
3.1软件系统分析................................................. 8 3.2 程序流程图 .................................................. 9
四、心得体会...................................................... 9 参考文献 ......................................................... 10 程序清单 ......................................................... 10
1
概述
数字信号处理(Digital Signal Processing,简称DSP)是一种通过使用数学技巧执行转换或提取信息,来处理现实信号的方法,这些信号由数字序列表示。DSP微处理器不仅具有可编程性,而且其实时运行速度可达每秒数以千万条复杂指令程序,远远超过通用微处理器,它的强大数据处理能力和高运行速度,是最值得称道的两大特色。德州仪器、Freescale等半导体厂商在这一领域拥有很强的实力。
DSP芯片具有采用哈佛结构、多总线结构、流水线技术、配有专用的硬件乘法-累加器、具有特殊的DSP指令、快速的指令周期、硬件配置强、支持多处理器结构、省电管理和低功耗等特点。
DSP有很多优点,如:对元件值的容限不敏感,受温度、环境等外部因素影响小;容易实现集成;VLSI可以分时复用,共享处理器;方便调整处理器的系数实现自适应滤波;可实现模拟处理不能实现的功能:线性相位、多抽样率处理、级联、易于存储等;可用于频率非常低的信号等。
当然,DSP像其他任何器件一样,也具有一定的缺点,如:需要模数转换;受采样频率的限制,处理频率范围有限;数字系统由耗电的有源器件构成,没有无源设备可靠等。不过其缺点相对于优点是微不足道的。 目前,DSP技术已经应用于信号处理、语音处理、图形/图像、军事、仪器仪表、自动控制、医疗及家用电器等各领域。
由TI公司提供专业的开发工具CCS,自带DSP/BIOS操作系统,能够直接编写适合DSP开发工程及文件,满足DSP程序设计要求。此次设计中,通过对TMS320CF2812的控制以及对其引脚GPIO功能的设计,在实验板上实现4位LED显示流水灯。首先对TMS320C2000系列DSP的I/O口作为通用I/O的原理进行了解,并熟悉通用I/O的编程方法,了解LED动态显示的基本原理和实现方法,最终通过CCS集成开发环境编程完成设计。
2