实验环境介绍

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

DSP原理及应用实验教材——28335和6713实验教程

电工电子中心

版本号:V1.00

徐东

目录

1.实验环境 (1)

1.1 实验箱介绍 (1)

1.1.1主板SEED-DTK_MBoard (1)

1.1.228335核心板SEED-DEC28335 (14)

1.1.36713核心板SEED-DEC6713 (14)

1.2软件和驱动程序安装方法: (15)

1.2.1 CCS3.3软件安装 (15)

1.2.2 仿真器SEED-XDS510PLUS 的驱动安装 (18)

1.2.3 驱动程序的配置 (22)

1.3 不同核心板切换方法 (25)

2.TMS320F28335实验内容 (26)

2.1软件学习实验之一(CCS 使用) (26)

2.1.1 实验目的: (26)

2.1.2 实验内容: (26)

2.1. 3 实验背景知识: (26)

2.1.4 实验准备: (31)

2.1.5 实验步骤: (31)

2.2 CCS 入门实验2(C 语言的使用) (38)

2.2.1 实验目的: (38)

2.2.2实验内容: (38)

2.2.3 实验背景知识: (38)

未定义书签。。

2.2.4 实验程序,包含文件:.................................................................................... 错误!未定义书签

2.2.5 实验准备: (40)

2.2.6 实验步骤: (41)

实验环境

1.实验环境

这一部分内容是实验前的准备工作。所谓实验环境,包括硬件环境和软件环境。硬件环境,也就是实验箱;软件环境包括调试软件的安装和使用。安装我们在这一部分介绍,使用作为实验内容在下一部分学习。

1.1 实验箱介绍

实验箱有两部分组成:实验箱主板和核心板。其中主板的型号是SEED-DTK_MBoard,主板上可以安装不同型号的核心板,本课程实验包括SEED-DEC28335和SEED-DEC6713两种核心板。下面介绍实验箱的硬件配置。

1.1.1主板SEED-DTK_MBoard

在SEED-DTK_MBoard 中主要集成了DSP、FLASH、SRAM、UART、LCD 和D/A等外设。这样使其能够应用在显示、键盘和模拟信号输出及其相关的领域。主板的主要功能模块如下图所示,包括: TMS320VC5402@100MHz DSP主控制器

外扩SRAM,最大容量为256K x 16 位,基本配置为64K x 16 位

外扩Flash,最大容量为512K x 16 位,基本配置为256K x 16 位

通用键盘接口,最多支持20 个按键,配有19 个按键的薄膜键盘

LCD 液晶显示器接口,支持T6963C 控制器,配240×128 点阵LCD

4路D/A 输出

1路UART 接口,接口标准CMOS 电平/RS232/RS485 可硬件选配

1路McBSP 接口

JTAG 仿真器接口,方便二次开发

SEED-DTK_MBoard的各个功能模块的参数:

主处理器:TMS320VC5402,主频100MHz;

SRAM:64K x 16 位,12ns(可扩展至256K x 16 位);

FLASH:256K x16 位,70ns(可扩展至512K x 16 位);

UART:1通道,硬件配置为RS232/RS485 或CMOS 电平,19.2Kbaud;

D/A:4通道模拟电压输出,信号范围为±10V;

LCD:配置240 x 128 点阵LCD

键盘:与计算机小键盘一至

以下各小节分别介绍SEED-DTK_MBoard的主要功能模块。

1.1.1.1TMS320VC5402 基本系统

主板的核心系统是以TMS320VC5402作为微处理器的一个基本系统。因为课程实验针对核心板(28335和6713)设计,主板的5402系统控制主板各功能模块,协调完成核心板的各个实验,这里只对TMS320VC5402系统做一个简单介绍,详细的内容可以根据需要参考TI的数据手册。应该注意到,TMS320VC5402系统的JTAG接口对于使用者开放,因此,我们也可以在主板上学习和开发5402。

(1)TMS320VC5402 存贮空间的配置

TMS320VC5402 有3个独立的存储空间:程序、数据和I/O。其中:

程序存储空间寻址范围为:1M x 16 位(以64K x 16 位为一页,总共有16 页);

数据存储空间寻址范围为:64K x 16 位;

I/O 存储空间寻址范围为:64K x 16 位。

‘VC5402 片上有16K x 16 位的SRAM 和4K x 16 位的ROM,另外,在SEED-DTK_MBoard上还外扩了SRAM(基本配置为64K x 16 位,最大可配256K x 16位)、FLASH(基本配置为256K x 16 位,最大可配512K x 16 位)。

这些存储体根据实际应用的不同,在’VC5402 存储空间中的映射不是固定不变的。比如,上电复位后,由存储器进行Bootload时,FLASH 应映射到数据空间;而Bootload 完成后,为了充分发挥FLASH 储存容量大的优点,应将其映射到程序储存空间。各储存体的具体映射可由用户根据以下控制位与寄存器进行控制:

控制位MP/MC,位于CPU 寄存器PSMT;

控制位OVLY,位于CPU 寄存器PSMT;

控制位DROM,位于CPU 寄存器PSMT;

寄存器bootsts,位于SEED-DTK_MBoard 的CPLD 内;

C5402 片内SRAM和ROM在储存空间中的映射由MP/MC、OVLY 和DROM控制位控制,片外扩展的SRAM 和FLASH 既可映射到’VC5402 的数据空间、也可映射到’VC5402的程序空间,由寄存器

寄存器bootsts中控制位(bootsts 位于’VC5402 的I/O 空间,其地址为0x001c)控制。

的BOOT控制位

(2)PLL 锁相环

‘VC5402 片内集成有PLL锁相环电路,对输入时钟进行倍频,为CPU提供时钟。PLL倍频系数表如下,可以硬件配置或软件配置:

’VC5402 上有3个引脚:CLKMD1、CLKMD2、CLKMD3,用于在上电复位时,由硬件来配置PLL的倍频系数。SEED-DTK_MBoard 中,外部输入时钟为10MHz,CLKMD[1:3]配置为010B,由上表可知,PLL 倍频系数为5。所以上电复位时,’VC5402工作在50MHz主频下。

相关文档
最新文档