3、充分考虑了EMC,EMI以及散热、安装方面的因素,大可能的引出了所有接口。
4、价格十分低廉,特别适合学生学习使用。
·
DSP处理器TMS320VC5509A,16位数据总线,高工作频率200M;
·
片内内置128K * 16位 SRAM;
·
片内内置 32K * 16位 双通道RAM;
·
片内内置 96K * 16位 单通道RAM;
·
片内内置 32K * 16位 ROM;
·
扩展 4M * 16位 同步动态SDRAM,HY57V641620;
· 扩展
512Kb
EEPROM,AT25F1024N,可通过SPI
bootlodaer烧写程序,不提供代码;
·
CPLD 使用EPM240T100C5,提供下载接口,用户可以编写自己的代码;
·
提供RTC单元;
·
提供1个8段数码管;
·
提供8个LED发光管,方便状态指示;
·
提供8个独立按键;
·
提供1个蜂鸣器;
·
专用复位芯片MAX706R,保证可靠复位,有独立复位按钮,可手工复位;
·
提供1路RS-232接口,可连接PC进行实验;
·
提供双通道10位AD输入接口;
·
支持SD卡;
·
支持USB2.0
FullSpeed接口;
·
支持双声道喇叭输出;
·
支持耳机输出;
·
支持MIC输入;
·
支持LINEIN输入;
·
提供12864中文图形液晶接口;
·
提供1602字符液晶接口;
·
外扩多达5路的可屏蔽中断源输入接口;
· DMA、EHPI、Mcbsp、数据线,地址线等120pin引脚全部引出,方便用户扩展开发;
·
提供+5V、3.3V、3.3VA、1.8V、GND、GNDF等电源测试点;
·
供电直接由外部稳压电源来提供,更加稳定可靠,USB没有供电功能;
·
提供四个固定孔,方便用户安装固定;
· 物理尺寸:13.5
* 11 cm;
· 采用2层板工艺设计,全机器贴片工艺焊接,性能可靠稳定;
·
DSP总线、DMA、EHPI、Mcbsp等所有功能引脚引出,4个30针的插座,管脚间距2.54mm,用
户可以扩展使用;
·
符合IEEE 1149.1标准的DSP
JTAG接口,IDC14,管脚间距2.54mm,可以配合市面上所有标
准JTAG接口仿真器使用;
·
12864中文图形液晶接口引出,20p孔座,管脚间距2.54mm;
·
1602字符液晶接口引出,16p孔座,管脚间距2.54mm;
·
CPLD的标准JTAG接口,IDC10插座,管脚间距2.54mm,可下载自己编写的CPLD代码;
·
1路RS-232标准DB9孔式接口插座,1路RS-232接口SIP3插座引出;
·
1路USB DEVICE B型接口标准插座;
·
1路音频喇叭T输出接口;
·
1路音频耳机输出接口;
·
1路MIC输入接口;
·
1路LINEIN输入接口;
·
DC 5V外部电源输入接口;
1.4
代码及实验项目
以下程序基于CCS3.3实现,CPLD代码为VHDL语言,基于QuartusII
6.0。
· 基本实验
实验1.
XF控制实验;
实验2. 定时器实验;
实验3. RTC实验;
实验4. 外部中断实验;
实验5. GPIO控制实验;
实验6. 看门狗实验;
实验7. AD实验;
实验8. USB接口实验;
实验9. SPI bootloader实验;
实验10.音频Codec实验;
实验11.1602字符液晶显示实验;
实验12.12864图形液晶显示实验;
实验13.SD卡读写实验;
实验14.SDRAM读写实验;
实验15.USB直接下载程序;
实验16.LED灯实验;
实验17.串口通讯实验;
实验18.数码管显示实验;
实验19.按键实验;
实验20.蜂鸣器控制实验;
· 算法实验
实验21.Reverse实验;
实验22.Enhance实验;
实验23.FFT实验;
实验24.FIR实验;
实验25.FIRLMS实验;
实验26.IIR实验;
· BIOS实验
实验50.CLK实验;
实验51.HELLO实验;
实验52.Mailbox实验;
实验53.Mutex实验;
实验54.queue实验;
实验55.semaphore实验;
实验56.swi实验;
实验57.task实验;
· 扩展实验
实验27.音频输入输出联合实验;
实验28.CPLD烧写实验;
1.
完整的原理图(
Protel99格式,DXP格式和PDF格式),快速掌握多项实用接口的应用;
2.
实验提供C语言源代码,均有详细中文注释;
3.
在线烧写EEPROM的方法与工具,用以固化用户自己的程序;
4.
官方手册:5509
DSP相关官方资料,包括Applications
Notes,CCS,dsplib_2.40.00等;
5.
开发文档:提供DSP相关开发文档,包括CCS教程,TMS320VC5509A
USB文档集等;
6.
数据手册:提供开发板上全部芯片的芯片资料;
7.
送原版TI
DSP开发环境CCS3.3;
8.
送Quartus
II
6.0开发环境;
9.
赠送Acrobat
reader、Keil
C、Bushound
USB总线监听软件、Sscom串口调试助手等调试工具;
10.赠送Altera下载线原理图;
11.赠送液晶字模软件;
12.赠送TCP/IP协议卷:卷1~3;
13.赠送USB规范文档;
14.赠送CAN2.0规范文档;
15.赠送FAT16、FAT32系统说明文档;
16.赠送 TI 全系列芯片封装库;
17.用户手册:非常详细,包含安装步骤,硬件资源,电路分析、代码说明等;
18.提供Easy5509主要接插件位置的PCB图,方便用户扩展;
19.提供Easy5509开发板所有元器件封装库!
目 录
1.产品概述 4
1.1 产品简介 4
1.2 系统资源 6
1.3 扩展接口 7
1.4 代码及实验项目 7
1.5 相关资料 9
1.6 装箱清单 10
1.7其他可选配件 10
2.学习之前的准备工作 11
2.1 硬件准备 11
2.2 软件准备 12
2.3 元件布局图 14
2.4 跳线说明 14
2.5 连接器说明 15
2.6 硬件资源说明 16
3.软件安装及设置 19
3.1 安装步骤简述 19
3.2 CCS的安装 19
3.3 安装仿真器驱动 19
3.4 CCS的设置 20
3.5 CCS软件简介 24
3.6 CPLD软件的安装(QUARTUSII) 30
4.硬件电路讲解 47
4.1 供电复位电路 47
4.2 时钟振荡电路 48
4.3 峰鸣器控制电路 49
4.4 JTAG接口电路 49
4.5 外扩存储SDRAM电路 50
4.6 DSP引脚扩展 51
4.7 DSP BOOTLOADER模式电路 52
4.8 SD卡接口电路 53
4.9 走马灯与按键电路 54
4.10 UART串口通讯电路 55
4.11 数码管控制电路 56
4.12 IIC-EEPROM电路 57
4.13 12864图形LCD驱动电路 57
4.14 1602液晶驱动电路 58
4.15 音频控制电路 59
4.16 外部中断控制电路 60
4.17 USB 控制电路 60
4.18 CPLD电路 61
5.软件实验讲解 62
5.1 XP控制实验 62
5.2 定时器实验 63
5.3 RTC实验 65
5.4 外部中断实验 66
5.5 GPIO控制实验 68
5.6 看门狗实验 69
5.7 AD读写实验 71
5.8 USB接口实验 74
5.9 SPI BOOTLOADER实验 79
5.10 音频CODEC输出实验 82
5.11 1602字符液晶显示实验 84
5.12 12864图形液晶显示实验 86
5.13 SD卡读写实验 88
5.14 SDRAM读写实验 91
5.15 USB BOOTLOADER实验 93
5.16 LED灯实验 97
5.17 串口通信实验 99
5.18 数码管显示实验 101
5.19 按键实验 103
5.20 蜂鸣器实验 104
5.21 音频输入输出实验 106
5.22 图像REVERSE实验 107
5.23 图像ENHANCE实验 114
5.24 FFT实验 118
5.25 FIR实验 122
5.26 FIRLMS实验 126
5.27 IIR实验 129
5.28 BIOS_HELLO实验 133
5.29 BIOS_CLK实验 136
5.30 BIOS_MAILBOX实验 138
5.31 BIOS_MUTEX实验 141
5.32 BIOS_QUEUE实验 144
5.33 BIOS_SEMAPHORE实验 146
5.34 BIOS_SWI实验 148
5.35 BIOS_TASK实验 151