DSP芯片应用举例.ppt

上传人:牧羊曲112 文档编号:6504762 上传时间:2023-11-07 格式:PPT 页数:18 大小:311.49KB
返回 下载 相关 举报
DSP芯片应用举例.ppt_第1页
第1页 / 共18页
DSP芯片应用举例.ppt_第2页
第2页 / 共18页
DSP芯片应用举例.ppt_第3页
第3页 / 共18页
DSP芯片应用举例.ppt_第4页
第4页 / 共18页
DSP芯片应用举例.ppt_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《DSP芯片应用举例.ppt》由会员分享,可在线阅读,更多相关《DSP芯片应用举例.ppt(18页珍藏版)》请在三一办公上搜索。

1、DSP芯片应用举例,1、DSP芯片的C语言开发2、实验平台介绍3、实验内容,1、DSP芯片的C语言开发(P232),1.1 C语言的数据访问方法(1)片内寄存器的访问 通过头文件定义,指针访问;(2)DSP内部和外部存储器的访问 采用指针方式访问;(3)DSP I/O端口访问 通过ioport关键字访问;,1.2 C语言和汇编语言混合编程,(1)方法一:独立编写C和汇编(2)方法二:在C程序中直接嵌入汇编 语句(3)方法三:将C程序编译生成相应汇 编语句,然后对汇编程序 手工优化和修改,2、实验平台介绍,2.1 实验平台说明,最小系统板,是独立的DSP最小系统。硬件测试平台,是为DSP提供的,

2、尽可能测试其所有功能的外围电路。本功能不推荐VC5402使用。,2.2 实验箱资源配置,2.2.1 电源管理本实验箱使用的电源电压有+1.8V,+3.3V,+5V,12V。(1)电源开关:控制整个系统的电源,其上的红灯亮表示系统已上电。(2)步进电机电源开关SW301:控制步进电机模块部分的电源。开关拨向下,步进电机模块断电,开关拨向上,步进电机模块通电。(3)直流电机电源开关ZLDJ:控制直流电机模块部分的电源。开关拨向下,直流电机模块断电,开关拨向上,直流电机模块通电。(4)IO输入输出方式选择开关SW601:选择IO输出方式。开关拨向上,选择IO输出方式一,开关拨向下,选择IO输出方式二

3、。(5)复位开关RESET:按下此开关,复位DSP。(6)中断按键:按下此键可向DSP产生中断信号。,2.2.2 存储器扩展,芯片:4k的ROM、16k的DARAM;本实验箱扩展了64K*16程序存储器,64K*16数据存储器,合计为128K*16的静态存储器。,2.2.3 最小系统板设置,J101:短接:微处理器方式运行,即运行片外存储器内的程序;开路:微控制器方式运行,即运行片内存储器内的程序。J102:短路:BCLR0与BCLX0短路;开路:BCLR0与BCLX0未短路。J103:短路:BSFR0与BSFX0短路;开路:BSFR0与BSFX0未短路。J104:短路:选择AIC10工作在从

4、方式;开路:选择AIC10工作在主方式。J108:短路:HPIENA为高;开路:HPIENA为低。J110:短路:DS18B20的I/O脚连至5402的HD1;开路:DS18B20的I/O脚未连至5402的HD1。J111:短路:DS1302的I/O脚连至5402的HD7;开路:DS1302的I/O脚未连至5402的HD7。J120:短路:LM386输出端电容被短路;开路:LM386输出端电容有效。,2.3 实验模块,(1)开关量的输入模块和输出模块;(2)中断(3)LCD点阵模块(4)实时时钟模块(5)测温模块(6)数码显示模块(7)键盘模块(8)交通灯模块(9)步进电机模块(10)直流电机

5、模块,2.4 实验内容,实验一 DSP开发环境的建立(1)了解CCS的组件及其安装;(2)了解DSP实验系统的组成及仿真系统的安装;(3)熟悉CCS的各种功能;(4)能读懂示例程序,能将所读结果与软件仿真系统的观察结果,进行比较;,实验2 数码管显示实验,(1)掌握数码管驱动器MAX7219的使 用方法(2)I/O控制MAX7219驱动八位数码管 显示的方法(3)通过DSP I/O控制MAX7219驱动八 位数码管循环逐位显示1-9数字,实验内容介绍:,(1)实验原理MAX7219是一种串行数据输入输出的共阴极数码管的显示驱动芯片。它能很方便的将微控制器与8位7段数码管连接在一起。MAX721

6、9内部由BCD编码及BCD译码器、复合扫描电路、段和位驱动器以及存储每位数的88静态RAM。MAX7219具有3线的串行接口,能和大多数的微控制器接口。这三根接口线是片选(CS),数据输入(DIN),时钟输入(SCLK)。MAX7219与DSP的连接如下图所示。,DSP与MAX7219的连接,MAX7219内部寄存器,向MAX7219发送一个16bit的数据包,数码管显示实验的流程图,实验3 卷积实验、FIR数字滤波器实验,(1)掌握卷积的原理(2)熟悉CCS的数据加载和图形显示功能(3)掌握FIR数字滤波器的原理(4)用DSP实现FIR数字滤波器,实验4 IIR滤波器实验、FFT实验,(1)掌握IIR数字滤波器的原理(2)用DSP实现IIR数字滤波器(3)掌握FFT的原理(4)用DSP实现FFT算法,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号