DSP教学实验箱用户手册

上传人:飞****9 文档编号:131963930 上传时间:2020-05-11 格式:PDF 页数:57 大小:3.30MB
返回 下载 相关 举报
DSP教学实验箱用户手册_第1页
第1页 / 共57页
DSP教学实验箱用户手册_第2页
第2页 / 共57页
DSP教学实验箱用户手册_第3页
第3页 / 共57页
DSP教学实验箱用户手册_第4页
第4页 / 共57页
DSP教学实验箱用户手册_第5页
第5页 / 共57页
点击查看更多>>
资源描述

《DSP教学实验箱用户手册》由会员分享,可在线阅读,更多相关《DSP教学实验箱用户手册(57页珍藏版)》请在金锄头文库上搜索。

1、 I 目 录 I 目目 录录 第一部分第一部分 S 型实验箱用户手册型实验箱用户手册 1 第一章 ICETEK DSP 教学实验箱简介 1 一 ICETEK DSP 教学实验箱的特点和指标 1 二 ICETEK DSP 教学实验箱的组成 参见图 1 1 2 三 ICETEK DSP 教学实验箱结构图 参见图 1 2 4 第二章 ICETEK DSP 教学实验箱操作手册 5 一 ICETEK DSP 教学实验箱的拆卸和安装 5 二 ICETEK DSP 教学实验箱使用注意事项 5 三 ICETEK DSP 教学实验箱故障判断及排除 6 第二部分第二部分 D 型实验箱用户手册型实验箱用户手册 7

2、第一章 ICETEK DSP 教学实验箱简介 7 一 ICETEK DSP 教学实验箱的特点和指标 7 二 ICETEK DSP 教学实验箱的组成 8 三 ICETEK DSP 教学试验箱使用说明 9 第二章 ICETEK DSP 教学实验箱操作手册 15 一 ICETEK DSP 教学实验箱的拆卸和安装 15 二 ICETEK DSP 教学实验箱使用注意事项 15 三 ICETEK DSP 教学实验箱故障判断及排除 16 第三部分第三部分 60 型液晶控制板用户手册型液晶控制板用户手册 17 第一章 教学实验箱硬件接口和编程说明 17 一 ICETEK DSP 教学实验箱的外围接口 17 二

3、 ICETEK DSP 教学实验箱硬件编程 20 第四部分第四部分 61 型液晶控制板用户手册型液晶控制板用户手册 24 第一章 教学实验箱硬件接口和编程说明 24 一 ICETEK DSP 教学实验箱的外围接口 24 二 ICETEK DSP 教学实验箱硬件编程 27 第五部分第五部分 80 型液晶控制板用户手册型液晶控制板用户手册 31 目 录 II 第一章 教学实验箱硬件接口和编程说明 31 一 ICETEK DSP 教学实验箱的外围接口 31 二 ICETEK DSP 教学实验箱硬件编程 34 第六部分第六部分 数字信号源使用说明数字信号源使用说明 38 一 ICETEK DSP 数字

4、信号源的特点和指标 38 二 ICETEK DSP 数字信号源的结构图 38 三 ICETEK DSP 数字信号源连接说明 40 四 ICETEK DSP 数字信号源使用说明 43 第七部分第七部分 ICETEK 5100USB1 1 2 0 系列通用开发系统使用说明系列通用开发系统使用说明 46 第一章 硬件安装使用说明 46 一 系统工作环境 46 二 安装步骤 46 第二章 开发软件 1 液晶显示模块编程控制 液晶显示模块编程控制 液晶显示模块的访问 控制是由 DSP 对扩展接口的操作完成 控制控制 I O 口的寻址 口的寻址 命令控制接口 CTRLCDCMDR 数据控制接口的地址为 C

5、TRLCDLCR 和 CTRLCDRCR 辅助控制接口 CTRLCDCR 显示控制方法 显示控制方法 液晶显示模块中有两片显示缓冲存储器 分别对应屏幕显示的象素 向其中写入数值将改变显示 写入 1 则显示一点 写入 0 则不显示 其地址与象素 的对应方式如表 3 3 瑞泰创新 60 V6 1 液晶控制板用户手册 21 地址地址 北京市海淀区知春路 108 号豪景大厦 A 座 18 层 电话电话 010 62105690 中继 91 97 传真传真 010 62105699 表表 3 3 地址与象素的对应方式地址与象素的对应方式 左侧显示内存 左侧显示内存 右侧显示内存 右侧显示内存 Y 0 1

6、 62 63 0 1 62 63 行 号 DB0 DB0DB0 DBO DBO DBODBODBODBODBO 0 X 0 DB7 DB7DB7 DB7 DB7 DB7DB7DB7DB7DB7 7 DB0 DB0DB0 DB0 DB0 DB0DB0DB0DB0DB0 8 DB7 DB7DB7 DB7 DB7 DB7DB7DB7DB7DB7 55 X 7 DB0 DBODBO DBO DBO DBODBODBODBODBO 56 DB7 DB7DB7 DB7 DB7 DB7DB7DB7DB7DB7 63 发送控制命令 向液晶显示模块发送控制命令的方法是通过向命令控制 I O 接口写入命 令控制字

7、 然后再向辅助控制接口写入 0 由于液晶模块相对于 DSP 来讲是慢速设备 在命令之间可能需要增加延时语句 下面给出的是基本命令字 解释和 C 语言控制语句 举例 显示开关 0 x3f 打开显示 0 x3e 关闭显示 CTRLCDCMDR 0 x3f CTRLCDCR 0 将液晶显示打开 CTRLCDCMDR 0 x3e CTRLCDCR 0 将液晶显示关闭 设置显示起始行 0 x0c0 起始行取值 其中起始行取值为 0 至 63 CTRLCDCMDR 0 x0c0 CTRLCDCR 0 设置从存储器第 0 行开始显示 CTRLCDCMDR 0 x0c8 CTRLCDCR 0 设置从存储器第

8、8 行开始显示 设置操作页 0 x0b8 页号 其中页号取值为 0 7 CTRLCDCMDR 0 x0b0 CTRLCDCR 0 设置即将操作的存储器第 0 页 CTRLCDCMDR 0 x0b2 CTRLCDCR 0 设置即将操作的存储器第 2 页 设置操作列 0 x40 列号 其中列号为取值为 0 63 CTRLCDCMDR 0 x40 CTRLCDCR 0 设置即将操作的存储器第 0 列 CTRLCDCMDR 0 x44 CTRLCDCR 0 设置即将操作的存储器第 4 列 写显示数据 在使用命令控制字选择操作位置 页数 列数 之后 可以将待显示的数据写 入液晶显示模块的缓存 将数据发送

9、到相应数据控制 I O 接口即可 由于液晶模块相对于 DSP 来讲是慢速设备 在命令之间可能需要增加延时语句 C 语言语句举例说明 CTRLCDLCR 0 x80 CTRLCDCR 0 向左侧屏幕缓存存入数 0 x80 如果显示行 页号和列号均为 0 时 屏幕上第 8 行第 1 列将显 示黑色象素 CTRLCDRCR 0 x01 CTRLCDCR 0 向右侧屏幕缓存存入数据 1 如 果显示行 页号和列号均为 0 时 屏幕上 第 1 行第 65 列将显 示黑色象素 2 发光二极管编程控制 发光二极管编程控制 REALTIME DSP 系列应用丛书 22 地址地址 北京市海淀区知春路 108 号豪

10、景大厦 A 座 18 层 电话电话 010 62105690 中继 91 97 传真传真 010 62105699 显示 控制模块上的发光二极管是由连接在 DSP 扩展地址接口上的寄存器 EWR 和 SNR 控 制的 这两个寄存器均为 6 位寄存器 其位定义见表 3 4 3 5 表表 3 4 寄存器寄存器 EWR EWR 表表 3 5 寄存器寄存器 SNR SNR 两个寄存器的地址均映射到 DSP 的扩展空间 CTRLR DSP 通过对该地址的写操作来修 改两个寄存器上各位的状态 当寄存器某位取 1 值时 相应指示灯被点亮 取 0 值则熄 灭 当写入 CTRLR 的数据 8 位有效值 的高两位

11、为 00 时 数据的低 6 位将写入 EWR 寄存 器 当高两位的值为 01 时 写入 SNR 寄存器 例如 需要点亮东 西方向的红灯和南 北方向的绿灯 其它灯均熄灭时 可以用下面 C 语句完成 对于高速 DSP 可能需要在两个语句之间加入延时语句 CTRLR 0 x024 CTRLR 0 x49 3 发光二极管显示阵列编程控制 发光二极管显示阵列编程控制 发光二极管显示阵列的显示是由 I O 扩展端口控制 DSP 须将显示的图形按列的顺序存储 起来 8 8 点阵 8 个字节 高位在下方 低位在上方 然后定时刷新控制显示 具体方法是 将以下控制字按先后顺序 每两个为一组发送到全局控制寄存器的第

12、 6 4 位和端口 CTRLA 发送完毕后 隔不太长的时间 以人眼观察不闪烁的时间间隔 再发送一遍 由于位值为 0 时点亮 所以需要将显示的数据取反 000B 第 8 列数据取反 001B 第 7 列数据取反 010B 第 6 列数据取反 011B 第 5 列数据取反 100B 第 4 列数据取反 101B 第 3 列数据取反 110B 第 2 列数据取反 111B 第 1 列数据取反 注意 在使用前须在注意 在使用前须在 I O 端口端口 CTRLR 写入控制字写入控制字 0 x0C1 以打开此设备 关闭时写 以打开此设备 关闭时写 0 x0C0 4 步进电机编程控制 步进电机编程控制 步进

13、电机是由寄存器 PWMR 控制 这个寄存器映射在 DSP 的空间 CTRLR 上 当 DSP 向该地址写数据 8 位有效值 时 高两位为 10 时数据的低 4 位将写入 PWMR 寄存器 PWM4 PWM3 PWM2 PWM1 步进电机的起动频率大于 500PPS 拍每秒 空载运行频率大于 900PPS 如果 PWM1 4 按 照下面拍的顺序给电机的四相输入端送入控制信号 且频率大于 500PPS 电机将开始正向 转动 如果按照拍的逆序送控制信号 且频率大于 500PPS 电机将开始反向转动 bit5 bit4 bit3 bit2 bit1 bit0 东 红 东 黄 东 绿 西 红 西 黄 西

14、 绿 bit5 bit4 bit3 bit2 bit1 bit0 南 红 南 黄 南 绿 北 红 北 黄 北 绿 瑞泰创新 60 V6 1 液晶控制板用户手册 23 地址地址 北京市海淀区知春路 108 号豪景大厦 A 座 18 层 电话电话 010 62105690 中继 91 97 传真传真 010 62105699 表表 3 6 步进电机控制步进电机控制 控制的方法是 首先设置全局控制寄存器中的 PWME 位为 1 再使 DSP 以一定的频率 改变 PWM4 1 各位状态 输出正向或反向的 PWM 波 5 蜂鸣器编程控制 蜂鸣器编程控制 蜂鸣器由 DSP 通用扩展管脚输出控制 可将此管脚

15、上的频率输出转换成声音输出 其工 作原理见 DSP 实验指导书中蜂鸣器实验中的说明 6 键盘输入编程控制 键盘输入编程控制 键盘的扫描码由 DSP 的 CTRKEY 给出 当有键盘输入时 读此端口得到扫描码 当无键 被按下时读此端口的结果为 0 CTRCLKEY 读取的方法如下 nScanCode CTRKEY nnn CTRCLKEY nScanCode 中为扫描码 注意 对于高速运行的 DSP 在两次读键盘之间可能需要增加延时语句 注意 对于高速运行的 DSP 在两次读键盘之间可能需要增加延时语句 7 直流电机编程控制 直流电机编程控制 直流电机需要加上适合的电压 1 5 3 0V 通过一

16、定的电流 0 12A 才能转动 当电流改变 时会使电机转速改变 当电流的方向发生变化时 电机会朝相反的方向转动 其工作原理见 DSP 实验指导书中直流电机实验中的说明 拍拍 PWM4 PWM3 PWM2 PWM1 1 1 1 1 0 2 1 1 0 0 3 1 1 0 1 4 1 0 0 1 5 1 0 1 1 6 0 0 1 1 7 0 1 1 1 8 0 1 1 0 REALTIME DSP 系列应用丛书 24 地址地址 北京市海淀区知春路 108 号豪景大厦 A 座 18 层 电话电话 010 62105690 中继 91 97 传真传真 010 62105699 第四部分第四部分 61 型液晶控制板用户手册型液晶控制板用户手册 图图 4 1 61 型液晶结构图型液晶结构图 第一章第一章 教学实验箱硬件接口和编程说明教学实验箱硬件接口和编程说明 一 一 ICETEK DSP 教学实验箱的外围接口教学实验箱的外围接口 外围接口外围接口 PA DSP 板扩展接口 P4 其中连接到实验箱底板的引脚加下划线 其他未连接 瑞泰创新 80 液晶控制板用户手册 25 地址地址 北京市海淀区知春

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号