利用GPIO扩展LED灯动态显示

发布时间 : 星期一 文章利用GPIO扩展LED灯动态显示更新完毕开始阅读

1. DSP的特点

(1)在一个指令周期内可完成一次乘法和一次加法; (2)程序和数据空间分开,可以同时访问指令和数据;

(3)片内具有快速RAM,通常可通过独立的数据总线在两块中同时访问; (4)具有低开销或无开销循环及跳转的硬件支持; (5)快速的中断处理和硬件I/O支持;

(6)具有在单周期内操作的多个硬件地址产生器; (7)可以并行执行多个操作;

(8)支持流水线操作,使取指、译码和执行等操作可以重叠执行。

当然,与通用微处理器相比,DSP微处理器(芯片)的其他通用功能相对较弱些。 a.DSP优点:

(1)对元件值的容限不敏感,受温度、环境等外部参与影响小; (2)容易实现集成;VLSI 可以分时复用,共享处理器; (3)方便调整处理器的系数实现自适应滤波;

(4)可实现模拟处理不能实现的功能:线性相位、多抽样率处理、级联、易于存储等;

(5)可用于频率非常低的信号。 b.DSP缺点: (1)需要模数转换;

(2)受采样频率的限制,处理频率范围有限;

(3)数字系统由耗电的有源器件构成,没有无源设备可靠。

2. DSP的应用

(1) 语音处理:语音编码、语音合成、语音识别、语音增强、语音邮件、语音储存等。

(2) 图像/图形:二维和三维图形处理、图像压缩与传输、图像识别、动画、

3

机器人视觉、多媒体、电子地图、图像增强等。军事、保密通信、雷达处理、声呐处理、导航、全球定位、跳频电台、搜索和反搜索等。 (3) 仪器仪表:频谱分析、函数发生、数据采集、地震处理等。

(4) 自动控制:控制、深空作业、自动驾驶、机器人控制、磁盘控制等。 (5) 医疗:助听、超声设备、诊断工具、病人监护、心电图等。

(6) 家用电器:数字音响、数字电视、可视电话、音乐合成、音调控制、玩具与游戏等。

(7) 生物医学信号处理举例:

CT:计算机X射线断层摄影装置。(其中发明头颅CT英国EMI公司的豪斯 菲尔德获诺贝尔奖。)

CAT:计算机X射线空间重建装置。出现全身扫描,心脏活动立体图形,脑 肿瘤异物,人体躯干图像重建。

一、 设计任务和设备

1.1 设计技术指标要求

利用DSP的CPU硬件资源 使用GPIO引脚 外接直流5V的LED灯

1.2 设计内容

设计说明书 电路原理图 各设计模块单元原理 实验结果动态显示说明

1.3 设计所需设备

PC机

4

TDS2812EVMA板 CCStudio 3.1 软件 电源

TDS510USB仿真器 Windows XP台式电脑一台 USB电缆

Altium Designer软件包一套

1.4设计说明

TDS510USB仿真器:适用于工作电压在1.0到5.0伏之间的TM320系列数字信号处理器。仿真器为USB2.0接口设备,支持即插即用及热插拔,支持WINDOWS98/2000/XP。

TDS2812EVMA:基于TI公司的32位定点TM320F2812 DSP针对自动控制而开发的应用模块,其目的是能为上述领域开发者提供一个快捷,成熟的,高性能的硬件,软件解决方案。

二、 硬件设计

设计中使用F2812的GPIO口与LED灯连接。LED灯在DSP系统中常用作信号灯使用,提示系统当前的某些状态。LED灯的控制需在阳极与阴极提供一个1.7V的正向电压,并使流经LED的电流为5~10mA,即可以较理想的点亮LED灯。

通过程序控制,设置GPIOA引脚为输出方式。使GPIOA引脚输出为低电时,电源与GPIOA引脚间有电压差,从而点亮LED灯;使GPIO引脚输出为高电平时,电源与GPIO引脚间电压差为0,则LED灯不亮。

系统硬件设计总框图如图所示:

5

DSP 最 小 GPIOA 系 统 图2.1 硬件设计总体框图

发光二级管显示电路 2.1 F2812模块介绍

TMS320F28x系列DSP是32位的定点数字信号处理器,是目前国际市场上

最先进、功能最强大的定点DSP芯片。它继承了数字信号处理的诸多优点,例如可调整的哈佛总线结构和循环寻址方式。同时TMS320F28x系列DSP使用精简指令集(RISC),从而使CPU能够周期地执行寄存器到寄存器的操作。TMS320F28x系列DSP既具有数字信号处理能力,又具有强大的事件管理能力和嵌入式控制功能,特别适用于有大批量数字处理的测控场合。

图2.2 F2812最小系统原理图

6

联系合同范文客服:xxxxx#qq.com(#替换为@)