SlideShare a Scribd company logo
QQ2812 开发板用户手册
           (Ver2.1)




 北京大道纵横科技有限公司
 Beijing Dadao Technology Co.,Ltd.
              2008.6
QQ2812 开发板用户手册



                                                                   目               录

1.产品概述 ...................................................................................................................................................1
   1.1    产品简介 .............................................................................................................................................1
   1.2    与 STUDY-2812 增强版的区别 .............................................................................................................3
   1.3    系统资源 .............................................................................................................................................3
   1.4    扩展接口 .............................................................................................................................................5
   1.5    代码及实验项目 .................................................................................................................................5
   1.6    相关资料 .............................................................................................................................................6
   1.7    典型应用 .............................................................................................................................................7
   1.8    装箱清单(基本配置) .....................................................................................................................7
   1.0    其他可选配件 .....................................................................................................................................8
2.学习之前的准备工作 ...............................................................................................................................1
   2.1    硬件准备 .............................................................................................................................................1
   2.2    软件准备 .............................................................................................................................................2
   2.3    元件布局图 .........................................................................................................................................4
   2.4    跳线说明 .............................................................................................................................................4
   2.5    连接器说明 .........................................................................................................................................5
   2.6    硬件资源说明 .....................................................................................................................................7
3.软件安装及设置 .......................................................................................................................................8
   3.1 安装步骤简述 ......................................................................................................................................8
   3.2 CCS 的安装...........................................................................................................................................8
   3.3 安装仿真器驱动 .................................................................................................................................8
   3.4 CCS 的设置 ......................................................................................................................................10
   3.5 CCS 软件简介.....................................................................................................................................29
   3.6 CPLD 软件的安装(MAXPLUSII) ...................................................................................................34
4.硬件电路讲解 .........................................................................................................................................39
   4.1 供电电路 ...........................................................................................................................................39
   4.2 复位电路 ...........................................................................................................................................40
   4.3 时钟振荡电路 ...................................................................................................................................40
   4.4 峰鸣器控制电路 ...............................................................................................................................41
   4.5 外扩 RAM 电路 ...................................................................................................................................41
   4.6 外扩 FLASH 电路 ...............................................................................................................................42
   4.7 JTAG 接口电路 ..................................................................................................................................42
   4.8 DSP 引脚扩展 ....................................................................................................................................43
   4.9 走马灯与按键电路 ...........................................................................................................................44
   4.10 SCI 串口通讯电路 ..........................................................................................................................45
   4.11 RS-485 通讯电路 ............................................................................................................................45
   4.12 CAN 通讯接口电路 ..........................................................................................................................46
   4.13 数码管控制电路 .............................................................................................................................46
   4.14 AD 转换电路 ....................................................................................................................................47
   4.15 SPI-D/A 转换电路 ..........................................................................................................................48
   4.16 IIC-EEPROM 电路 ............................................................................................................................48
   4.17 PWM 电机控制电路 ..........................................................................................................................49



http://www.study-kit.com Email:studykit@vip.sina.com                                                                     共 164 页 第 2 页
QQ2812 开发板用户手册

   4.18     步进电机接口 .................................................................................................................................49
   4.19     12864 图形 LCD 驱动电路...............................................................................................................50
   4.20     1602 液晶驱动电路 ........................................................................................................................50
   4.21     音频控制电路 .................................................................................................................................51
   4.22     外部中断控制电路 .........................................................................................................................51
   4.23     USB DEVICE 控制电路.....................................................................................................................52
   4.24     CPLD 外围 IO 扩展电路 ..................................................................................................................53
   4.25     6 路 PWM 扩展电路 ..........................................................................................................................53
5.软件实验讲解 .........................................................................................................................................54
   5.1 内部定时器 0 实验 ...........................................................................................................................54
   5.2 内部定时器 2 实验 ...........................................................................................................................55
   5.3 事件定时器实验 ...............................................................................................................................57
   5.4 数码管显示实验 ...............................................................................................................................58
   5.5 蜂鸣器控制实验 ...............................................................................................................................59
   5.6 外部 RAM 读写实验 ...........................................................................................................................61
   5.7 外部 FLASH 读写实验 ........................................................................................................................64
   5.8 GPIO 控制实验 ..................................................................................................................................68
   5.9 外部中断控制实验 ............................................................................................................................69
   5.10 DA 转换实验 ....................................................................................................................................71
   5.11 RS-232 串口通讯实验 ....................................................................................................................73
   5.12 RS-485 通讯实验 ............................................................................................................................74
   5.13 CAN 总线接口实验 ..........................................................................................................................76
   5.14 USB 通讯实验 ..................................................................................................................................78
   5.15 直流电机控制实验 .........................................................................................................................82
   5.16 步进电机控制实验 .........................................................................................................................83
   5.17 12864 液晶显示实验 ......................................................................................................................84
   5.18 1602 液晶实验 ................................................................................................................................87
   5.19 录音&放音实验 ................................................................................................................................88
   5.20 AD-DA 联合实验 ..............................................................................................................................89
   5.21 IIC-EEPROM 实验 ............................................................................................................................91
   5.22 CPLD 烧写实验 ................................................................................................................................94
   5.24 CAN 总线与外部设备发送实验.......................................................................................................98
   5.25 CAN 总线与外部设备接收实验.....................................................................................................100
   5.30 FAT16 及 U 盘读写实验 ................................................................................................................104
   5.31 FAT32 及 U 盘读写实验 ................................................................................................................107
   5.32 FAT32 及移动硬盘读写实验.........................................................................................................108
   5.33 RTL8019 测试实验 ........................................................................................................................110
   5.34 UDP 测试实验 ................................................................................................................................114
   5.35 ICMP 测试实验 ..............................................................................................................................118
   5.38 FFT 实验 ........................................................................................................................................129
   5.39 FIR 实验 ........................................................................................................................................131
   5.40 FIRLMS 实验 ..................................................................................................................................134
   5.41 IIR 实验 ........................................................................................................................................136
6.FLASH 烧写.........................................................................................................................................139
   6.1 安装烧写软件................................................................................................................................139
   6.2 烧写 FLASH.....................................................................................................................................140
7.参考资料 ...............................................................................................................................................145



http://www.study-kit.com Email:studykit@vip.sina.com                                                                   共 164 页 第 3 页
QQ2812 开发板用户手册

附 1: STUDY-XDSPP 并口仿真器产品说明........................................................................................146
附 2: STUDY-USB2.0 仿真器产品说明 ................................................................................................148
附 3: 开发板之家产品列表 ....................................................................................................................150




http://www.study-kit.com Email:studykit@vip.sina.com                                                    共 164 页 第 4 页
1.产品概述


1.1 产品简介


  QQ2812 开发板是一套基于 TMS320F2812 DSP 的学习和二次开发平台。

 1、提供了二十多个实验项目,同时提供完整的原理图、代码和常用的外围接口,完全可以

作为个人、公司、高校和研究所的初学者学习和教学的工具。

 2、同时,引出 DSP 所有的控制信号和 CPLD 的 32 个 IO 信号,可以作为二次开发的开发

平台。

  3、采用四层板设计,充分考虑了 EMC,EMI 以及散热、安装方面的因素,最大可能的引出

了所有接口,因此他也可作为功能板直接嵌入到用户的产品当中,大大缩短用户的产品开发周

期。
QQ2812 开发板用户手册




http://www.study-kit.com Email:studykit@vip.sina.com       共 164 页 第 2 页
QQ2812 开发板用户手册

1.2 与 Study-2812 增强版的区别


   QQ2812 开发板是我们在 Study-2812 普及版和 Study-2812 增强版的基础上,总结了他们的

优点和缺点,进行再次改进而形成的。

   QQ2812 开发板针对 Study-2812 增强版的改进之处:

   1、QQ2812 为四层板,更加稳定,Study-2812 为两层板;

   2、QQ2812 尺寸为 13.5×11cm,是 Study-2812 的一半不到,更适用于嵌入产品中;

   3、QQ2812 更多的引出了 SPI、PWM、CPLD 的 32 个 IO,方便用户扩展和二次开发;

   4、QQ2812 增加了 1602 字符液晶的接口和实验;

   5、QQ2812 增加了 EEPROM IIC 的实验;

   6、QQ2812 调整 USB 芯片 ISP1581 为 CY7C68013,更加稳定,开发更加简单;

   7、QQ2812 调整 CPLD 芯片 EMP7128 为 EPM3256,门数扩大一倍,方便用户二次开发;

   8、QQ2812 增加了一些外扩接口的保护措施;

   9、QQ2812 在地线处理上,地线层数字地与模拟地分别覆地,最后通过一个电感单点连接;

   10、QQ2812 在电源处理上,电源层 VCC,3.3V 模拟电源,1.8V,电机用 5V 均分别覆铜;
   11、QQ2812 在散热处理上,DSP,CPLD,3 个电源芯片下部均覆金属焊盘以增加传到散

   热效果;



1.3 系统资源

   •   DSP 处理器 TMS320F2812,32 位定点高速数字处理器,最高工作频率 150M;
   •   片内内置 128K * 16 位 FLASH,利用烧写插件可以方便的固化用户程序,FLASH 可加密;
   •   片内内置 18K * 16 位 SRAM;
   •   片内内置 4K * 16 位 BOOT ROM;
   •   片内内置 1K * 16 位 OTP ROM;
   •   扩展 256K * 16 位 SRAM,IS61LV25616;
   •   扩展 512K * 16 位 FLASH,SST39VF800,方便用户烧写较大程序;
   •   CPLD 使用 EPM3256ATC144,5000 门,提供下载接口,用户可以编写自己的代码;
   •   提供 1 个 8 段数码管;
   •   提供 8 个 LED 发光管,方便状态指示;



http://www.study-kit.com Email:studykit@vip.sina.com       共 164 页 第 3 页
QQ2812 开发板用户手册

   •   提供 9 个独立按键;
   •   提供 1 个蜂鸣器;
   •   专用复位芯片 MAX706T,保证可靠复位,有独立复位按钮,可手工复位;
   •   提供 1 路 RS-232 接口,可连接 PC 进行实验;
   •   提供 1 路 RS-485 接口,方便用户组网,端口有保护措施;
   •   提供 1 路 CAN2.0 接口,方便用户组网;
   •   提供 16 路 AD 输入接口(输入范围 0~3V),其中第 1、2 路可连接 DA 输出做验证实验,
       3、4 路输入加了限流和运放跟随处理,输入范围 0~3V(注意不要超出范围!;
                                            )
   •   提供 4 路 DA 输出接口;
   •   提供 1 路 USB 2.0 DEVICE 接口,方案为成熟的 CY7C68013 芯片,提供现成的固件和 PC
       调用示例代码,可以方便的同 PC 进行通讯,进行二次开发;
   •   提供耳机插孔,可以方便地实现放音功能;
   •   提供话筒插孔,可以方便地进行录音功能;
   •   提供 12864 中文图形液晶接口;
   •   提供 1602 字符液晶接口;
   •   提供 1 个 EEPROM,芯片为 24LC64,用与 IIC 总线数据传输实验;
   •   提供直流电机控制接口,防反插设计;
   •   提供步进电机控制接口,防反插设计;
   •   提供 SPI 接口引出,方便组网;
   •   提供 6 路 PWM 波输出接口,防反插设计;
   •   外扩 2 路的非屏蔽中断源输入接口;
   •   外扩多达 5 路的可屏蔽中断源输入接口,其中 1 路可由按键触发;
   •   提供多达 16 路输入,16 路输出接口;
   •   总线开放,数据线,地址线,控制线、特殊功能引脚全部引出,方便用户二次开发;
   •   提供+5V、3.3V、3.3VA、1.8V、GND、GNDF 等电源测试点;
   •   供电直接由外部稳压电源来提供,更加稳定可靠,USB 没有供电功能;
   •   提供独立开关,控制电源,方便操作;
   •   提供四个固定孔,方便用户安装固定;
   •   物理尺寸:13.5 * 11 cm;
   •   采用 4 层板工艺设计,保证性能可靠、稳定、高速。
   •   扩展引出 USB HOST 接口(另外选购 USB-NET 扩展板);
   •   扩展引出网络接口(另外选购 USB-NET 扩展板);


http://www.study-kit.com Email:studykit@vip.sina.com       共 164 页 第 4 页
QQ2812 开发板用户手册

1.4 扩展接口

   •   DSP 总线、AD、EVA、EVB 等所有功能引脚引出,4 个 30 针的插座,管脚间距 2mm,用户
       可以扩展使用;
   •   CPLD 的 16 路输入,16 路输出 IO 接口引出,管脚间距 2mm;
   •   4 路 D/A 输出接口插座,管脚间距 2.54mm;
   •   SPI 接口引出,管脚间距 2.54mm;
   •   符合 IEEE 1149.1 标准的 DSP JTAG 接口,IDC14,管脚间距 2.54mm,可以配合市面上
       所有标准 JTAG 接口仿真器使用;
   •   6 路 PWM 接口引出,管脚间距 2mm;
   •   直流电机接口引出,管脚间距 2.54mm;
   •   步进电机接口引出,管脚间距 2.54mm;
   •   12864 中文图形液晶接口引出,20p 孔座,管脚间距 2.54mm;
   •   1602 字符液晶接口引出,16p 孔座,管脚间距 2.54mm;
   •   2 路 NMI 和 4 路 EINT 输入接口引出,管脚间距 2.54mm;
   •   CPLD 的标准 JTAG 接口,IDC10 插座,管脚间距 2.54mm,可下载自己编写的 CPLD 代码;
   •   1 路耳机插孔(青色);
   •   1 路话筒插孔(粉色);
   •   RS-485 接口插座,2 位蓝色端子,5.08mm 间距;
   •   CAN2.0 总线接口插座,2 位蓝色端子,5.08mm 间距;
   •   RS-232 标准 DB9 孔式接口插座;
   •   1 路 USB DEVICE B 型接口标准插座;
   •   DC 5V 外部电源输入接口;
   •   扩展引出 USB HOST 接口(另外选购 USB-NET 扩展板);
   •   扩展引出网络接口(另外选购 USB-NET 扩展板);


1.5 代码及实验项目

   实验 1. 内部定时器 0 跑马灯实验;
   实验 2. 内部定时器 2 交通灯实验;
   实验 3. 事件管理器实验;




http://www.study-kit.com Email:studykit@vip.sina.com       共 164 页 第 5 页
QQ2812 开发板用户手册

   实验 4. 数码管显示实验;
   实验 5. 蜂鸣器控制实验;
   实验 6. 外部 RAM 读写实验;
   实验 7. 外部 FLASH 读写实验;
   实验 8. GPIO 控制实验;
   实验 9. 外部中断控制实验;
   实验 10.DA 转换实验;
   实验 11.RS-232 接口通讯实验;
   实验 12.RS-485 接口通讯实验;
   实验 13.CAN 总线接口实验;
   实验 14.USB 与 PC 通讯实验(提供固件代码与 PC DEMO 代码);
   实验 15.直流电机控制实验;
   实验 16.步进电机控制实验;
   实验 17.12864 图形液晶显示实验;
   实验 18.1602 字符液晶显示实验;
   实验 19.放音与录音实验;
   实验 20.AD-DA 联合实验;
   实验 21.IIC EEPROM 读写数据实验;
   实验 22.CPLD 烧写实验;


   以上实验项目均提供 C 语言版本的程序源代码,并有详细中文注释。



1.6 相关资料

   1. 完整的原理图(PDF 格式,保证与 PCB 完全吻合),快速掌握多项实用接口的应用;
   2. 所有实验提供 C 语言源代码,均有详细中文注释;
   3. 在线烧写 FLASH 的方法与工具,用以固化用户自己的程序;
   4. 芯片手册:提供开发板上全部芯片的芯片资料;
   5. 送原版 TI DSP 开发环境 CCS2.2 for C2000;
   6. 提供仿真器驱动及其他 DSP 书籍光盘相关学习资料;
   7. 赠送 Acrobat reader、Bushound USB 总线监听软件、Sscom 串口调试助手等调试工具;
   8. 赠送 Altera 下载线原理图;


http://www.study-kit.com Email:studykit@vip.sina.com       共 164 页 第 6 页
QQ2812 开发板用户手册

   9. 赠送液晶字模软件;
   10.赠送 TCP/IP 协议卷:卷 1~3;
   11.赠送 USB 规范文档;
   12.赠送 CAN2.0 规范文档;
   13.赠送 U 盘系统说明文档;
   14.赠送 FAT16、FAT32 系统说明文档;
   15.赠送 UCOS-II 在 F2812 上的移植源码;
   16.赠送 FFT、FIR 等算法库;

   17.赠送 TI 全系列芯片封装库;
   18.用户手册:非常详细,包含电路分析、代码介绍、 CCS2000 快速入门指导等;
   以上赠送资料仅供学习用,请勿用于商业用途!


1.7 典型应用

  教学应用、工业自动化控制、UPS、电机控制、机器人;
  变频控制、汽车、机械、磁盘驱动、数字滤波;
  振动分析、交流伺服、直流电机控制等。


1.8 装箱清单(基本配置)

 1、 QQ2812 开发板 1 块;
 2、 +5V 直流稳压电源 1 个;
 3、 USB 高级屏蔽连线 1 条;
 4、 串口直连线 1 条(一头针一头孔);
 5、 1602 液晶模块 1 个;
 6、 直流电机 1 个;
 7、 用户光盘一张;
 8、 DSP 超值学习资料光盘一张(DVD);
 9、 赠送书籍:TMS320F281X DSP 原理及应用实例(北航出版社—万山明编著);
 10、 保修卡、产品清单;




http://www.study-kit.com Email:studykit@vip.sina.com       共 164 页 第 7 页
QQ2812 开发板用户手册

1.0 其他可选配件

 1、步进电机:               25 元;
 2、12864 中文图形液晶:95 元;
 3、Altera CPLD 下载线: 30 元;
 4、232-485 转换头:         30 元(做 RS-485 实验需要用到);
 5、USB-232 转换电缆:        60 元(力特 USB2.0,精挑细选出来的,兼容性好);
 6、USB-CAN 转换器;




http://www.study-kit.com Email:studykit@vip.sina.com       共 164 页 第 8 页
2.学习之前的准备工作



2.1 硬件准备

  在学习之前您首先应该确认您的学习所必须的硬件都已齐备,这主要包括 QQ2812 开发板
套件、DSP 仿真器和一台调试仿真用的 PC。
(1) QQ2812 开发板套件
     QQ2812 开发板;
     +5V 直流稳压电源;
     串口直连线(一头针一头孔);
                  ;
     USB 连线;
     直流电机;
     1602 显示液晶;
     步进电机(选配);
     128*64 图形液晶(选配)
                   ;
     RS232-485 转换头(选配)
(2) DSP 仿真器
    想要深入学习需要有一个 DSP 仿真器,这样才能够进行单步、设断点、观察变量等操
  作,没有仿真器无法进行针对硬件的实质性操作,意义不大。
    仿真器是个通用设备,市面上的并口仿真器和 USB 接口仿真器都可以用,我们也都有
  这两种型号的仿真器,如果需要请和我们联系。
     并口仿真器
     一般包括仿真器、+5V 直流稳压电源、并口连接线和 14Pin 标准 JTAG 调试连线。
     USB 接口仿真器
    一般包括仿真器、USB 连接线和 14Pin 标准 JTAG 调试连线。
(3) PC(计算机)
    需要有一定的磁盘空间。
(4) 硬件安装注意
  将仿真器与PC的并口或USB口相连,仿真器的JTAG插头插在板子上。
QQ2812 开发板用户手册

   请注意正确连接14 针的JTAG 电缆,该电缆接错可能会导致仿真器或目标系统永久损坏;
仿真器14 针插头第六孔应该已经堵死,目标系统14针插座第六针也应该拔掉。

   切忌在开发板和仿真器有电的情况下,进行插拔操作。一定关闭电源再连接插拔电缆!

2.2 软件准备

 (1) DSP 开发环境
      CCS 2.2 FOR C2000 或者安装 CCS3.1,通常我们随盘赠送,仅供学习之用。
 (2) 仿真器驱动程序
      根据您的仿真器的不同而不同,请咨询您的仿真器供应商。
      如果购买我们的仿真器,我们的并口仿真器和 USB 接口均提供相应的驱动程序及 DSP
   仿真器用户手册。
 (3) 实验代码
   实验 1. 内部定时器 0 实验;
   实验 2. 内部定时器 2 实验;
   实验 3. 事件管理器实验;
   实验 4. 数码管显示实验;
   实验 5. 蜂鸣器控制实验;
   实验 6. 外部 RAM 读写实验;
   实验 7. 外部 FLASH 读写实验;
   实验 8. GPIO 控制实验;
   实验 9. 外部中断控制实验;
   实验 10.DA 转换实验;
   实验 11.RS-232 接口通讯实验;
   实验 12.RS-485 接口通讯实验;
   实验 13.CAN 总线接口实验;
   实验 14.USB 接口通讯实验;
   实验 15.直流电机控制实验;
   实验 16.步进电机控制实验;
   实验 17.12864 图形液晶显示实验;
   实验 18.音频输出实验;
   实验 19.录音放音联合实验


http://www.study-kit.com Email:studykit@vip.sina.com       共 164 页 第 2 页
QQ2812 开发板用户手册

   实验 20.CPLD 烧写实验;
   实验 21.AD-DA 联合实验;
   实验 22.1602 液晶显示实验;
   实验 23.IIC&EEPROM 实验;


    以下为 USB-NET 扩展板配套实验:

   实验 30.FAT16 及 U 盘读写实验;

   实验 31.FAT32 及 U 盘读写实验;

   实验 32.FAT32 及移动硬盘读写实验;

   实验 33.RTL8019 测试实验;

   实验 34.UDP 测试实验;

   实验 35.ICMP 测试实验;

   实验 36.TCPIP 测试实验(QQ2812 作为服务器端)
                                 ;

   实验 37.TCPIP 测试实验(QQ2812 作为客户端);


   以下为算法实验:
   实验 38.FFT 实验;
   实验 39.FIR 实验;
   实验 40.FIRLMS 实验;
   实验 41.IIR 实验;


     注意:光盘代码应该备份到硬盘,同时将文件夹的只读属性去掉!!如果条件允许,整
                                  !
个光盘最好都备份一下,避免长期使用造成损坏。


 (4) 其他工具
   认真看一下光盘,结合光盘说明,了解每个目录下的内容,包括 USB 口的驱动序,
Cypress 的控制面板 USBcontrol 和 CPLD 开发软件 maxplusII。




http://www.study-kit.com Email:studykit@vip.sina.com       共 164 页 第 3 页
QQ2812 开发板用户手册

2.3 元件布局图




2.4 跳线说明


跳线                     功 能 说 明                         默认值          备   注
      1-2 ON :供电+5V 给步进电机                                    做步进电机控制实验需要跳
J4                                                     短接
      1-2 OFF:不给步进电机供电                                       上,平时可跳可不跳
      1-2 ON :供电+5V 给 PWM                              2-3   根据外部电机情况选择供电
J13
      2-3 OFF:使不给 PWM 供电                               短接    来源
      1-2 ON :将 DA 输出通道 0 作为 AD 通道 0 的输入
J16                                                    短接    做 AD-DA 实验时需要跳上
      1-2 OFF:AD 通道 0 的输入由外部引入



http://www.study-kit.com Email:studykit@vip.sina.com         共 164 页 第 4 页
QQ2812 开发板用户手册

        1-2 ON :将 DA 输出通道 1 作为 AD 通道 1 的输入
J17                                                    短接   做 AD-DA 实验时需要跳上
        1-2 OFF:AD 通道 1 的输入由外部引入
        1-2 ON :MP/MC 短接(接地) 用来烧写内部 FLASH
                            ,
J18                                                    短接   短接即可烧写 FLASH
        1-2 OFF:断开表示烧写内部 FLASH 无效
        1-2 ON : MCLK 与 BCLK 短接
J23                                                    短接
        1-2 OFF: 不短接
        1-2 ON :接通蜂鸣器                                       蜂鸣器工作必须将此短路子
J26                                                    短接
        1-2 OFF:断开蜂鸣器                                       短接


2.5 连接器说明

为方用户查找,下表按板上插座的逆时针方向排序看,从左上开始。

连接器                       功   能   说   明                          备   注

JACK2     5V 电源接口                                       接标配电源,内正外负

JACK5     USB_DEVICE 插座                                 USB B 型座

JACK1     RS-232 接口(串口)                                 标准 DB9 孔插座

J7        CAN 总线接口                                      接线定义不要接错

J6        485 接口                                        接线定义不要接错

JACK3     MIC 输入插座                                      粉色插座

JACK4     耳机输出插座                                        绿色插座

J20       IO 输入插座                                       16 个 IO 输入

J19       CPLD JTAG 插座                                  标准 IDC10 定义

J25       外部中断输入插座                                      定义参见原理图

J1        1602 字符液晶接口插座                                 定义参见原理图

J2        12864 图形液晶接口插座                                定义参见原理图

J28       IO 输出插座                                       16 个 IO 输出

J3        步进电机插座                                        定义参见原理图

J5        直流电机插座                                        定义参见原理图




http://www.study-kit.com Email:studykit@vip.sina.com        共 164 页 第 5 页
QQ2812 开发板用户手册



        连接器                         功 能 说 明                              备   注

       J12          6 路 PWM 扩展接口插座                              定义参见原理图

       J22          DSP JTAG 接口插座                               注意方向,定义参见原理图

       J8, J9
                    DSP 所有管脚引出接口,用户可在此基础上做各种扩展                  定义参见原理图
       J10, J11

       J14          SPI 接口扩展插座                                  定义参见原理图

       J15          DA 输出接口插座                                   定义参见原理图

       J27          外部两路 AD 信号输入接口                              AD2,AD3,定义参见原理图


       下面是接口的示意说明图


AD2-3 路            4 路 DA    SPI      所有总线控制线 AD 等            DSP JTAG       6 路 PWM


电 源                                                                                    直流电机
开关

                                                                                       步进电机
电 源
插座
                                                                                        数码管
USB
插座
                                                                                        16 路 IO
                                                                                        输出
串 口
插座

                                                                                        8个
                                                                                        指示灯
CPLD
JTAG
                                                                                        8 个独
                                                                                        立按键
CAN
                                                                                        12864
                                                                                        液晶

                                     16 路 IO     中断触
 RS-485           MIC       PHONE                                中断源输入                 1602 液晶
                                     输入          发按键



       http://www.study-kit.com Email:studykit@vip.sina.com         共 164 页 第 6 页
QQ2812 开发板用户手册

2.6 硬件资源说明


           外围器件                     起 始 地 址                 备       注

          蜂鸣器地址                        0x4000                   写

      8 个发光二极管地址                       0x4100                   写

      1602 液晶使能端地址                     0x4200                   写

      1602 液晶片选端地址                     0x4300                   写

  1602 和 12864 液晶数据线地址                 0x4400                   写

         SPI 片选地址                      0x4500                   写

         音频信号地址                        0x4600                   写

         PATEND 地址                     0x4700                   写

        IO 口低 8 位地址                    0x4E00           读写,读 J20,写 J28

        IO 口高 8 位地址                    0x4F00           读写,读 J20,写 J28

           INT1 地址                     0x4100                   读

           NMI 地址                      0x4200                   读

     USB 的 FIFO 状态地址                   0x4300                   读

     USB 的 PA 口状态地址                    0x4400                   读

         按键数据地址                        0x4800                   读

         USB 数据读写                     0x4D00                    读

          SL811 地址                     0x2000                读写

         RTL8019 地址                    0x5000                读写

        片外 Flash 地址                   0x80000                读写

        片外 RAM 地址                     0x100000               读写




http://www.study-kit.com Email:studykit@vip.sina.com       共 164 页 第 7 页
QQ2812 开发板用户手册


3.软件安装及设置


3.1 安装步骤简述

     很多网友不了解安装顺序,对安装过程有些不清楚,这里简单说一下。
     1) 首先安装 CCS2.2 或者 CCS3.1,推荐安装 CCS2.2,因为我们的实验是基于 CCS2.2。
     2)安装仿真器驱动,注意要和 CCS 安装在同一个目录;
     3)设置 CCS,对于不同的 DSP 型号要进行不同的设置。这样一般就可以进入 CCS 了。


3.2 CCS 的安装

     TMS320LF2812 DSP 的软件开发环境为 TI 公司的 CCS 2000,具体的安装步骤可直接运
行光盘中 CCS_v2.2_full_for_C2000 目录下的 CCS 软件的 setup.exe,按提示操作,即可完成 CCS
的安装,安装后会在桌面产生相应图标。详细步骤在此不再赘述。
   注意:在安装过程中,系统一般会默认到 C 盘根目录下的,如果用户的 C 盘空间比较大的
话可以直接安装在 C 盘,如果 C 盘空间小的话可以指定安装到其他盘,因为以后还要安仿真器
驱动等等,如果 C 盘空间很小,系统运行将会不稳定。
   如果您安装到 D 盘,那么下文的 C:TI2000 目录均应相应修改为 D:TI200。


3.3 安装仿真器驱动

   1、 购买其他公司仿真器
       购买其他厂家的仿真器,请参照其提供的相关文档或直接咨询对方。


   2、 购买开发板之家的并口仿真器
       1)如果安装的 CCS 是 2.2 版本的,则要选择光盘目录中的C2000SEED-XDSPP驱动程
       序下的 SetupCCS2000_v22002.exe,按照提示依次操作即可。
       注意:
          1、安装目录设置应与 CCS 软件安装目录相同。
          2、安装并口仿真器驱动时需要连接 internet 网络,需要下载 ISScript.Msi 文件。
             如果您那里无法连接 internet,那么请找到 ISScript.Msi 文件,单独运行一下即可。


http://www.study-kit.com Email:studykit@vip.sina.com       共 164 页 第 8 页
QQ2812 开发板用户手册




         CCS 与仿真器驱动安装后会在桌面生成如下图标,安装结束重新启动计算机。




        2)   如果安装的 CCS 是 3.1 版本的,则要选择光盘目录中

              setupCCSPlatinum_v30118.exe 文件来进行安装,按照提示依次操作即可。

             此版本不需要安装 ISScript.Msi 文件。

             安装结束后桌面出现如下图标,安装结束重新启动计算机。




   3、 购买开发板之家的 USB 口仿真器

       仿真器驱动安装的具体步骤请参阅仿真器光盘中 Study-USB 增强版仿真器用户手册!




http://www.study-kit.com Email:studykit@vip.sina.com       共 164 页 第 9 页
QQ2812 开发板用户手册

3.4   CCS 的设置


3.4.1 使用并口仿真器设置 CCS


      设置并口仿真器之前,要先安装并口仿真器驱动。如果是开发板之家的并口仿真器,更详

细的步骤参见仿真器光盘中的用户手册。

1、如果安装的 CCS 是 2.2 版本的。

点击桌面 SETUP CCS2.2,出现如下图所示。




点击 Close 图标,关掉下面的窗口;




http://www.study-kit.com Email:studykit@vip.sina.com       共 164 页 第 10 页
QQ2812 开发板用户手册




            点击光标处 Install a Device driver;




            注意:最左边一栏只能有一个目标平台,有其他的必须删掉。

            如果是开发 C2XX,F24X,LF24XX,选择 sdgo2xx.dvr 打开,如果是开发 F28X,则打开

            sdgo28x.dvr;




http://www.study-kit.com Email:studykit@vip.sina.com       共 164 页 第 11 页
QQ2812 开发板用户手册




点击 OK;




双击 Availeble Board 里的 sdgo28x.dvr;




http://www.study-kit.com Email:studykit@vip.sina.com       共 164 页 第 12 页
QQ2812 开发板用户手册




点击 Next;




http://www.study-kit.com Email:studykit@vip.sina.com       共 164 页 第 13 页
QQ2812 开发板用户手册

根据计算机 CMOS 里的并口设置修改 I/O port,一般为 378H 修改后点击 Next;




如果系统是单 DSP,选中 TMS320C28xx,点击 Add Single 一次,如果是多 DSP,则点击相应次

数。通常我们都使用 1 个 DSP;点 Next 继续




http://www.study-kit.com Email:studykit@vip.sina.com       共 164 页 第 14 页
QQ2812 开发板用户手册

选择 gel 文件 f2812.gel,点 Finish 关闭;




   注意:请一定要指定 gel 文件,实验发现有些情况还是有影响的。

出现如下画面




http://www.study-kit.com Email:studykit@vip.sina.com       共 164 页 第 15 页
QQ2812 开发板用户手册

点 Fils->Save 保存此设置,或者选择退出,系统会出现如下提示,点击 是(Y);




至此并口仿真器基于 CCS2.2 的设置完成!

然后弹出一个窗口,询问要不要进入 CCS,点击 否(N)即可,等测试仿真器后再进入 CCS。


***以下步骤是测试一下并口仿真器安装是否正确***
1)先确认开发板和仿真器连接正确,并且都已正常上电;

   上电顺序通常为开发板先上电,仿真器再上电。

2)双击桌面图标 SDConfig,依次来测试并口仿真器的正确性;

   点击左侧的 378,同时点中 Emu; Default 情况下,Name of hardware 为 XDS510PP,Emulator

port 为 0x378,模式根据计算机 CMOS 并口设置,保险起见可以先设为 SPP8 模式或 ECP 模式,

这两个模式目前还没有发现不能用的机器,其中 ECP 模式稍快一些。EPP 模式在某些并口兼容

性不是很好的机器上可能运行不是很稳定;可以根据自己机器的情况进行试验和设置。EPP 模

式如果不行,也可以检查一下 PC 的 BIOS 中的并口设置是否为 EPP 模式。




http://www.study-kit.com Email:studykit@vip.sina.com       共 164 页 第 16 页
QQ2812 开发板用户手册

3)保存配置;

4)点击图标 R,如果出现**Emulator is reset,说明仿真器复位成功;




5)点击带红色的对勾的 Emulator Test            (红色 R 左侧的按钮),应该提示发现 JTAG 设备信

息,说明仿真器和 CCS 的设置都是正确的。

   这些均正常,说明仿真器是好的。如果有问题,请检查仿真器的好坏或者驱动装的路径是

否正确或者驱动是否与仿真器配套。




双击 CCS 图标,出现调试界面,可以进行调试了。



http://www.study-kit.com Email:studykit@vip.sina.com       共 164 页 第 17 页
QQ2812 开发板用户手册

2、如果安装的 CCS 是 3.1 版本的。




  点击 Setup CCS3.1               ,出现如下画面:




然后选择:




然后点击 File->Import…,将弹出如下对话框:




http://www.study-kit.com Email:studykit@vip.sina.com       共 164 页 第 18 页
QQ2812 开发板用户手册




点击 Browse…,并在弹出对话框中选择:




最后 OK 一下。

File->Save,然后推出安装设置步骤,点击“否”先不要启动 CCS。




接下来可点击 SDConfig v3.1,测试并口仿真器是否正常。

具体步骤同上节 CCS2.2 下并口仿真器的测试步骤,这里不再赘述。



http://www.study-kit.com Email:studykit@vip.sina.com       共 164 页 第 19 页
QQ2812 开发板用户手册

3.3.2 使用 USB 接口仿真器设置 CCS


   设置 USB 口仿真器之前,要先安装 USB 口仿真器驱动。如果是开发板之家的 USB 口仿真器,

更详细的步骤参见仿真器光盘中的 Study-USB 增强版用户手册。

   注意:如果使用的是台式机,不要插前面板的 USB 口,驱动电流可能会不够。



1、 如果安装的 CCS 是 2.2 版本的

  点击桌面 SETUP CCS2.2,出现如下图所示。




点击 Close 图标,关掉下面的窗口;




http://www.study-kit.com Email:studykit@vip.sina.com       共 164 页 第 20 页
QQ2812 开发板用户手册




            点击光标处 Install a Device driver;




            注意:最左边一栏只能有一个目标平台,有其他的必须删掉。

            如果是开发 C2XX,F24X,LF24XX,选择 tixds24x.dvr 打开,如果是开发 F28x,则打

            开 tixds28x.dvr;




http://www.study-kit.com Email:studykit@vip.sina.com       共 164 页 第 21 页
QQ2812 开发板用户手册




点击 OK;




双击 Availeble Board 里的 tixds28x.dvr;




http://www.study-kit.com Email:studykit@vip.sina.com       共 164 页 第 22 页
QQ2812 开发板用户手册




然后双击 tixds28x,在弹出的对话框中做如下配置。




     然后继续点击下一步,并按下面图片所示进行设置:接着 Next >



http://www.study-kit.com Email:studykit@vip.sina.com       共 164 页 第 23 页
QQ2812 开发板用户手册

       注意:这里的 IO 设置增强版的地址是 0,请注意!




   继续 Next >,然后点击 Add Signel




   继续 Next >,注意在这里要在你安装的 CCS2.2 目录下的

             ti2000ccgel中指定一下 f2812.gel 文件。




http://www.study-kit.com Email:studykit@vip.sina.com       共 164 页 第 24 页
QQ2812 开发板用户手册




最后 Finish 完成 CCS 设置。然后在 File->Save,退出配置设置,即可启动 CCS。



2、 如果安装的 CCS 是 3.1 版本的

   点击 Setup ccs3.1 对 CCS3.1 和 USB 仿真器连接设置 2812




   在 Platform 中选者 xds510 emulator




http://www.study-kit.com Email:studykit@vip.sina.com       共 164 页 第 25 页
QQ2812 开发板用户手册

   选择你目标板的 DSP 型号,如果你的板子是 2812 的,你可以选者 F2812 USB 2.0 Emulator,

然后双击,结果如下:




   然后用鼠标选中 F2812 XDS510 Emulator,在右键选择其属性 Properties 或者双击.




   按下面步骤继续操作




http://www.study-kit.com Email:studykit@vip.sina.com       共 164 页 第 26 页
QQ2812 开发板用户手册

   点击 Browse 选项,系统会自动默认到 CCS3.1 下面的 drivers 文件的 Import 文件下面,如

果 没 有 你 可 以 在 CCStudio_v3.1/drivers/import 文 件 下 面 找 到 , 然 后 在 里 面 找 到

blackhawk.cfg 选中,打开如下所示:




   继续单击下一步,设为 0x0,最后完成。




  最后确定,然后还要在 File 下面对你的整个设置过程进行一下保存。至此整个连接过程全
部结束。退出 CCS_Setup,启动 CCS3.1。


   最后目标板和仿真器都上电的情况下,启动 CCS3.1 之后会显示如下所示的界面:




http://www.study-kit.com Email:studykit@vip.sina.com       共 164 页 第 27 页
QQ2812 开发板用户手册




  这时看到左下脚的                         ,不要以为这是你前面配置过程中的问题,你只要在
  Debug 下面 connect 一下即可。




     此时就可以正常开始使用 CCS3.1 了。


http://www.study-kit.com Email:studykit@vip.sina.com       共 164 页 第 28 页
QQ2812 开发板用户手册

3.5 CCS 软件简介


   因为有众多书籍都详细介绍了 CCS 的用法以及 2812 编程,在这里仅仅是简单介绍一下。

   强烈建议用户使用我们提供的现成的工程文件,在这个工程文件基础上进行文件的增加和

删除,这样可以避免由于设置不当带来的问题。

   建议大家学习时,再买 1~2 本相应的书籍,这样能更快的进行学习。这里推荐几本书:

       1)TMS320F281X DSP 原理及应用实例

           万山明编著,北航出版社,29 元

       2)TMS320F2812 原理图与开发

           苏奎峰 吕强 耿庆峰 陈圣俭 编著,电子工业出版社,43 元

       3) DSP 集成开发环境 ――CCS 及 DSP/BIOS 的原理与应用

           彭启琮 管庆 编著,电子工业出版社,39 元



   下面我们简单介绍一下,如何建立一个工程。

 (1)首先新建一个文件夹目录,用以存放用户程序。

 (2)运行 CCS,进入 CCS 开发环境,如下图所示




http://www.study-kit.com Email:studykit@vip.sina.com       共 164 页 第 29 页
QQ2812 开发板用户手册

   在极其个别的情况下,由于计算机操作系统用久了,可能会有些混乱,也许会出现,一启

 动 ccs,立刻 cpu 就是全速运行的状态,那么也没有关系,请执行:Debug->Reset Cpu 即可。


   (3)新建一个工程,如下图




   (4)选择路径,输入工程项目名,并确定,则如下图所示




http://www.study-kit.com Email:studykit@vip.sina.com       共 164 页 第 30 页
QQ2812 开发板用户手册


(5)添加源文件,添加 CMD 文件,添加库文件,如下图所示:




添加 CMD 文件和库文件跟添加源文件的方法相似,在这里不在赘述。

推荐用户拷贝我们现成的 CMD 文件和库文件,然后根据自己的需要进行修改。


(6)设置 BUILDING OPTIONS



       主要是 Linker 选项:

       Output Module: absolute executable

       Autoinit Mode: run-time Autoinitialize

       Stack Size: 200h (可以设置,也可以不设置,可在 CMD 中包含)

       Code Entry Point: main

       这是默认设置。




http://www.study-kit.com Email:studykit@vip.sina.com       共 164 页 第 31 页
QQ2812 开发板用户手册




(7)编译,生成 *.out 文件,如果程序有错误,必须修改正确,直到编译没错误。




http://www.study-kit.com Email:studykit@vip.sina.com       共 164 页 第 32 页
(8)LOAD 程序,注意:*.out 文件在工程目录中的 DEBUG 文件夹中,如出现如下所示,可不

理会,点”NO”继续下载文件到 DSP 的内存中仿真运行。




下载界面如下所示:




(9)点击 Debug -> Go Main,可以开始单步跟踪或全速运行,观看结果,具体操作根据具体
情况,在此不在赘述。 如下图所示:
QQ2812 开发板用户手册




如果出现如下画面,请重新 load 一下 out 文件。




3.6 CPLD 软件的安装(MaxPlusII)

  打开光盘目录下的 maxplusII 文件,然后找到其中的 base.exe 安装文件。baseline.pdf 为它
的英文安装说明。用户也可根据它来进行安装。




    双击上面图标进入安装向导:



http://www.study-kit.com Email:studykit@vip.163.com      共 164 页 第 34 页
QQ2812 开发板用户手册




    Next>进行下一步,一直继续直到:




http://www.study-kit.com Email:studykit@vip.163.com      共 164 页 第 35 页
QQ2812 开发板用户手册




    安装结束后,你在开始->程序下面会找到




    为方便使用,可以将其 MAX+plus II 10.2 BASELINE 的快捷方式复制到到桌面。


http://www.study-kit.com Email:studykit@vip.163.com      共 164 页 第 36 页
QQ2812 开发板用户手册




接下来安装其 license.dat 文件,这里仅供学习,勿用于商业用途。
双击上面图标




在 Options->License Setup…下面打开




http://www.study-kit.com Email:studykit@vip.163.com      共 164 页 第 37 页
QQ2812 开发板用户手册
点击 Browse…,选择我们光盘 maxplusII 文件目录下的 License.dat 文件




最后 OK!
至此 maxplusII 软件安装全部结束。




http://www.study-kit.com Email:studykit@vip.163.com      共 164 页 第 38 页
QQ2812 开发板用户手册

   4.硬件电路讲解

   4.1 供电电路

                                                                    U1
                                                                                                 VCC
                                                                3                            2




                                                                            GND
                                                                     VIN          VOUT

                                                                               SPX1117-3.3       C30         C34
JACK2                S1
                                                    +5V




                                                                           1
        1                                                                                         47u/16V        0.1u
   1                                                                                                                      FB1
        2
   2                                                                                                             1        FB      2
        3           SW SPDT
   3
                                                                                                                          2.2uH
POWER                                              R1
                                                   470              U3
                                    C29     C33
                                    47u/16V 0.1u                3                            2




                                                                            GND
                                                                     VIN          VOUT                                  1.8V


                                              1
                                                         LED1                     SPX1117-1.8          C32
                                                         +5V                                           47u/16V     C36




                                                                           1
                                                                                                                   0.1u
                                              2



                                                                    U2
                                                                                                          3.3VA
                                                                3                            2




                                                                            GND
                                                                     VIN          VOUT
                     电源 & 上电复位
                                                                               SPX1117-3.3       C31         C35

                                                                           1
                                                                                                  47u/16V        0.1u




        电源可由外部电源引入,电源插孔 JACK2 标识为内正外负,+5V 稳压直流电源输入, S1

   是电源的开关。

        SPX1117-3.3 电源转换芯片(U1)作为 5V 转 3.3V 的高性能稳压芯片,为这个开发板提

   供稳定可靠的主电源 VCC(3.3V)。

        SPX1117-3.3 电源转换芯片(U2)提供的 3.3VA 是提供给 AD 使用的。

        SPX1117-1.8 电源转换芯片(U3)提供 1.8V 给 DSP 内核使用。

        SPX1117 输出后的 47uF 的电容不能省略,这样能更好的保证电源质量,具体可参考 1117

   的数据手册。

        SPX1117 系列 LDO 芯片输出电流最高可达 800mA(注意后缀),输出电压的精度在±1

   %以内,还具有电流限制和热保护功能,并且价格低廉,广泛应用于手持仪表,数字家电和

   工业控制领域。使用时,输出端通常接一个 10uF 或者 47uF 的电容来改善瞬态响应和稳定性。

   在对功率要求比较大的场合,请参考选用其他 LDO 芯片。




   http://www.study-kit.com Email:studykit@vip.163.com                             共 164 页 第 39 页
QQ2812 开发板用户手册

4.2 复位电路


         2
         4
                   S2
                   RST
                                             U5
                               1                               8      RST
         1
         3




                                                 MR RST
                               2                               7      /RST
      VCC     C6                                 VCC RST
                               3                               6
                                                 GND
                               4                               5
            0.1u                                 PFI PFO
                                             SP708R




     使用专门复位芯片 SP708R,保证 DSP 芯片可靠复位,并提供手工复位按钮,方便调试。

     本电路中只采用了 SP708R 的 7 脚(/RST)对 DSP 进行复位。


4.3 时钟振荡电路

     锁向环(PLL)模块主要用来控制 DSP 内核的工作频率,外部提供一个参考时钟输入,

经过 PLL 倍频或分频后提供给 DSP 内核。2812 DSP 有 4 位倍频位,能够实现 0.5~10 倍的倍

频。

   下图为本开发板上采用的电路,采用的内部振荡器方式,选用的外部晶振为 30M 的电路。
        ADCBGREFIN




                                                           GPIOG5 /SCIR
                                    X1/XCLKI N
        TESTSEL




                                                  CLKOUT
        TEST1
        TEST2


                          X2
        67
        66


                         76


                                   77
       134


       164




                                                 119




                                                            CLK_OUT
                          Y2


                    C55 30M                      C56

                    22p                          22p




http://www.study-kit.com Email:studykit@vip.163.com                             共 164 页 第 40 页
QQ2812 开发板用户手册

4.4 峰鸣器控制电路

                                              B1

                                                           BUZEER




                                                   1

                                                       2
                                             VCC

                                                            Q18
              J26                      R39
 BUZEER 1                2                                  8050
              Motor Power               1k
                                    R38
                                    1.5k




   开发板采用三极管来控制峰鸣器的发声,请注意 R38 为 1.5k 强下拉。输入的控制信号
BUZZER 是由 CPLD 引出来的,DSP 向 CPLD 的 BUZZER 的地址输送数据来进行控制的,它
的地址为 0x4000,大家可以看我们提供的程序内容来分析。跳线 J26 用于使能蜂鸣器。


4.5 外扩 RAM 电路

                             U11

            A0       1                                 7           D0
                              A0               I/O0
            A1       2                                 8           D1
                              A1               I/O1
            A2       3                                 9           D2
                              A2               I/O2
            A3       4                                 10          D3
                              A3               I/O3
            A4       5                                 13          D4
                              A4               I/O4
            A5      18                                 14          D5
                              A5               I/O5
            A6      19                                 15          D6
                              A6               I/O6
            A7      20                                 16          D7
                              A7               I/O7
            A8      21                                 29          D8
                              A8               I/O8
            A9      22                                 30          D9
                              A9               I/O9
            A10     23                                 31          D10
                              A10            I/O10
            A11     24                                 32          D11
                              A11            I/O11
            A12     25                                 35          D12
                              A12            I/O12
            A13     26                                 36          D13
                              A13            I/O13
            A14     27                                 37          D14
                              A14            I/O14
            A15     42                                 38          D15
                              A15            I/O15
            A16     43
                              A16
            A17     44
                              A17
                                                       11          VCC
                                              VCC
                                                       33
                                              VCC
     CS6             6
                              CE                              C25 C26
     WR             17
                              WE
     RD             41
                              OE                              0.1u 0.1u
                    40                                 12
                              UB              GND
                    39                                 34
                              LB              GND

                             IS61LV25616AL


   选用的 RAM 型号为 IS61LV25616AL,256K×16bit 大小。这里用了 A0~A17,共 18 根地址

线,最大为 256K;D0~D15 共 16 根数据线。片选 CS6 和读写 WR,RD 信号都是由 DSP 引出来的。
http://www.study-kit.com Email:studykit@vip.163.com                          共 164 页 第 41 页
QQ2812 开发板用户手册

4.6 外扩 FLASH 电路

                            U12
                            SST39VF800

                A0     25                        29      D0
                             A0            DQ0
                A1     24                        31      D1
                             A1            DQ1
                A2     23                        33      D2
                             A2            DQ2
                A3     22                        35      D3
                             A3            DQ3
                A4     21                        38      D4
                             A4            DQ4
                A5     20                        40      D5
                             A5            DQ5
                A6     19                        42      D6
                             A6            DQ6
                A7     18                        44      D7
                             A7            DQ7
                A8      8                        30      D8
                             A8            DQ8
                A9      7                        32      D9
                             A9            DQ9
                A10     6                        34      D10
                             A10          DQ10
                A11     5                        36      D11
                             A11          DQ11
                A12     4                        39      D12
                             A12          DQ12
                A13     3                        41      D13
                             A13          DQ13
                A14     2                        43      D14
                             A14          DQ14
                A15     1                        45      D15
                             A15          DQ15
                A16    48                              VCC
                             A16
                A17    17                        37
                             A17          VCC           C27
                A18    16
                             A18
          WR           11                        46     0.1u
                             /WE          GND
          RD           28                        27
                             /OE          GND
          CS2          26
                             /CE
                                   NC
                                   NC

                                         NC
                                         NC
                                         NC
                                         NC
                                         NC
                                   10

                                         12
                                         13
                                         14
                                         15
                                         47
                                    9




   外扩的 FLASH 型号为 SST39VF800,512K * 16bit,方便用户烧写较大程序。这里和 SRAM

的区别就是在地址线上面比 SRAM 多了一根,所以最大可以达到 512K,片选信号用 CS2。


4.7 JTAG 接口电路

   JTAG 接口提供对 DSP 的内部 FLASH 的烧写和仿真通讯。

   该部分的引脚定义请不要随便更改!

                                          J22
           VCC                     TMS                     TRST     VCC
                                            1      2
                                   TDI
                                            3      4
                                   VCC
                 R81                        5      6                   R82
                                   TDO
                 10k                        7      8                   10k
                                            9     10
                                   TCK
                                            11    12
   EMU0                                                                      EMU1
                                            13    14
                                          JTAG




http://www.study-kit.com Email:studykit@vip.163.com               共 164 页 第 42 页
QQ2812 开发板用户手册

4.8 DSP 引脚扩展

    为方便用户扩展及开发,将 TMS320LF2812 主要引脚均全部引出,J8,J9,J10,J11 分

别是 DSP 四个方向的各个有用管脚。


这些引脚定义如下图所示:


           J8                                     J10
 ADCINB0                 ADCINB1     CANRX                      TXB
            1     2                                30   29
 ADCINB2                 ADCINB3     RXB                        PWM1
            3     4                                28   27
 ADCINB4                 ADCINB5     PWM2                       PWM3
            5     6                                26   25
 ADCINB6                 ADCINB7     PWM4                       D12
            7     8                                24   23
 GNDF                    A0          D13                        PWM5
            9    10                                22   21
 D0                      DIN         PWM6                       T1CMP
            11   12                                20   19
 D1                      DOUT        T2CMP                      A4
            13   14                                18   17
 FSOUT                   BCLK        QEP2                       A5
            15   16                                16   15
 F8                      D2          QEP11                      A6
            17   18                                14   13
 D3                      FSIN        T2CTRIP                    TDIRA
            19   20                                12   11
 SCLK                    D4          TCLKINA                    A7
            21   22                                10    9
 D5                      STEA        CLK_OUT                    A8
            23   24                                8     7
 SIMO                    D6          C1TRIP                     C2TRIP
            25   26                                6     5
 RD                      SOMI        C3TRIP                     A9
            27   28                                4     3
 CS1                     A1          A10                        A11
            29   30                                2     1
           HEADER 15X2                            HEADER 15X2

           J9                                     J11
 PWM8                    PWM7        CS6                        A12
            1     2                                30   29
 PWM10                   PWM9        D14                        F14
            3     4                                28   27
 PWM12                   PWM11       A13                        A14
            5     6                                26   25
 T3CMP                   R/W         D15                        A15
            7     8                                24   23
 T4CMP                   D7          INT1                       NMI
            9    10                                22   21
 QEP4                    QEP3        /INT_68013                 A16
            11   12                                20   19
 C4TRIP                  QEP12       TXA                        A17
            13   14                                18   17
 C6TRIP                  C5TRIP      RXA                        A18
            15   16                                16   15
 D9                      D8          XHOLD                      /RST
            17   18                                14   13
 TCLKINB                 TDIRB       XREADY                     ADCINA7
            19   20                                12   11
 D11                     D10         ADCINA6                    ADCINA5
            21   22                                10    9
 A2                      T3CTRIP     ADCINA4                    ADCINA3
            23   24                                8     7
 T4CTRIP                 XHOLA       ADCINA2                    ADCINA1
            25   26                                6     5
 A3                      WR          ADCINA0                    ADCLO
            27   28                                4     3
 CS2                     CANTX       GNDF
            29   30                                2     1
           HEADER 15X2                            HEADER 15X2




http://www.study-kit.com Email:studykit@vip.163.com              共 164 页 第 43 页
QQ2812 开发板用户手册

4.9 走马灯与按键电路

                                            LED2
                                            1            2   L1
                                                        L1

                                            LED3
                                            1            2   L2
                                                        L2
         VCC   470 R87                      LED4
                                            1            2   L3
               470 R88                                  L3

               470 R89                      LED5
                                            1            2   L4
               470 R90                                  L4

               470 R91                      LED6
                                            1            2   L5
               470 R92                                  L5

               470 R93                      LED7
                                            1            2   L6
               470 R94                                  L6

                                            LED8
                                            1            2   L7
                                                        L7

                                            LED9
                                            1            2   L8
                                                        L8


                                                                      K1
                                                                  1                2
                               R95    10K          K1             3        K1      4


                                                                  1             K2 2
                               R96    10K          K2             3        K2      4

                                                                      K3
                                                                  1                2
                               R97    10K          K3             3        K3      4

                                                                      K4
                                                                  1                2
                               R98    10K          K4             3        K4      4
                                                                      K5
                                                                  1                2
                               R99    10K          K5             3        K5      4
                         VCC
                                                                      K6
                                                                  1                2
                               R100   10K          K6             3        K6      4

                                                                      K7
                                                                  1                2
                               R101   10K          K7             3        K7      4

                                                                      K8
                                                                  1                2
                               R102   10K          K8             3        K8      4



     开发板上配置有 8 个 LED 发光管和 8 个按键,对 8 个 LED 的控制是通过 CPLD 的的 IO 输

出。

   对按键信息的接收是通过 CPLD 的 IO 输入。

   大家在学习时可通过我们提供的 1 到 3 的 3 个实验来学习,他们都是对 LED 的控制,但

原理不同,LED 的地址为 0X4100。
http://www.study-kit.com Email:studykit@vip.163.com                    共 164 页 第 44 页
QQ2812 开发板用户手册

4.10 SCI 串口通讯电路

DSP 内置 SCI 通讯模块。
                                                                                               VCC
                                                                                                  C3
                                                                                                    0.1u

              JACK1                                         C2
        1                                                0.1u    U4                              C4
        6                      C1                           1                              16    0.1u
                                                                  C1+         VCC
 RX_2322                                                    3                              15
                                                                  C1-         GND
        7                                                   4                              2                    C5
                                                                  C2+          V+
 TX_232 3                      0.1u                         5                              6                      0.1u
                                                                  C2-           V-
        8                                                  13                              12
                                                                  R1IN      R1OUT
        4                                                  11                              14
                                                                  T1IN      T1OUT
        9                                  TX_232           8                              9 RXA
                                                                  R2IN      R2OUT
        5                                      TXA         10                              7     RX_232
                                                                  T2IN      T2OUT
              RS232                                              SP3232


     RS-232 接口芯片采用的是 SP3232, 3.3V 供电的芯片,
                            是           请大家注意使用。板上 TX_232,

RX_232 标识是指 PC 端的的发送和接收,串行通讯的双方的 TX,RX 必须反接,所以在原理

图电路中 PC 的 TX_232 输出的是目标板的 SCIRXD,目标板的 SCITXD 经过 MAX232 上输出

的是 PC 的 RX_232。实验时需要用一根直连线(一头针一头孔)。

     SP3232 更详细的资料请参考其数据手册。


4.11 RS-485 通讯电路

                                VCC

                                                C8
                                                                      Q26
                                                 0.1u             P6KE8.2
                                                                                     C58
                                8




                                                                                     30p
                          U7
            RXB       1
                                 GND VCC




                           RO
            TXB       4                              7       B
                           DI               B                         R57              J6
            TXB-      2                              6       A
                           RE               A                         470                  2
                      3
                           DE                                                              1
                                           SP3485E                                     485
                                5




                                                                     Q27
                                                                 P6KE8.2
                                                                                     C59
                                                                                     30p

                                RS485

     RS-485 接口芯片采用的是 SP3485,是 3.3V 供电的芯片,请大家注意使用。485 控制脚

TXB-是由 CPLD 的 IO 进行控制,终端电阻根据 RS-485 总线组网情况进行取舍。

    在本开发板中,RS-485 总线未经过 DC-DC 进行物理隔离。为增强抗干扰能力,用户在自

行扩展的时候推荐使用 DC-DC 进行物理隔离,尤其是应用于工业场合时。

http://www.study-kit.com Email:studykit@vip.163.com                                                        共 164 页 第 45 页
QQ2812 开发板用户手册

4.12 CAN 通讯接口电路

    DSP 内置 CAN2.0 控制器。


                                                          R54
                                                          47k       Q25       R66
                                                                P6KE8.2   C57 120
                                     U8                                   30p
             CANTX_1          1                       8                                          J7
                              2
                                      TXD    Rs
                                                      7     R55 5R                   CAN1A+
                                      GND CANH                                                    1
                 +5V          3                       6                              CAN1A-
                                      VCC CANL                                                    2
             CANRX_1          4                       5
                                      RXD   Vref            R56 5R                               CAN
                                     P82C250                      Q28
                                                              P6KE8.2     C60
                                                                          30p


      CANTX_1 R27             +5V
                10k

      CANRX_1 R28
                10k


    在开发板中 CAN 总线收发器采用的型号是 PCA82C250。它将 CANTX,CANRX 信号转化

为 CANH,CANL 信号在 CAN 总线上传输。

    注意:这里 PCA82C250 是 5V 供电的芯片,使用 CPLD 进行了 CANTX,CANRX 的电平

转换,转换为 DSP 接受的 3.3V 电压,请用户使用时注意!

    在本开发板中,CAN 总线未经过 DC-DC 进行物理隔离。为增强抗干扰能力,用户在自

行扩展的时候推荐使用 DC-DC 进行物理隔离,尤其是应用于工业场合时。


4.13 数码管控制电路

                            VCC           C9
                              16




                                          0.1u
                       U9                                                            U10
     SIMO       14                               15                             10                        VCC
                                                          R17 1.5K
                               VCC




                        SER            O0                                            A
                                                 1                               9                    1
     SCLK       11
                                       O1
                                                 2        R18 1.5K               8
                                                                                     B     VCC
                                                                                                      6
                10
                        SRCLK          O2
                                                 3        R19 1.5K               5
                                                                                     C     VCC
                                                                                                      7
       VCC              SRCLR          O3
                                                 4        R22 1.5K               4
                                                                                     D       H
     SPICS      12
                                       O4
                                                 5        R23 1.5K               2
                                                                                     E
                13
                        RCLK           O5
                                                 6        R24 1.5K               3
                                                                                     F
                        E              O6
                                                 7        R25 1.5K                   G
                               GND




                                       O7
                                                 9        R26 1.5K
                                       Q7
                                     74HC595
                              8




    使用 DSP 的 SPI 接口(IO 方式)控制数码管,具体的使用用户可参照相关书籍和我们提

供的程序注解。

    主要硬件部分:DSP,CPLD,74HC595(串入并出的移位器),共阳数码管。SPIMOSI

和 SPICLK 直接从 DSPJIE 接到了 74HC595 的 SER 和 SRCLK,作为数据和时钟信号的输入,

SPICS 由 CPLD 引出来控制 74HC595 的选通,SPI_CS 的片选地址为 0X4500。

http://www.study-kit.com Email:studykit@vip.163.com                                                             共 164 页 第 46 页
QQ2812 开发板用户手册

4.14 AD 转换电路

                                                        3.3VA




                                                        8
                                                                 U19A
        ADCINA2'           R75                      3
                           1K                                        1   ADCINA2
                                                    2
                                           R10                              C22
                                                                                   GNDF            J27
R10,R14未 接故 输 范 0~3V
        焊 , AD 入 围                         1.5K              LM358          0.1u
                                                                                               3
                                                                                                    3




                                                        4
                                                                                    ADCINA3'   2
                                                                         GNDF                       2
                                                                                    ADCINA2'   1
                                                                                                    1
                                                        GNDF
                                                                                                   AD_OUTSIDE
                                     GNDF

        ADCINA3'         R76                        5        U19B
                         1K                                          7   ADCINA3
                                                    6
                                      R14                       LM358       C28
                                      1.5K                                  0.1u

                                                                         GNDF


                                    GNDF



                                                                                   VSS
                                                                                   VSS
                                                                                   VSS
                                                                                   VSS
                                                                                   VSS
                                                                                   VSS
                                                                                   VSS
                                                                                   VSS
                                                                                   VSS
                                                                                   VSS
                                                                                   VSS
                                                                                   VSS
                                                                                   VSS
                                                                                   VSS
                                                                                   VSS
                                                    VDDI O
                                                    VDDI O
                                                    VDDI O
                                                    VDDI O
                                                    VDDI O

                                                                VDD
                                                                VDD
                                                                VDD
                                                                VDD
                                                                VDD
                                                                VDD
                                                                VDD
                                                                VDD
                                                                VDD
                                                  VDD3VFL




                   ADCINB0     2
                                    ADCINB0
                   ADCINB1     3
                                    ADCINB1
                   ADCINB2     4
                                    ADCINB2
                   ADCINB3     5
                                    ADCINB3
                   ADCINB4     6
                                    ADCINB4
                   ADCINB5     7
                                    ADCINB5
                   ADCINB6     8
                                    ADCINB6
                   ADCINB7     9
                                    ADCINB7
                   GNDF 165
                                    VSSA2
                   3.3VA 166
                                    VDDA2
                 ADCINA0      174
                                    ADCINA0
                 ADCINA1      173
                                    ADCINA1
                 ADCINA2      172
                                    ADCINA2
                 ADCINA3      171
                                    ADCINA3
                 ADCINA4      170
                                    ADCINA4
                 ADCINA5      169
                                    ADCINA5
                 ADCINA6      168
                                    ADCINA6
                 ADCINA7      167
                                    ADCINA7
                 3.3VA         14
                                    VDDA1
                 GNDF          15
                                    VSSA1
                          10
                                    ADCREFM
                          11
                                    ADCREFP
                          16
                                    ADCRESEXT
                          12
                                    AVSSREFBG
                   3.3VA 13
  C23 C24                           AVDDREFBG
                   ADCLO 175
                                    ADCLO
                   1.8V 162
  0.1u 0.1u                         VDD1
                         163
         24.9K




                                    VSS1
          R77




                   3.3VA   1
                                    VDDAIO
                         176
                                    VSSAIO

              PWM1             92

     DSP 内置 16 通道 12 位 ADC,可配置为 2 个独立的 8 通道模块,分别服务于事件管理器

A 和 B。其中的 INA2,INA3 两路作了前端跟随处理,主要是为了方便用户做二次开发。其

他 14 路未作处理,用户可以直接使用。

     DSP 能接受的 AD 信号在 0~3V,注意:外部输入电压值不能超出这个范围!。在开发板

中,单独了采用电源基准源,保证信号源稳定可靠。

     ADC 时钟可配置为 25MHz,最高采样带宽为 12.5MHz。

http://www.study-kit.com Email:studykit@vip.163.com                                        共 164 页 第 47 页
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab
Ab

More Related Content

What's hot

Selfservice manual v1.12
Selfservice manual v1.12Selfservice manual v1.12
Selfservice manual v1.12tianlianyuan
 
Ocs7.1 id消费系统说明书 20110106
Ocs7.1 id消费系统说明书 20110106Ocs7.1 id消费系统说明书 20110106
Ocs7.1 id消费系统说明书 20110106
qq511673969
 
Fractalia manager whitepaper_ch_5_2_0
Fractalia manager whitepaper_ch_5_2_0Fractalia manager whitepaper_ch_5_2_0
Fractalia manager whitepaper_ch_5_2_0Fractalia
 
51 cto下载 2010-ccna实验手册
51 cto下载 2010-ccna实验手册51 cto下载 2010-ccna实验手册
51 cto下载 2010-ccna实验手册poker mr
 
Mongo db实战
Mongo db实战Mongo db实战
Mongo db实战
Roger Xia
 
Memcached
MemcachedMemcached
Memcached
nowise
 
Memcached
MemcachedMemcached
Memcached
feizone
 
J Boss+J Bpm+J Pdl用户开发手册 3.2.3
J Boss+J Bpm+J Pdl用户开发手册 3.2.3J Boss+J Bpm+J Pdl用户开发手册 3.2.3
J Boss+J Bpm+J Pdl用户开发手册 3.2.3yiditushe
 
Pl sql developer7.0用户指南
Pl sql developer7.0用户指南Pl sql developer7.0用户指南
Pl sql developer7.0用户指南
irons_zhou
 
9500用户指南
9500用户指南9500用户指南
9500用户指南
robezhe
 
Hai00021404
Hai00021404Hai00021404
Hai00021404
Enrique Landra
 
Csdn Emag(Oracle)第三期
Csdn Emag(Oracle)第三期Csdn Emag(Oracle)第三期
Csdn Emag(Oracle)第三期yiditushe
 
Java eye新闻月刊 2009年08月 - 总第18期
Java eye新闻月刊   2009年08月 - 总第18期Java eye新闻月刊   2009年08月 - 总第18期
Java eye新闻月刊 2009年08月 - 总第18期lileinba
 
Linux porting
Linux portingLinux porting
Linux portingerali007
 

What's hot (17)

Selfservice manual v1.12
Selfservice manual v1.12Selfservice manual v1.12
Selfservice manual v1.12
 
Ocs7.1 id消费系统说明书 20110106
Ocs7.1 id消费系统说明书 20110106Ocs7.1 id消费系统说明书 20110106
Ocs7.1 id消费系统说明书 20110106
 
Fractalia manager whitepaper_ch_5_2_0
Fractalia manager whitepaper_ch_5_2_0Fractalia manager whitepaper_ch_5_2_0
Fractalia manager whitepaper_ch_5_2_0
 
Micro2440 Um 20090817
Micro2440 Um 20090817Micro2440 Um 20090817
Micro2440 Um 20090817
 
51 cto下载 2010-ccna实验手册
51 cto下载 2010-ccna实验手册51 cto下载 2010-ccna实验手册
51 cto下载 2010-ccna实验手册
 
Mongo db实战
Mongo db实战Mongo db实战
Mongo db实战
 
Memcached
MemcachedMemcached
Memcached
 
Memcached
MemcachedMemcached
Memcached
 
J Boss+J Bpm+J Pdl用户开发手册 3.2.3
J Boss+J Bpm+J Pdl用户开发手册 3.2.3J Boss+J Bpm+J Pdl用户开发手册 3.2.3
J Boss+J Bpm+J Pdl用户开发手册 3.2.3
 
Fluxay
FluxayFluxay
Fluxay
 
Pl sql developer7.0用户指南
Pl sql developer7.0用户指南Pl sql developer7.0用户指南
Pl sql developer7.0用户指南
 
9500用户指南
9500用户指南9500用户指南
9500用户指南
 
Hai00021404
Hai00021404Hai00021404
Hai00021404
 
Direct show
Direct showDirect show
Direct show
 
Csdn Emag(Oracle)第三期
Csdn Emag(Oracle)第三期Csdn Emag(Oracle)第三期
Csdn Emag(Oracle)第三期
 
Java eye新闻月刊 2009年08月 - 总第18期
Java eye新闻月刊   2009年08月 - 总第18期Java eye新闻月刊   2009年08月 - 总第18期
Java eye新闻月刊 2009年08月 - 总第18期
 
Linux porting
Linux portingLinux porting
Linux porting
 

Viewers also liked

Akademickie Spotkania 97 2003
Akademickie Spotkania 97 2003Akademickie Spotkania 97 2003
Akademickie Spotkania 97 2003guest7fa7e1
 
Introducing morphit -EUSPRIG 2013
Introducing morphit -EUSPRIG 2013Introducing morphit -EUSPRIG 2013
Introducing morphit -EUSPRIG 2013
The Edge
 
Pellas English! Natalia Tejero
Pellas English! Natalia TejeroPellas English! Natalia Tejero
Pellas English! Natalia Tejero
Hercules' city
 
Santorini My dream
Santorini My dreamSantorini My dream
Santorini My dream
Hercules' city
 
Natalia Tr Pellas Con Leche
Natalia Tr Pellas Con LecheNatalia Tr Pellas Con Leche
Natalia Tr Pellas Con Leche
Hercules' city
 
Rata N The House
Rata N The HouseRata N The House
Rata N The House
evol5rata
 
Bullying de Manuel Jesús y Natalia
Bullying de Manuel Jesús y Natalia Bullying de Manuel Jesús y Natalia
Bullying de Manuel Jesús y Natalia Hercules' city
 
Scratch barcamp shanghai_2014
Scratch barcamp shanghai_2014Scratch barcamp shanghai_2014
Scratch barcamp shanghai_2014
PK Shiu
 
GSE Englandpresentation
GSE EnglandpresentationGSE Englandpresentation
GSE Englandpresentation
kvoegele
 
Natalia Tr Pellas Con Leche
Natalia Tr Pellas Con LecheNatalia Tr Pellas Con Leche
Natalia Tr Pellas Con Leche
Hercules' city
 
Picasso M
Picasso MPicasso M
Picasso MMarisol
 
Basics of SharePoint
Basics of SharePointBasics of SharePoint
Basics of SharePointsamirsangli
 
Presentación padres viaje 2010 2011
Presentación padres viaje 2010 2011Presentación padres viaje 2010 2011
Presentación padres viaje 2010 2011Amparo
 
Sales, Management, eCommerce: boost performance with Neuroscience
Sales, Management, eCommerce: boost performance with NeuroscienceSales, Management, eCommerce: boost performance with Neuroscience
Sales, Management, eCommerce: boost performance with Neuroscience
Radoje Cerovic, MSc
 
Optimisation SEO
Optimisation SEOOptimisation SEO
Optimisation SEO
ohmyweb!
 
Mesure de la performance e-marketing
Mesure de la performance e-marketingMesure de la performance e-marketing
Mesure de la performance e-marketing
ohmyweb!
 

Viewers also liked (20)

Akademickie Spotkania 97 2003
Akademickie Spotkania 97 2003Akademickie Spotkania 97 2003
Akademickie Spotkania 97 2003
 
Introducing morphit -EUSPRIG 2013
Introducing morphit -EUSPRIG 2013Introducing morphit -EUSPRIG 2013
Introducing morphit -EUSPRIG 2013
 
Pellas English! Natalia Tejero
Pellas English! Natalia TejeroPellas English! Natalia Tejero
Pellas English! Natalia Tejero
 
Anti Terrorism Team
Anti Terrorism TeamAnti Terrorism Team
Anti Terrorism Team
 
Santorini My dream
Santorini My dreamSantorini My dream
Santorini My dream
 
Natalia Tr Pellas Con Leche
Natalia Tr Pellas Con LecheNatalia Tr Pellas Con Leche
Natalia Tr Pellas Con Leche
 
Rata N The House
Rata N The HouseRata N The House
Rata N The House
 
Bullying de Manuel Jesús y Natalia
Bullying de Manuel Jesús y Natalia Bullying de Manuel Jesús y Natalia
Bullying de Manuel Jesús y Natalia
 
Scratch barcamp shanghai_2014
Scratch barcamp shanghai_2014Scratch barcamp shanghai_2014
Scratch barcamp shanghai_2014
 
GSE Englandpresentation
GSE EnglandpresentationGSE Englandpresentation
GSE Englandpresentation
 
Natalia Tr Pellas Con Leche
Natalia Tr Pellas Con LecheNatalia Tr Pellas Con Leche
Natalia Tr Pellas Con Leche
 
Los Simpson
Los SimpsonLos Simpson
Los Simpson
 
Santorini
SantoriniSantorini
Santorini
 
Picasso M
Picasso MPicasso M
Picasso M
 
MoUle
MoUleMoUle
MoUle
 
Basics of SharePoint
Basics of SharePointBasics of SharePoint
Basics of SharePoint
 
Presentación padres viaje 2010 2011
Presentación padres viaje 2010 2011Presentación padres viaje 2010 2011
Presentación padres viaje 2010 2011
 
Sales, Management, eCommerce: boost performance with Neuroscience
Sales, Management, eCommerce: boost performance with NeuroscienceSales, Management, eCommerce: boost performance with Neuroscience
Sales, Management, eCommerce: boost performance with Neuroscience
 
Optimisation SEO
Optimisation SEOOptimisation SEO
Optimisation SEO
 
Mesure de la performance e-marketing
Mesure de la performance e-marketingMesure de la performance e-marketing
Mesure de la performance e-marketing
 

Similar to Ab

Think php3.0 完全开发手册
Think php3.0 完全开发手册Think php3.0 完全开发手册
Think php3.0 完全开发手册
qianhuazhu
 
Twido hw guide tm2 discrete io modules
Twido hw guide   tm2 discrete io modulesTwido hw guide   tm2 discrete io modules
Twido hw guide tm2 discrete io modulesJohanna Mesa Torres
 
Twido hw guide modular & compact bases
Twido hw guide   modular & compact basesTwido hw guide   modular & compact bases
Twido hw guide modular & compact basesJohanna Mesa Torres
 
Memcached
MemcachedMemcached
Memcached
mysqlops
 
Memcached全面剖析
Memcached全面剖析Memcached全面剖析
Memcached全面剖析chen vivian
 
条码公司调查取样2010 1 30
条码公司调查取样2010 1 30条码公司调查取样2010 1 30
条码公司调查取样2010 1 30
changeself
 
Ext 中文手册
Ext 中文手册Ext 中文手册
Ext 中文手册donotbeevil
 
Mini2440 Um 20090817
Mini2440 Um 20090817Mini2440 Um 20090817
Mini2440 Um 20090817obi
 
Mini2440 Um 20090817
Mini2440 Um 20090817Mini2440 Um 20090817
Mini2440 Um 20090817guestadf50c
 
飞机订票系统详细规格说明书
飞机订票系统详细规格说明书飞机订票系统详细规格说明书
飞机订票系统详细规格说明书yiditushe
 
浙江电信移动业务接入实践20100513
浙江电信移动业务接入实践20100513浙江电信移动业务接入实践20100513
浙江电信移动业务接入实践20100513Bob Huang
 
國衛院(NHRI)樂學網-教育訓練系統-管理者手冊
國衛院(NHRI)樂學網-教育訓練系統-管理者手冊國衛院(NHRI)樂學網-教育訓練系統-管理者手冊
國衛院(NHRI)樂學網-教育訓練系統-管理者手冊
Click-AP Learning Technology Co.,Ltd.
 
國衛院樂學網系統管理者操作手冊
國衛院樂學網系統管理者操作手冊國衛院樂學網系統管理者操作手冊
國衛院樂學網系統管理者操作手冊
Click-James
 
《Axure快速原型设计》
《Axure快速原型设计》《Axure快速原型设计》
《Axure快速原型设计》LIU hongmin
 

Similar to Ab (20)

Think php3.0 完全开发手册
Think php3.0 完全开发手册Think php3.0 完全开发手册
Think php3.0 完全开发手册
 
Twido programming guide
Twido programming guideTwido programming guide
Twido programming guide
 
Igbtsu
IgbtsuIgbtsu
Igbtsu
 
Twido hw guide tm2 discrete io modules
Twido hw guide   tm2 discrete io modulesTwido hw guide   tm2 discrete io modules
Twido hw guide tm2 discrete io modules
 
Twido hw guide modular & compact bases
Twido hw guide   modular & compact basesTwido hw guide   modular & compact bases
Twido hw guide modular & compact bases
 
Memcached
MemcachedMemcached
Memcached
 
Memcached全面剖析
Memcached全面剖析Memcached全面剖析
Memcached全面剖析
 
条码公司调查取样2010 1 30
条码公司调查取样2010 1 30条码公司调查取样2010 1 30
条码公司调查取样2010 1 30
 
080620-16461915
080620-16461915080620-16461915
080620-16461915
 
Ext 中文手册
Ext 中文手册Ext 中文手册
Ext 中文手册
 
080620-16461915
080620-16461915080620-16461915
080620-16461915
 
Mini2440 Um 20090817
Mini2440 Um 20090817Mini2440 Um 20090817
Mini2440 Um 20090817
 
Mini2440 Um 20090817
Mini2440 Um 20090817Mini2440 Um 20090817
Mini2440 Um 20090817
 
飞机订票系统详细规格说明书
飞机订票系统详细规格说明书飞机订票系统详细规格说明书
飞机订票系统详细规格说明书
 
浙江电信移动业务接入实践20100513
浙江电信移动业务接入实践20100513浙江电信移动业务接入实践20100513
浙江电信移动业务接入实践20100513
 
Mi device cn
Mi device cnMi device cn
Mi device cn
 
Rack
RackRack
Rack
 
國衛院(NHRI)樂學網-教育訓練系統-管理者手冊
國衛院(NHRI)樂學網-教育訓練系統-管理者手冊國衛院(NHRI)樂學網-教育訓練系統-管理者手冊
國衛院(NHRI)樂學網-教育訓練系統-管理者手冊
 
國衛院樂學網系統管理者操作手冊
國衛院樂學網系統管理者操作手冊國衛院樂學網系統管理者操作手冊
國衛院樂學網系統管理者操作手冊
 
《Axure快速原型设计》
《Axure快速原型设计》《Axure快速原型设计》
《Axure快速原型设计》
 

Ab

  • 1. QQ2812 开发板用户手册 (Ver2.1) 北京大道纵横科技有限公司 Beijing Dadao Technology Co.,Ltd. 2008.6
  • 2. QQ2812 开发板用户手册 目 录 1.产品概述 ...................................................................................................................................................1 1.1 产品简介 .............................................................................................................................................1 1.2 与 STUDY-2812 增强版的区别 .............................................................................................................3 1.3 系统资源 .............................................................................................................................................3 1.4 扩展接口 .............................................................................................................................................5 1.5 代码及实验项目 .................................................................................................................................5 1.6 相关资料 .............................................................................................................................................6 1.7 典型应用 .............................................................................................................................................7 1.8 装箱清单(基本配置) .....................................................................................................................7 1.0 其他可选配件 .....................................................................................................................................8 2.学习之前的准备工作 ...............................................................................................................................1 2.1 硬件准备 .............................................................................................................................................1 2.2 软件准备 .............................................................................................................................................2 2.3 元件布局图 .........................................................................................................................................4 2.4 跳线说明 .............................................................................................................................................4 2.5 连接器说明 .........................................................................................................................................5 2.6 硬件资源说明 .....................................................................................................................................7 3.软件安装及设置 .......................................................................................................................................8 3.1 安装步骤简述 ......................................................................................................................................8 3.2 CCS 的安装...........................................................................................................................................8 3.3 安装仿真器驱动 .................................................................................................................................8 3.4 CCS 的设置 ......................................................................................................................................10 3.5 CCS 软件简介.....................................................................................................................................29 3.6 CPLD 软件的安装(MAXPLUSII) ...................................................................................................34 4.硬件电路讲解 .........................................................................................................................................39 4.1 供电电路 ...........................................................................................................................................39 4.2 复位电路 ...........................................................................................................................................40 4.3 时钟振荡电路 ...................................................................................................................................40 4.4 峰鸣器控制电路 ...............................................................................................................................41 4.5 外扩 RAM 电路 ...................................................................................................................................41 4.6 外扩 FLASH 电路 ...............................................................................................................................42 4.7 JTAG 接口电路 ..................................................................................................................................42 4.8 DSP 引脚扩展 ....................................................................................................................................43 4.9 走马灯与按键电路 ...........................................................................................................................44 4.10 SCI 串口通讯电路 ..........................................................................................................................45 4.11 RS-485 通讯电路 ............................................................................................................................45 4.12 CAN 通讯接口电路 ..........................................................................................................................46 4.13 数码管控制电路 .............................................................................................................................46 4.14 AD 转换电路 ....................................................................................................................................47 4.15 SPI-D/A 转换电路 ..........................................................................................................................48 4.16 IIC-EEPROM 电路 ............................................................................................................................48 4.17 PWM 电机控制电路 ..........................................................................................................................49 http://www.study-kit.com Email:studykit@vip.sina.com 共 164 页 第 2 页
  • 3. QQ2812 开发板用户手册 4.18 步进电机接口 .................................................................................................................................49 4.19 12864 图形 LCD 驱动电路...............................................................................................................50 4.20 1602 液晶驱动电路 ........................................................................................................................50 4.21 音频控制电路 .................................................................................................................................51 4.22 外部中断控制电路 .........................................................................................................................51 4.23 USB DEVICE 控制电路.....................................................................................................................52 4.24 CPLD 外围 IO 扩展电路 ..................................................................................................................53 4.25 6 路 PWM 扩展电路 ..........................................................................................................................53 5.软件实验讲解 .........................................................................................................................................54 5.1 内部定时器 0 实验 ...........................................................................................................................54 5.2 内部定时器 2 实验 ...........................................................................................................................55 5.3 事件定时器实验 ...............................................................................................................................57 5.4 数码管显示实验 ...............................................................................................................................58 5.5 蜂鸣器控制实验 ...............................................................................................................................59 5.6 外部 RAM 读写实验 ...........................................................................................................................61 5.7 外部 FLASH 读写实验 ........................................................................................................................64 5.8 GPIO 控制实验 ..................................................................................................................................68 5.9 外部中断控制实验 ............................................................................................................................69 5.10 DA 转换实验 ....................................................................................................................................71 5.11 RS-232 串口通讯实验 ....................................................................................................................73 5.12 RS-485 通讯实验 ............................................................................................................................74 5.13 CAN 总线接口实验 ..........................................................................................................................76 5.14 USB 通讯实验 ..................................................................................................................................78 5.15 直流电机控制实验 .........................................................................................................................82 5.16 步进电机控制实验 .........................................................................................................................83 5.17 12864 液晶显示实验 ......................................................................................................................84 5.18 1602 液晶实验 ................................................................................................................................87 5.19 录音&放音实验 ................................................................................................................................88 5.20 AD-DA 联合实验 ..............................................................................................................................89 5.21 IIC-EEPROM 实验 ............................................................................................................................91 5.22 CPLD 烧写实验 ................................................................................................................................94 5.24 CAN 总线与外部设备发送实验.......................................................................................................98 5.25 CAN 总线与外部设备接收实验.....................................................................................................100 5.30 FAT16 及 U 盘读写实验 ................................................................................................................104 5.31 FAT32 及 U 盘读写实验 ................................................................................................................107 5.32 FAT32 及移动硬盘读写实验.........................................................................................................108 5.33 RTL8019 测试实验 ........................................................................................................................110 5.34 UDP 测试实验 ................................................................................................................................114 5.35 ICMP 测试实验 ..............................................................................................................................118 5.38 FFT 实验 ........................................................................................................................................129 5.39 FIR 实验 ........................................................................................................................................131 5.40 FIRLMS 实验 ..................................................................................................................................134 5.41 IIR 实验 ........................................................................................................................................136 6.FLASH 烧写.........................................................................................................................................139 6.1 安装烧写软件................................................................................................................................139 6.2 烧写 FLASH.....................................................................................................................................140 7.参考资料 ...............................................................................................................................................145 http://www.study-kit.com Email:studykit@vip.sina.com 共 164 页 第 3 页
  • 4. QQ2812 开发板用户手册 附 1: STUDY-XDSPP 并口仿真器产品说明........................................................................................146 附 2: STUDY-USB2.0 仿真器产品说明 ................................................................................................148 附 3: 开发板之家产品列表 ....................................................................................................................150 http://www.study-kit.com Email:studykit@vip.sina.com 共 164 页 第 4 页
  • 5. 1.产品概述 1.1 产品简介 QQ2812 开发板是一套基于 TMS320F2812 DSP 的学习和二次开发平台。 1、提供了二十多个实验项目,同时提供完整的原理图、代码和常用的外围接口,完全可以 作为个人、公司、高校和研究所的初学者学习和教学的工具。 2、同时,引出 DSP 所有的控制信号和 CPLD 的 32 个 IO 信号,可以作为二次开发的开发 平台。 3、采用四层板设计,充分考虑了 EMC,EMI 以及散热、安装方面的因素,最大可能的引出 了所有接口,因此他也可作为功能板直接嵌入到用户的产品当中,大大缩短用户的产品开发周 期。
  • 7. QQ2812 开发板用户手册 1.2 与 Study-2812 增强版的区别 QQ2812 开发板是我们在 Study-2812 普及版和 Study-2812 增强版的基础上,总结了他们的 优点和缺点,进行再次改进而形成的。 QQ2812 开发板针对 Study-2812 增强版的改进之处: 1、QQ2812 为四层板,更加稳定,Study-2812 为两层板; 2、QQ2812 尺寸为 13.5×11cm,是 Study-2812 的一半不到,更适用于嵌入产品中; 3、QQ2812 更多的引出了 SPI、PWM、CPLD 的 32 个 IO,方便用户扩展和二次开发; 4、QQ2812 增加了 1602 字符液晶的接口和实验; 5、QQ2812 增加了 EEPROM IIC 的实验; 6、QQ2812 调整 USB 芯片 ISP1581 为 CY7C68013,更加稳定,开发更加简单; 7、QQ2812 调整 CPLD 芯片 EMP7128 为 EPM3256,门数扩大一倍,方便用户二次开发; 8、QQ2812 增加了一些外扩接口的保护措施; 9、QQ2812 在地线处理上,地线层数字地与模拟地分别覆地,最后通过一个电感单点连接; 10、QQ2812 在电源处理上,电源层 VCC,3.3V 模拟电源,1.8V,电机用 5V 均分别覆铜; 11、QQ2812 在散热处理上,DSP,CPLD,3 个电源芯片下部均覆金属焊盘以增加传到散 热效果; 1.3 系统资源 • DSP 处理器 TMS320F2812,32 位定点高速数字处理器,最高工作频率 150M; • 片内内置 128K * 16 位 FLASH,利用烧写插件可以方便的固化用户程序,FLASH 可加密; • 片内内置 18K * 16 位 SRAM; • 片内内置 4K * 16 位 BOOT ROM; • 片内内置 1K * 16 位 OTP ROM; • 扩展 256K * 16 位 SRAM,IS61LV25616; • 扩展 512K * 16 位 FLASH,SST39VF800,方便用户烧写较大程序; • CPLD 使用 EPM3256ATC144,5000 门,提供下载接口,用户可以编写自己的代码; • 提供 1 个 8 段数码管; • 提供 8 个 LED 发光管,方便状态指示; http://www.study-kit.com Email:studykit@vip.sina.com 共 164 页 第 3 页
  • 8. QQ2812 开发板用户手册 • 提供 9 个独立按键; • 提供 1 个蜂鸣器; • 专用复位芯片 MAX706T,保证可靠复位,有独立复位按钮,可手工复位; • 提供 1 路 RS-232 接口,可连接 PC 进行实验; • 提供 1 路 RS-485 接口,方便用户组网,端口有保护措施; • 提供 1 路 CAN2.0 接口,方便用户组网; • 提供 16 路 AD 输入接口(输入范围 0~3V),其中第 1、2 路可连接 DA 输出做验证实验, 3、4 路输入加了限流和运放跟随处理,输入范围 0~3V(注意不要超出范围!; ) • 提供 4 路 DA 输出接口; • 提供 1 路 USB 2.0 DEVICE 接口,方案为成熟的 CY7C68013 芯片,提供现成的固件和 PC 调用示例代码,可以方便的同 PC 进行通讯,进行二次开发; • 提供耳机插孔,可以方便地实现放音功能; • 提供话筒插孔,可以方便地进行录音功能; • 提供 12864 中文图形液晶接口; • 提供 1602 字符液晶接口; • 提供 1 个 EEPROM,芯片为 24LC64,用与 IIC 总线数据传输实验; • 提供直流电机控制接口,防反插设计; • 提供步进电机控制接口,防反插设计; • 提供 SPI 接口引出,方便组网; • 提供 6 路 PWM 波输出接口,防反插设计; • 外扩 2 路的非屏蔽中断源输入接口; • 外扩多达 5 路的可屏蔽中断源输入接口,其中 1 路可由按键触发; • 提供多达 16 路输入,16 路输出接口; • 总线开放,数据线,地址线,控制线、特殊功能引脚全部引出,方便用户二次开发; • 提供+5V、3.3V、3.3VA、1.8V、GND、GNDF 等电源测试点; • 供电直接由外部稳压电源来提供,更加稳定可靠,USB 没有供电功能; • 提供独立开关,控制电源,方便操作; • 提供四个固定孔,方便用户安装固定; • 物理尺寸:13.5 * 11 cm; • 采用 4 层板工艺设计,保证性能可靠、稳定、高速。 • 扩展引出 USB HOST 接口(另外选购 USB-NET 扩展板); • 扩展引出网络接口(另外选购 USB-NET 扩展板); http://www.study-kit.com Email:studykit@vip.sina.com 共 164 页 第 4 页
  • 9. QQ2812 开发板用户手册 1.4 扩展接口 • DSP 总线、AD、EVA、EVB 等所有功能引脚引出,4 个 30 针的插座,管脚间距 2mm,用户 可以扩展使用; • CPLD 的 16 路输入,16 路输出 IO 接口引出,管脚间距 2mm; • 4 路 D/A 输出接口插座,管脚间距 2.54mm; • SPI 接口引出,管脚间距 2.54mm; • 符合 IEEE 1149.1 标准的 DSP JTAG 接口,IDC14,管脚间距 2.54mm,可以配合市面上 所有标准 JTAG 接口仿真器使用; • 6 路 PWM 接口引出,管脚间距 2mm; • 直流电机接口引出,管脚间距 2.54mm; • 步进电机接口引出,管脚间距 2.54mm; • 12864 中文图形液晶接口引出,20p 孔座,管脚间距 2.54mm; • 1602 字符液晶接口引出,16p 孔座,管脚间距 2.54mm; • 2 路 NMI 和 4 路 EINT 输入接口引出,管脚间距 2.54mm; • CPLD 的标准 JTAG 接口,IDC10 插座,管脚间距 2.54mm,可下载自己编写的 CPLD 代码; • 1 路耳机插孔(青色); • 1 路话筒插孔(粉色); • RS-485 接口插座,2 位蓝色端子,5.08mm 间距; • CAN2.0 总线接口插座,2 位蓝色端子,5.08mm 间距; • RS-232 标准 DB9 孔式接口插座; • 1 路 USB DEVICE B 型接口标准插座; • DC 5V 外部电源输入接口; • 扩展引出 USB HOST 接口(另外选购 USB-NET 扩展板); • 扩展引出网络接口(另外选购 USB-NET 扩展板); 1.5 代码及实验项目 实验 1. 内部定时器 0 跑马灯实验; 实验 2. 内部定时器 2 交通灯实验; 实验 3. 事件管理器实验; http://www.study-kit.com Email:studykit@vip.sina.com 共 164 页 第 5 页
  • 10. QQ2812 开发板用户手册 实验 4. 数码管显示实验; 实验 5. 蜂鸣器控制实验; 实验 6. 外部 RAM 读写实验; 实验 7. 外部 FLASH 读写实验; 实验 8. GPIO 控制实验; 实验 9. 外部中断控制实验; 实验 10.DA 转换实验; 实验 11.RS-232 接口通讯实验; 实验 12.RS-485 接口通讯实验; 实验 13.CAN 总线接口实验; 实验 14.USB 与 PC 通讯实验(提供固件代码与 PC DEMO 代码); 实验 15.直流电机控制实验; 实验 16.步进电机控制实验; 实验 17.12864 图形液晶显示实验; 实验 18.1602 字符液晶显示实验; 实验 19.放音与录音实验; 实验 20.AD-DA 联合实验; 实验 21.IIC EEPROM 读写数据实验; 实验 22.CPLD 烧写实验; 以上实验项目均提供 C 语言版本的程序源代码,并有详细中文注释。 1.6 相关资料 1. 完整的原理图(PDF 格式,保证与 PCB 完全吻合),快速掌握多项实用接口的应用; 2. 所有实验提供 C 语言源代码,均有详细中文注释; 3. 在线烧写 FLASH 的方法与工具,用以固化用户自己的程序; 4. 芯片手册:提供开发板上全部芯片的芯片资料; 5. 送原版 TI DSP 开发环境 CCS2.2 for C2000; 6. 提供仿真器驱动及其他 DSP 书籍光盘相关学习资料; 7. 赠送 Acrobat reader、Bushound USB 总线监听软件、Sscom 串口调试助手等调试工具; 8. 赠送 Altera 下载线原理图; http://www.study-kit.com Email:studykit@vip.sina.com 共 164 页 第 6 页
  • 11. QQ2812 开发板用户手册 9. 赠送液晶字模软件; 10.赠送 TCP/IP 协议卷:卷 1~3; 11.赠送 USB 规范文档; 12.赠送 CAN2.0 规范文档; 13.赠送 U 盘系统说明文档; 14.赠送 FAT16、FAT32 系统说明文档; 15.赠送 UCOS-II 在 F2812 上的移植源码; 16.赠送 FFT、FIR 等算法库; 17.赠送 TI 全系列芯片封装库; 18.用户手册:非常详细,包含电路分析、代码介绍、 CCS2000 快速入门指导等; 以上赠送资料仅供学习用,请勿用于商业用途! 1.7 典型应用 教学应用、工业自动化控制、UPS、电机控制、机器人; 变频控制、汽车、机械、磁盘驱动、数字滤波; 振动分析、交流伺服、直流电机控制等。 1.8 装箱清单(基本配置) 1、 QQ2812 开发板 1 块; 2、 +5V 直流稳压电源 1 个; 3、 USB 高级屏蔽连线 1 条; 4、 串口直连线 1 条(一头针一头孔); 5、 1602 液晶模块 1 个; 6、 直流电机 1 个; 7、 用户光盘一张; 8、 DSP 超值学习资料光盘一张(DVD); 9、 赠送书籍:TMS320F281X DSP 原理及应用实例(北航出版社—万山明编著); 10、 保修卡、产品清单; http://www.study-kit.com Email:studykit@vip.sina.com 共 164 页 第 7 页
  • 12. QQ2812 开发板用户手册 1.0 其他可选配件 1、步进电机: 25 元; 2、12864 中文图形液晶:95 元; 3、Altera CPLD 下载线: 30 元; 4、232-485 转换头: 30 元(做 RS-485 实验需要用到); 5、USB-232 转换电缆: 60 元(力特 USB2.0,精挑细选出来的,兼容性好); 6、USB-CAN 转换器; http://www.study-kit.com Email:studykit@vip.sina.com 共 164 页 第 8 页
  • 13. 2.学习之前的准备工作 2.1 硬件准备 在学习之前您首先应该确认您的学习所必须的硬件都已齐备,这主要包括 QQ2812 开发板 套件、DSP 仿真器和一台调试仿真用的 PC。 (1) QQ2812 开发板套件 QQ2812 开发板; +5V 直流稳压电源; 串口直连线(一头针一头孔); ; USB 连线; 直流电机; 1602 显示液晶; 步进电机(选配); 128*64 图形液晶(选配) ; RS232-485 转换头(选配) (2) DSP 仿真器 想要深入学习需要有一个 DSP 仿真器,这样才能够进行单步、设断点、观察变量等操 作,没有仿真器无法进行针对硬件的实质性操作,意义不大。 仿真器是个通用设备,市面上的并口仿真器和 USB 接口仿真器都可以用,我们也都有 这两种型号的仿真器,如果需要请和我们联系。 并口仿真器 一般包括仿真器、+5V 直流稳压电源、并口连接线和 14Pin 标准 JTAG 调试连线。 USB 接口仿真器 一般包括仿真器、USB 连接线和 14Pin 标准 JTAG 调试连线。 (3) PC(计算机) 需要有一定的磁盘空间。 (4) 硬件安装注意 将仿真器与PC的并口或USB口相连,仿真器的JTAG插头插在板子上。
  • 14. QQ2812 开发板用户手册 请注意正确连接14 针的JTAG 电缆,该电缆接错可能会导致仿真器或目标系统永久损坏; 仿真器14 针插头第六孔应该已经堵死,目标系统14针插座第六针也应该拔掉。 切忌在开发板和仿真器有电的情况下,进行插拔操作。一定关闭电源再连接插拔电缆! 2.2 软件准备 (1) DSP 开发环境 CCS 2.2 FOR C2000 或者安装 CCS3.1,通常我们随盘赠送,仅供学习之用。 (2) 仿真器驱动程序 根据您的仿真器的不同而不同,请咨询您的仿真器供应商。 如果购买我们的仿真器,我们的并口仿真器和 USB 接口均提供相应的驱动程序及 DSP 仿真器用户手册。 (3) 实验代码 实验 1. 内部定时器 0 实验; 实验 2. 内部定时器 2 实验; 实验 3. 事件管理器实验; 实验 4. 数码管显示实验; 实验 5. 蜂鸣器控制实验; 实验 6. 外部 RAM 读写实验; 实验 7. 外部 FLASH 读写实验; 实验 8. GPIO 控制实验; 实验 9. 外部中断控制实验; 实验 10.DA 转换实验; 实验 11.RS-232 接口通讯实验; 实验 12.RS-485 接口通讯实验; 实验 13.CAN 总线接口实验; 实验 14.USB 接口通讯实验; 实验 15.直流电机控制实验; 实验 16.步进电机控制实验; 实验 17.12864 图形液晶显示实验; 实验 18.音频输出实验; 实验 19.录音放音联合实验 http://www.study-kit.com Email:studykit@vip.sina.com 共 164 页 第 2 页
  • 15. QQ2812 开发板用户手册 实验 20.CPLD 烧写实验; 实验 21.AD-DA 联合实验; 实验 22.1602 液晶显示实验; 实验 23.IIC&EEPROM 实验; 以下为 USB-NET 扩展板配套实验: 实验 30.FAT16 及 U 盘读写实验; 实验 31.FAT32 及 U 盘读写实验; 实验 32.FAT32 及移动硬盘读写实验; 实验 33.RTL8019 测试实验; 实验 34.UDP 测试实验; 实验 35.ICMP 测试实验; 实验 36.TCPIP 测试实验(QQ2812 作为服务器端) ; 实验 37.TCPIP 测试实验(QQ2812 作为客户端); 以下为算法实验: 实验 38.FFT 实验; 实验 39.FIR 实验; 实验 40.FIRLMS 实验; 实验 41.IIR 实验; 注意:光盘代码应该备份到硬盘,同时将文件夹的只读属性去掉!!如果条件允许,整 ! 个光盘最好都备份一下,避免长期使用造成损坏。 (4) 其他工具 认真看一下光盘,结合光盘说明,了解每个目录下的内容,包括 USB 口的驱动序, Cypress 的控制面板 USBcontrol 和 CPLD 开发软件 maxplusII。 http://www.study-kit.com Email:studykit@vip.sina.com 共 164 页 第 3 页
  • 16. QQ2812 开发板用户手册 2.3 元件布局图 2.4 跳线说明 跳线 功 能 说 明 默认值 备 注 1-2 ON :供电+5V 给步进电机 做步进电机控制实验需要跳 J4 短接 1-2 OFF:不给步进电机供电 上,平时可跳可不跳 1-2 ON :供电+5V 给 PWM 2-3 根据外部电机情况选择供电 J13 2-3 OFF:使不给 PWM 供电 短接 来源 1-2 ON :将 DA 输出通道 0 作为 AD 通道 0 的输入 J16 短接 做 AD-DA 实验时需要跳上 1-2 OFF:AD 通道 0 的输入由外部引入 http://www.study-kit.com Email:studykit@vip.sina.com 共 164 页 第 4 页
  • 17. QQ2812 开发板用户手册 1-2 ON :将 DA 输出通道 1 作为 AD 通道 1 的输入 J17 短接 做 AD-DA 实验时需要跳上 1-2 OFF:AD 通道 1 的输入由外部引入 1-2 ON :MP/MC 短接(接地) 用来烧写内部 FLASH , J18 短接 短接即可烧写 FLASH 1-2 OFF:断开表示烧写内部 FLASH 无效 1-2 ON : MCLK 与 BCLK 短接 J23 短接 1-2 OFF: 不短接 1-2 ON :接通蜂鸣器 蜂鸣器工作必须将此短路子 J26 短接 1-2 OFF:断开蜂鸣器 短接 2.5 连接器说明 为方用户查找,下表按板上插座的逆时针方向排序看,从左上开始。 连接器 功 能 说 明 备 注 JACK2 5V 电源接口 接标配电源,内正外负 JACK5 USB_DEVICE 插座 USB B 型座 JACK1 RS-232 接口(串口) 标准 DB9 孔插座 J7 CAN 总线接口 接线定义不要接错 J6 485 接口 接线定义不要接错 JACK3 MIC 输入插座 粉色插座 JACK4 耳机输出插座 绿色插座 J20 IO 输入插座 16 个 IO 输入 J19 CPLD JTAG 插座 标准 IDC10 定义 J25 外部中断输入插座 定义参见原理图 J1 1602 字符液晶接口插座 定义参见原理图 J2 12864 图形液晶接口插座 定义参见原理图 J28 IO 输出插座 16 个 IO 输出 J3 步进电机插座 定义参见原理图 J5 直流电机插座 定义参见原理图 http://www.study-kit.com Email:studykit@vip.sina.com 共 164 页 第 5 页
  • 18. QQ2812 开发板用户手册 连接器 功 能 说 明 备 注 J12 6 路 PWM 扩展接口插座 定义参见原理图 J22 DSP JTAG 接口插座 注意方向,定义参见原理图 J8, J9 DSP 所有管脚引出接口,用户可在此基础上做各种扩展 定义参见原理图 J10, J11 J14 SPI 接口扩展插座 定义参见原理图 J15 DA 输出接口插座 定义参见原理图 J27 外部两路 AD 信号输入接口 AD2,AD3,定义参见原理图 下面是接口的示意说明图 AD2-3 路 4 路 DA SPI 所有总线控制线 AD 等 DSP JTAG 6 路 PWM 电 源 直流电机 开关 步进电机 电 源 插座 数码管 USB 插座 16 路 IO 输出 串 口 插座 8个 指示灯 CPLD JTAG 8 个独 立按键 CAN 12864 液晶 16 路 IO 中断触 RS-485 MIC PHONE 中断源输入 1602 液晶 输入 发按键 http://www.study-kit.com Email:studykit@vip.sina.com 共 164 页 第 6 页
  • 19. QQ2812 开发板用户手册 2.6 硬件资源说明 外围器件 起 始 地 址 备 注 蜂鸣器地址 0x4000 写 8 个发光二极管地址 0x4100 写 1602 液晶使能端地址 0x4200 写 1602 液晶片选端地址 0x4300 写 1602 和 12864 液晶数据线地址 0x4400 写 SPI 片选地址 0x4500 写 音频信号地址 0x4600 写 PATEND 地址 0x4700 写 IO 口低 8 位地址 0x4E00 读写,读 J20,写 J28 IO 口高 8 位地址 0x4F00 读写,读 J20,写 J28 INT1 地址 0x4100 读 NMI 地址 0x4200 读 USB 的 FIFO 状态地址 0x4300 读 USB 的 PA 口状态地址 0x4400 读 按键数据地址 0x4800 读 USB 数据读写 0x4D00 读 SL811 地址 0x2000 读写 RTL8019 地址 0x5000 读写 片外 Flash 地址 0x80000 读写 片外 RAM 地址 0x100000 读写 http://www.study-kit.com Email:studykit@vip.sina.com 共 164 页 第 7 页
  • 20. QQ2812 开发板用户手册 3.软件安装及设置 3.1 安装步骤简述 很多网友不了解安装顺序,对安装过程有些不清楚,这里简单说一下。 1) 首先安装 CCS2.2 或者 CCS3.1,推荐安装 CCS2.2,因为我们的实验是基于 CCS2.2。 2)安装仿真器驱动,注意要和 CCS 安装在同一个目录; 3)设置 CCS,对于不同的 DSP 型号要进行不同的设置。这样一般就可以进入 CCS 了。 3.2 CCS 的安装 TMS320LF2812 DSP 的软件开发环境为 TI 公司的 CCS 2000,具体的安装步骤可直接运 行光盘中 CCS_v2.2_full_for_C2000 目录下的 CCS 软件的 setup.exe,按提示操作,即可完成 CCS 的安装,安装后会在桌面产生相应图标。详细步骤在此不再赘述。 注意:在安装过程中,系统一般会默认到 C 盘根目录下的,如果用户的 C 盘空间比较大的 话可以直接安装在 C 盘,如果 C 盘空间小的话可以指定安装到其他盘,因为以后还要安仿真器 驱动等等,如果 C 盘空间很小,系统运行将会不稳定。 如果您安装到 D 盘,那么下文的 C:TI2000 目录均应相应修改为 D:TI200。 3.3 安装仿真器驱动 1、 购买其他公司仿真器 购买其他厂家的仿真器,请参照其提供的相关文档或直接咨询对方。 2、 购买开发板之家的并口仿真器 1)如果安装的 CCS 是 2.2 版本的,则要选择光盘目录中的C2000SEED-XDSPP驱动程 序下的 SetupCCS2000_v22002.exe,按照提示依次操作即可。 注意: 1、安装目录设置应与 CCS 软件安装目录相同。 2、安装并口仿真器驱动时需要连接 internet 网络,需要下载 ISScript.Msi 文件。 如果您那里无法连接 internet,那么请找到 ISScript.Msi 文件,单独运行一下即可。 http://www.study-kit.com Email:studykit@vip.sina.com 共 164 页 第 8 页
  • 21. QQ2812 开发板用户手册 CCS 与仿真器驱动安装后会在桌面生成如下图标,安装结束重新启动计算机。 2) 如果安装的 CCS 是 3.1 版本的,则要选择光盘目录中 setupCCSPlatinum_v30118.exe 文件来进行安装,按照提示依次操作即可。 此版本不需要安装 ISScript.Msi 文件。 安装结束后桌面出现如下图标,安装结束重新启动计算机。 3、 购买开发板之家的 USB 口仿真器 仿真器驱动安装的具体步骤请参阅仿真器光盘中 Study-USB 增强版仿真器用户手册! http://www.study-kit.com Email:studykit@vip.sina.com 共 164 页 第 9 页
  • 22. QQ2812 开发板用户手册 3.4 CCS 的设置 3.4.1 使用并口仿真器设置 CCS 设置并口仿真器之前,要先安装并口仿真器驱动。如果是开发板之家的并口仿真器,更详 细的步骤参见仿真器光盘中的用户手册。 1、如果安装的 CCS 是 2.2 版本的。 点击桌面 SETUP CCS2.2,出现如下图所示。 点击 Close 图标,关掉下面的窗口; http://www.study-kit.com Email:studykit@vip.sina.com 共 164 页 第 10 页
  • 23. QQ2812 开发板用户手册 点击光标处 Install a Device driver; 注意:最左边一栏只能有一个目标平台,有其他的必须删掉。 如果是开发 C2XX,F24X,LF24XX,选择 sdgo2xx.dvr 打开,如果是开发 F28X,则打开 sdgo28x.dvr; http://www.study-kit.com Email:studykit@vip.sina.com 共 164 页 第 11 页
  • 24. QQ2812 开发板用户手册 点击 OK; 双击 Availeble Board 里的 sdgo28x.dvr; http://www.study-kit.com Email:studykit@vip.sina.com 共 164 页 第 12 页
  • 25. QQ2812 开发板用户手册 点击 Next; http://www.study-kit.com Email:studykit@vip.sina.com 共 164 页 第 13 页
  • 26. QQ2812 开发板用户手册 根据计算机 CMOS 里的并口设置修改 I/O port,一般为 378H 修改后点击 Next; 如果系统是单 DSP,选中 TMS320C28xx,点击 Add Single 一次,如果是多 DSP,则点击相应次 数。通常我们都使用 1 个 DSP;点 Next 继续 http://www.study-kit.com Email:studykit@vip.sina.com 共 164 页 第 14 页
  • 27. QQ2812 开发板用户手册 选择 gel 文件 f2812.gel,点 Finish 关闭; 注意:请一定要指定 gel 文件,实验发现有些情况还是有影响的。 出现如下画面 http://www.study-kit.com Email:studykit@vip.sina.com 共 164 页 第 15 页
  • 28. QQ2812 开发板用户手册 点 Fils->Save 保存此设置,或者选择退出,系统会出现如下提示,点击 是(Y); 至此并口仿真器基于 CCS2.2 的设置完成! 然后弹出一个窗口,询问要不要进入 CCS,点击 否(N)即可,等测试仿真器后再进入 CCS。 ***以下步骤是测试一下并口仿真器安装是否正确*** 1)先确认开发板和仿真器连接正确,并且都已正常上电; 上电顺序通常为开发板先上电,仿真器再上电。 2)双击桌面图标 SDConfig,依次来测试并口仿真器的正确性; 点击左侧的 378,同时点中 Emu; Default 情况下,Name of hardware 为 XDS510PP,Emulator port 为 0x378,模式根据计算机 CMOS 并口设置,保险起见可以先设为 SPP8 模式或 ECP 模式, 这两个模式目前还没有发现不能用的机器,其中 ECP 模式稍快一些。EPP 模式在某些并口兼容 性不是很好的机器上可能运行不是很稳定;可以根据自己机器的情况进行试验和设置。EPP 模 式如果不行,也可以检查一下 PC 的 BIOS 中的并口设置是否为 EPP 模式。 http://www.study-kit.com Email:studykit@vip.sina.com 共 164 页 第 16 页
  • 29. QQ2812 开发板用户手册 3)保存配置; 4)点击图标 R,如果出现**Emulator is reset,说明仿真器复位成功; 5)点击带红色的对勾的 Emulator Test (红色 R 左侧的按钮),应该提示发现 JTAG 设备信 息,说明仿真器和 CCS 的设置都是正确的。 这些均正常,说明仿真器是好的。如果有问题,请检查仿真器的好坏或者驱动装的路径是 否正确或者驱动是否与仿真器配套。 双击 CCS 图标,出现调试界面,可以进行调试了。 http://www.study-kit.com Email:studykit@vip.sina.com 共 164 页 第 17 页
  • 30. QQ2812 开发板用户手册 2、如果安装的 CCS 是 3.1 版本的。 点击 Setup CCS3.1 ,出现如下画面: 然后选择: 然后点击 File->Import…,将弹出如下对话框: http://www.study-kit.com Email:studykit@vip.sina.com 共 164 页 第 18 页
  • 31. QQ2812 开发板用户手册 点击 Browse…,并在弹出对话框中选择: 最后 OK 一下。 File->Save,然后推出安装设置步骤,点击“否”先不要启动 CCS。 接下来可点击 SDConfig v3.1,测试并口仿真器是否正常。 具体步骤同上节 CCS2.2 下并口仿真器的测试步骤,这里不再赘述。 http://www.study-kit.com Email:studykit@vip.sina.com 共 164 页 第 19 页
  • 32. QQ2812 开发板用户手册 3.3.2 使用 USB 接口仿真器设置 CCS 设置 USB 口仿真器之前,要先安装 USB 口仿真器驱动。如果是开发板之家的 USB 口仿真器, 更详细的步骤参见仿真器光盘中的 Study-USB 增强版用户手册。 注意:如果使用的是台式机,不要插前面板的 USB 口,驱动电流可能会不够。 1、 如果安装的 CCS 是 2.2 版本的 点击桌面 SETUP CCS2.2,出现如下图所示。 点击 Close 图标,关掉下面的窗口; http://www.study-kit.com Email:studykit@vip.sina.com 共 164 页 第 20 页
  • 33. QQ2812 开发板用户手册 点击光标处 Install a Device driver; 注意:最左边一栏只能有一个目标平台,有其他的必须删掉。 如果是开发 C2XX,F24X,LF24XX,选择 tixds24x.dvr 打开,如果是开发 F28x,则打 开 tixds28x.dvr; http://www.study-kit.com Email:studykit@vip.sina.com 共 164 页 第 21 页
  • 34. QQ2812 开发板用户手册 点击 OK; 双击 Availeble Board 里的 tixds28x.dvr; http://www.study-kit.com Email:studykit@vip.sina.com 共 164 页 第 22 页
  • 35. QQ2812 开发板用户手册 然后双击 tixds28x,在弹出的对话框中做如下配置。 然后继续点击下一步,并按下面图片所示进行设置:接着 Next > http://www.study-kit.com Email:studykit@vip.sina.com 共 164 页 第 23 页
  • 36. QQ2812 开发板用户手册 注意:这里的 IO 设置增强版的地址是 0,请注意! 继续 Next >,然后点击 Add Signel 继续 Next >,注意在这里要在你安装的 CCS2.2 目录下的 ti2000ccgel中指定一下 f2812.gel 文件。 http://www.study-kit.com Email:studykit@vip.sina.com 共 164 页 第 24 页
  • 37. QQ2812 开发板用户手册 最后 Finish 完成 CCS 设置。然后在 File->Save,退出配置设置,即可启动 CCS。 2、 如果安装的 CCS 是 3.1 版本的 点击 Setup ccs3.1 对 CCS3.1 和 USB 仿真器连接设置 2812 在 Platform 中选者 xds510 emulator http://www.study-kit.com Email:studykit@vip.sina.com 共 164 页 第 25 页
  • 38. QQ2812 开发板用户手册 选择你目标板的 DSP 型号,如果你的板子是 2812 的,你可以选者 F2812 USB 2.0 Emulator, 然后双击,结果如下: 然后用鼠标选中 F2812 XDS510 Emulator,在右键选择其属性 Properties 或者双击. 按下面步骤继续操作 http://www.study-kit.com Email:studykit@vip.sina.com 共 164 页 第 26 页
  • 39. QQ2812 开发板用户手册 点击 Browse 选项,系统会自动默认到 CCS3.1 下面的 drivers 文件的 Import 文件下面,如 果 没 有 你 可 以 在 CCStudio_v3.1/drivers/import 文 件 下 面 找 到 , 然 后 在 里 面 找 到 blackhawk.cfg 选中,打开如下所示: 继续单击下一步,设为 0x0,最后完成。 最后确定,然后还要在 File 下面对你的整个设置过程进行一下保存。至此整个连接过程全 部结束。退出 CCS_Setup,启动 CCS3.1。 最后目标板和仿真器都上电的情况下,启动 CCS3.1 之后会显示如下所示的界面: http://www.study-kit.com Email:studykit@vip.sina.com 共 164 页 第 27 页
  • 40. QQ2812 开发板用户手册 这时看到左下脚的 ,不要以为这是你前面配置过程中的问题,你只要在 Debug 下面 connect 一下即可。 此时就可以正常开始使用 CCS3.1 了。 http://www.study-kit.com Email:studykit@vip.sina.com 共 164 页 第 28 页
  • 41. QQ2812 开发板用户手册 3.5 CCS 软件简介 因为有众多书籍都详细介绍了 CCS 的用法以及 2812 编程,在这里仅仅是简单介绍一下。 强烈建议用户使用我们提供的现成的工程文件,在这个工程文件基础上进行文件的增加和 删除,这样可以避免由于设置不当带来的问题。 建议大家学习时,再买 1~2 本相应的书籍,这样能更快的进行学习。这里推荐几本书: 1)TMS320F281X DSP 原理及应用实例 万山明编著,北航出版社,29 元 2)TMS320F2812 原理图与开发 苏奎峰 吕强 耿庆峰 陈圣俭 编著,电子工业出版社,43 元 3) DSP 集成开发环境 ――CCS 及 DSP/BIOS 的原理与应用 彭启琮 管庆 编著,电子工业出版社,39 元 下面我们简单介绍一下,如何建立一个工程。 (1)首先新建一个文件夹目录,用以存放用户程序。 (2)运行 CCS,进入 CCS 开发环境,如下图所示 http://www.study-kit.com Email:studykit@vip.sina.com 共 164 页 第 29 页
  • 42. QQ2812 开发板用户手册 在极其个别的情况下,由于计算机操作系统用久了,可能会有些混乱,也许会出现,一启 动 ccs,立刻 cpu 就是全速运行的状态,那么也没有关系,请执行:Debug->Reset Cpu 即可。 (3)新建一个工程,如下图 (4)选择路径,输入工程项目名,并确定,则如下图所示 http://www.study-kit.com Email:studykit@vip.sina.com 共 164 页 第 30 页
  • 43. QQ2812 开发板用户手册 (5)添加源文件,添加 CMD 文件,添加库文件,如下图所示: 添加 CMD 文件和库文件跟添加源文件的方法相似,在这里不在赘述。 推荐用户拷贝我们现成的 CMD 文件和库文件,然后根据自己的需要进行修改。 (6)设置 BUILDING OPTIONS 主要是 Linker 选项: Output Module: absolute executable Autoinit Mode: run-time Autoinitialize Stack Size: 200h (可以设置,也可以不设置,可在 CMD 中包含) Code Entry Point: main 这是默认设置。 http://www.study-kit.com Email:studykit@vip.sina.com 共 164 页 第 31 页
  • 44. QQ2812 开发板用户手册 (7)编译,生成 *.out 文件,如果程序有错误,必须修改正确,直到编译没错误。 http://www.study-kit.com Email:studykit@vip.sina.com 共 164 页 第 32 页
  • 45. (8)LOAD 程序,注意:*.out 文件在工程目录中的 DEBUG 文件夹中,如出现如下所示,可不 理会,点”NO”继续下载文件到 DSP 的内存中仿真运行。 下载界面如下所示: (9)点击 Debug -> Go Main,可以开始单步跟踪或全速运行,观看结果,具体操作根据具体 情况,在此不在赘述。 如下图所示:
  • 46. QQ2812 开发板用户手册 如果出现如下画面,请重新 load 一下 out 文件。 3.6 CPLD 软件的安装(MaxPlusII) 打开光盘目录下的 maxplusII 文件,然后找到其中的 base.exe 安装文件。baseline.pdf 为它 的英文安装说明。用户也可根据它来进行安装。 双击上面图标进入安装向导: http://www.study-kit.com Email:studykit@vip.163.com 共 164 页 第 34 页
  • 47. QQ2812 开发板用户手册 Next>进行下一步,一直继续直到: http://www.study-kit.com Email:studykit@vip.163.com 共 164 页 第 35 页
  • 48. QQ2812 开发板用户手册 安装结束后,你在开始->程序下面会找到 为方便使用,可以将其 MAX+plus II 10.2 BASELINE 的快捷方式复制到到桌面。 http://www.study-kit.com Email:studykit@vip.163.com 共 164 页 第 36 页
  • 49. QQ2812 开发板用户手册 接下来安装其 license.dat 文件,这里仅供学习,勿用于商业用途。 双击上面图标 在 Options->License Setup…下面打开 http://www.study-kit.com Email:studykit@vip.163.com 共 164 页 第 37 页
  • 50. QQ2812 开发板用户手册 点击 Browse…,选择我们光盘 maxplusII 文件目录下的 License.dat 文件 最后 OK! 至此 maxplusII 软件安装全部结束。 http://www.study-kit.com Email:studykit@vip.163.com 共 164 页 第 38 页
  • 51. QQ2812 开发板用户手册 4.硬件电路讲解 4.1 供电电路 U1 VCC 3 2 GND VIN VOUT SPX1117-3.3 C30 C34 JACK2 S1 +5V 1 1 47u/16V 0.1u 1 FB1 2 2 1 FB 2 3 SW SPDT 3 2.2uH POWER R1 470 U3 C29 C33 47u/16V 0.1u 3 2 GND VIN VOUT 1.8V 1 LED1 SPX1117-1.8 C32 +5V 47u/16V C36 1 0.1u 2 U2 3.3VA 3 2 GND VIN VOUT 电源 & 上电复位 SPX1117-3.3 C31 C35 1 47u/16V 0.1u 电源可由外部电源引入,电源插孔 JACK2 标识为内正外负,+5V 稳压直流电源输入, S1 是电源的开关。 SPX1117-3.3 电源转换芯片(U1)作为 5V 转 3.3V 的高性能稳压芯片,为这个开发板提 供稳定可靠的主电源 VCC(3.3V)。 SPX1117-3.3 电源转换芯片(U2)提供的 3.3VA 是提供给 AD 使用的。 SPX1117-1.8 电源转换芯片(U3)提供 1.8V 给 DSP 内核使用。 SPX1117 输出后的 47uF 的电容不能省略,这样能更好的保证电源质量,具体可参考 1117 的数据手册。 SPX1117 系列 LDO 芯片输出电流最高可达 800mA(注意后缀),输出电压的精度在±1 %以内,还具有电流限制和热保护功能,并且价格低廉,广泛应用于手持仪表,数字家电和 工业控制领域。使用时,输出端通常接一个 10uF 或者 47uF 的电容来改善瞬态响应和稳定性。 在对功率要求比较大的场合,请参考选用其他 LDO 芯片。 http://www.study-kit.com Email:studykit@vip.163.com 共 164 页 第 39 页
  • 52. QQ2812 开发板用户手册 4.2 复位电路 2 4 S2 RST U5 1 8 RST 1 3 MR RST 2 7 /RST VCC C6 VCC RST 3 6 GND 4 5 0.1u PFI PFO SP708R 使用专门复位芯片 SP708R,保证 DSP 芯片可靠复位,并提供手工复位按钮,方便调试。 本电路中只采用了 SP708R 的 7 脚(/RST)对 DSP 进行复位。 4.3 时钟振荡电路 锁向环(PLL)模块主要用来控制 DSP 内核的工作频率,外部提供一个参考时钟输入, 经过 PLL 倍频或分频后提供给 DSP 内核。2812 DSP 有 4 位倍频位,能够实现 0.5~10 倍的倍 频。 下图为本开发板上采用的电路,采用的内部振荡器方式,选用的外部晶振为 30M 的电路。 ADCBGREFIN GPIOG5 /SCIR X1/XCLKI N TESTSEL CLKOUT TEST1 TEST2 X2 67 66 76 77 134 164 119 CLK_OUT Y2 C55 30M C56 22p 22p http://www.study-kit.com Email:studykit@vip.163.com 共 164 页 第 40 页
  • 53. QQ2812 开发板用户手册 4.4 峰鸣器控制电路 B1 BUZEER 1 2 VCC Q18 J26 R39 BUZEER 1 2 8050 Motor Power 1k R38 1.5k 开发板采用三极管来控制峰鸣器的发声,请注意 R38 为 1.5k 强下拉。输入的控制信号 BUZZER 是由 CPLD 引出来的,DSP 向 CPLD 的 BUZZER 的地址输送数据来进行控制的,它 的地址为 0x4000,大家可以看我们提供的程序内容来分析。跳线 J26 用于使能蜂鸣器。 4.5 外扩 RAM 电路 U11 A0 1 7 D0 A0 I/O0 A1 2 8 D1 A1 I/O1 A2 3 9 D2 A2 I/O2 A3 4 10 D3 A3 I/O3 A4 5 13 D4 A4 I/O4 A5 18 14 D5 A5 I/O5 A6 19 15 D6 A6 I/O6 A7 20 16 D7 A7 I/O7 A8 21 29 D8 A8 I/O8 A9 22 30 D9 A9 I/O9 A10 23 31 D10 A10 I/O10 A11 24 32 D11 A11 I/O11 A12 25 35 D12 A12 I/O12 A13 26 36 D13 A13 I/O13 A14 27 37 D14 A14 I/O14 A15 42 38 D15 A15 I/O15 A16 43 A16 A17 44 A17 11 VCC VCC 33 VCC CS6 6 CE C25 C26 WR 17 WE RD 41 OE 0.1u 0.1u 40 12 UB GND 39 34 LB GND IS61LV25616AL 选用的 RAM 型号为 IS61LV25616AL,256K×16bit 大小。这里用了 A0~A17,共 18 根地址 线,最大为 256K;D0~D15 共 16 根数据线。片选 CS6 和读写 WR,RD 信号都是由 DSP 引出来的。 http://www.study-kit.com Email:studykit@vip.163.com 共 164 页 第 41 页
  • 54. QQ2812 开发板用户手册 4.6 外扩 FLASH 电路 U12 SST39VF800 A0 25 29 D0 A0 DQ0 A1 24 31 D1 A1 DQ1 A2 23 33 D2 A2 DQ2 A3 22 35 D3 A3 DQ3 A4 21 38 D4 A4 DQ4 A5 20 40 D5 A5 DQ5 A6 19 42 D6 A6 DQ6 A7 18 44 D7 A7 DQ7 A8 8 30 D8 A8 DQ8 A9 7 32 D9 A9 DQ9 A10 6 34 D10 A10 DQ10 A11 5 36 D11 A11 DQ11 A12 4 39 D12 A12 DQ12 A13 3 41 D13 A13 DQ13 A14 2 43 D14 A14 DQ14 A15 1 45 D15 A15 DQ15 A16 48 VCC A16 A17 17 37 A17 VCC C27 A18 16 A18 WR 11 46 0.1u /WE GND RD 28 27 /OE GND CS2 26 /CE NC NC NC NC NC NC NC 10 12 13 14 15 47 9 外扩的 FLASH 型号为 SST39VF800,512K * 16bit,方便用户烧写较大程序。这里和 SRAM 的区别就是在地址线上面比 SRAM 多了一根,所以最大可以达到 512K,片选信号用 CS2。 4.7 JTAG 接口电路 JTAG 接口提供对 DSP 的内部 FLASH 的烧写和仿真通讯。 该部分的引脚定义请不要随便更改! J22 VCC TMS TRST VCC 1 2 TDI 3 4 VCC R81 5 6 R82 TDO 10k 7 8 10k 9 10 TCK 11 12 EMU0 EMU1 13 14 JTAG http://www.study-kit.com Email:studykit@vip.163.com 共 164 页 第 42 页
  • 55. QQ2812 开发板用户手册 4.8 DSP 引脚扩展 为方便用户扩展及开发,将 TMS320LF2812 主要引脚均全部引出,J8,J9,J10,J11 分 别是 DSP 四个方向的各个有用管脚。 这些引脚定义如下图所示: J8 J10 ADCINB0 ADCINB1 CANRX TXB 1 2 30 29 ADCINB2 ADCINB3 RXB PWM1 3 4 28 27 ADCINB4 ADCINB5 PWM2 PWM3 5 6 26 25 ADCINB6 ADCINB7 PWM4 D12 7 8 24 23 GNDF A0 D13 PWM5 9 10 22 21 D0 DIN PWM6 T1CMP 11 12 20 19 D1 DOUT T2CMP A4 13 14 18 17 FSOUT BCLK QEP2 A5 15 16 16 15 F8 D2 QEP11 A6 17 18 14 13 D3 FSIN T2CTRIP TDIRA 19 20 12 11 SCLK D4 TCLKINA A7 21 22 10 9 D5 STEA CLK_OUT A8 23 24 8 7 SIMO D6 C1TRIP C2TRIP 25 26 6 5 RD SOMI C3TRIP A9 27 28 4 3 CS1 A1 A10 A11 29 30 2 1 HEADER 15X2 HEADER 15X2 J9 J11 PWM8 PWM7 CS6 A12 1 2 30 29 PWM10 PWM9 D14 F14 3 4 28 27 PWM12 PWM11 A13 A14 5 6 26 25 T3CMP R/W D15 A15 7 8 24 23 T4CMP D7 INT1 NMI 9 10 22 21 QEP4 QEP3 /INT_68013 A16 11 12 20 19 C4TRIP QEP12 TXA A17 13 14 18 17 C6TRIP C5TRIP RXA A18 15 16 16 15 D9 D8 XHOLD /RST 17 18 14 13 TCLKINB TDIRB XREADY ADCINA7 19 20 12 11 D11 D10 ADCINA6 ADCINA5 21 22 10 9 A2 T3CTRIP ADCINA4 ADCINA3 23 24 8 7 T4CTRIP XHOLA ADCINA2 ADCINA1 25 26 6 5 A3 WR ADCINA0 ADCLO 27 28 4 3 CS2 CANTX GNDF 29 30 2 1 HEADER 15X2 HEADER 15X2 http://www.study-kit.com Email:studykit@vip.163.com 共 164 页 第 43 页
  • 56. QQ2812 开发板用户手册 4.9 走马灯与按键电路 LED2 1 2 L1 L1 LED3 1 2 L2 L2 VCC 470 R87 LED4 1 2 L3 470 R88 L3 470 R89 LED5 1 2 L4 470 R90 L4 470 R91 LED6 1 2 L5 470 R92 L5 470 R93 LED7 1 2 L6 470 R94 L6 LED8 1 2 L7 L7 LED9 1 2 L8 L8 K1 1 2 R95 10K K1 3 K1 4 1 K2 2 R96 10K K2 3 K2 4 K3 1 2 R97 10K K3 3 K3 4 K4 1 2 R98 10K K4 3 K4 4 K5 1 2 R99 10K K5 3 K5 4 VCC K6 1 2 R100 10K K6 3 K6 4 K7 1 2 R101 10K K7 3 K7 4 K8 1 2 R102 10K K8 3 K8 4 开发板上配置有 8 个 LED 发光管和 8 个按键,对 8 个 LED 的控制是通过 CPLD 的的 IO 输 出。 对按键信息的接收是通过 CPLD 的 IO 输入。 大家在学习时可通过我们提供的 1 到 3 的 3 个实验来学习,他们都是对 LED 的控制,但 原理不同,LED 的地址为 0X4100。 http://www.study-kit.com Email:studykit@vip.163.com 共 164 页 第 44 页
  • 57. QQ2812 开发板用户手册 4.10 SCI 串口通讯电路 DSP 内置 SCI 通讯模块。 VCC C3 0.1u JACK1 C2 1 0.1u U4 C4 6 C1 1 16 0.1u C1+ VCC RX_2322 3 15 C1- GND 7 4 2 C5 C2+ V+ TX_232 3 0.1u 5 6 0.1u C2- V- 8 13 12 R1IN R1OUT 4 11 14 T1IN T1OUT 9 TX_232 8 9 RXA R2IN R2OUT 5 TXA 10 7 RX_232 T2IN T2OUT RS232 SP3232 RS-232 接口芯片采用的是 SP3232, 3.3V 供电的芯片, 是 请大家注意使用。板上 TX_232, RX_232 标识是指 PC 端的的发送和接收,串行通讯的双方的 TX,RX 必须反接,所以在原理 图电路中 PC 的 TX_232 输出的是目标板的 SCIRXD,目标板的 SCITXD 经过 MAX232 上输出 的是 PC 的 RX_232。实验时需要用一根直连线(一头针一头孔)。 SP3232 更详细的资料请参考其数据手册。 4.11 RS-485 通讯电路 VCC C8 Q26 0.1u P6KE8.2 C58 8 30p U7 RXB 1 GND VCC RO TXB 4 7 B DI B R57 J6 TXB- 2 6 A RE A 470 2 3 DE 1 SP3485E 485 5 Q27 P6KE8.2 C59 30p RS485 RS-485 接口芯片采用的是 SP3485,是 3.3V 供电的芯片,请大家注意使用。485 控制脚 TXB-是由 CPLD 的 IO 进行控制,终端电阻根据 RS-485 总线组网情况进行取舍。 在本开发板中,RS-485 总线未经过 DC-DC 进行物理隔离。为增强抗干扰能力,用户在自 行扩展的时候推荐使用 DC-DC 进行物理隔离,尤其是应用于工业场合时。 http://www.study-kit.com Email:studykit@vip.163.com 共 164 页 第 45 页
  • 58. QQ2812 开发板用户手册 4.12 CAN 通讯接口电路 DSP 内置 CAN2.0 控制器。 R54 47k Q25 R66 P6KE8.2 C57 120 U8 30p CANTX_1 1 8 J7 2 TXD Rs 7 R55 5R CAN1A+ GND CANH 1 +5V 3 6 CAN1A- VCC CANL 2 CANRX_1 4 5 RXD Vref R56 5R CAN P82C250 Q28 P6KE8.2 C60 30p CANTX_1 R27 +5V 10k CANRX_1 R28 10k 在开发板中 CAN 总线收发器采用的型号是 PCA82C250。它将 CANTX,CANRX 信号转化 为 CANH,CANL 信号在 CAN 总线上传输。 注意:这里 PCA82C250 是 5V 供电的芯片,使用 CPLD 进行了 CANTX,CANRX 的电平 转换,转换为 DSP 接受的 3.3V 电压,请用户使用时注意! 在本开发板中,CAN 总线未经过 DC-DC 进行物理隔离。为增强抗干扰能力,用户在自 行扩展的时候推荐使用 DC-DC 进行物理隔离,尤其是应用于工业场合时。 4.13 数码管控制电路 VCC C9 16 0.1u U9 U10 SIMO 14 15 10 VCC R17 1.5K VCC SER O0 A 1 9 1 SCLK 11 O1 2 R18 1.5K 8 B VCC 6 10 SRCLK O2 3 R19 1.5K 5 C VCC 7 VCC SRCLR O3 4 R22 1.5K 4 D H SPICS 12 O4 5 R23 1.5K 2 E 13 RCLK O5 6 R24 1.5K 3 F E O6 7 R25 1.5K G GND O7 9 R26 1.5K Q7 74HC595 8 使用 DSP 的 SPI 接口(IO 方式)控制数码管,具体的使用用户可参照相关书籍和我们提 供的程序注解。 主要硬件部分:DSP,CPLD,74HC595(串入并出的移位器),共阳数码管。SPIMOSI 和 SPICLK 直接从 DSPJIE 接到了 74HC595 的 SER 和 SRCLK,作为数据和时钟信号的输入, SPICS 由 CPLD 引出来控制 74HC595 的选通,SPI_CS 的片选地址为 0X4500。 http://www.study-kit.com Email:studykit@vip.163.com 共 164 页 第 46 页
  • 59. QQ2812 开发板用户手册 4.14 AD 转换电路 3.3VA 8 U19A ADCINA2' R75 3 1K 1 ADCINA2 2 R10 C22 GNDF J27 R10,R14未 接故 输 范 0~3V 焊 , AD 入 围 1.5K LM358 0.1u 3 3 4 ADCINA3' 2 GNDF 2 ADCINA2' 1 1 GNDF AD_OUTSIDE GNDF ADCINA3' R76 5 U19B 1K 7 ADCINA3 6 R14 LM358 C28 1.5K 0.1u GNDF GNDF VSS VSS VSS VSS VSS VSS VSS VSS VSS VSS VSS VSS VSS VSS VSS VDDI O VDDI O VDDI O VDDI O VDDI O VDD VDD VDD VDD VDD VDD VDD VDD VDD VDD3VFL ADCINB0 2 ADCINB0 ADCINB1 3 ADCINB1 ADCINB2 4 ADCINB2 ADCINB3 5 ADCINB3 ADCINB4 6 ADCINB4 ADCINB5 7 ADCINB5 ADCINB6 8 ADCINB6 ADCINB7 9 ADCINB7 GNDF 165 VSSA2 3.3VA 166 VDDA2 ADCINA0 174 ADCINA0 ADCINA1 173 ADCINA1 ADCINA2 172 ADCINA2 ADCINA3 171 ADCINA3 ADCINA4 170 ADCINA4 ADCINA5 169 ADCINA5 ADCINA6 168 ADCINA6 ADCINA7 167 ADCINA7 3.3VA 14 VDDA1 GNDF 15 VSSA1 10 ADCREFM 11 ADCREFP 16 ADCRESEXT 12 AVSSREFBG 3.3VA 13 C23 C24 AVDDREFBG ADCLO 175 ADCLO 1.8V 162 0.1u 0.1u VDD1 163 24.9K VSS1 R77 3.3VA 1 VDDAIO 176 VSSAIO PWM1 92 DSP 内置 16 通道 12 位 ADC,可配置为 2 个独立的 8 通道模块,分别服务于事件管理器 A 和 B。其中的 INA2,INA3 两路作了前端跟随处理,主要是为了方便用户做二次开发。其 他 14 路未作处理,用户可以直接使用。 DSP 能接受的 AD 信号在 0~3V,注意:外部输入电压值不能超出这个范围!。在开发板 中,单独了采用电源基准源,保证信号源稳定可靠。 ADC 时钟可配置为 25MHz,最高采样带宽为 12.5MHz。 http://www.study-kit.com Email:studykit@vip.163.com 共 164 页 第 47 页