DSP芯片应用举例

DSP芯片应用举例

ID:45077784

大小:204.50 KB

页数:18页

时间:2019-11-09

DSP芯片应用举例_第1页
DSP芯片应用举例_第2页
DSP芯片应用举例_第3页
DSP芯片应用举例_第4页
DSP芯片应用举例_第5页
资源描述:

《DSP芯片应用举例》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、DSP芯片应用举例1、DSP芯片的C语言开发2、实验平台介绍3、实验内容1、DSP芯片的C语言开发(P232)1.1C语言的数据访问方法(1)片内寄存器的访问通过头文件定义,指针访问;(2)DSP内部和外部存储器的访问采用指针方式访问;(3)DSPI/O端口访问通过ioport关键字访问;1.2C语言和汇编语言混合编程(1)方法一:独立编写C和汇编(2)方法二:在C程序中直接嵌入汇编语句(3)方法三:将C程序编译生成相应汇编语句,然后对汇编程序手工优化和修改2、实验平台介绍DataAddressMCBPSJTAGI/OMCBPSTMS320VC5402SRAM模块128K*16LCD点阵

2、模块Address/DataTLC320AIC10直流电机模块LoggingInterfaceMCBPSExpans_onI/OExpans_on步进电机模块交通灯模块实时时钟模块键盘模块测温模块电源管理模块JTAG接口TL16C550开关量输出模块开关量输入模块LED数码显示模块串口通讯模块语音输入语音输出语音输出并行接口HPI2.1实验平台说明最小系统板,是独立的DSP最小系统。硬件测试平台,是为DSP提供的,尽可能测试其所有功能的外围电路。本功能不推荐VC5402使用。2.2实验箱资源配置2.2.1电源管理本实验箱使用的电源电压有+1.8V,+3.3V,+5V,±12V。(1)电源

3、开关:控制整个系统的电源,其上的红灯亮表示系统已上电。(2)步进电机电源开关SW301:控制步进电机模块部分的电源。开关拨向下,步进电机模块断电,开关拨向上,步进电机模块通电。(3)直流电机电源开关ZLDJ:控制直流电机模块部分的电源。开关拨向下,直流电机模块断电,开关拨向上,直流电机模块通电。(4)IO输入输出方式选择开关SW601:选择IO输出方式。开关拨向上,选择IO输出方式一,开关拨向下,选择IO输出方式二。(5)复位开关RESET:按下此开关,复位DSP。(6)中断按键:按下此键可向DSP产生中断信号。2.2.2存储器扩展芯片:4k的ROM、16k的DARAM;本实验箱扩展了6

4、4K*16程序存储器,64K*16数据存储器,合计为128K*16的静态存储器。2.2.3最小系统板设置J101:短接:微处理器方式运行,即运行片外存储器内的程序;开路:微控制器方式运行,即运行片内存储器内的程序。J102:短路:BCLR0与BCLX0短路;开路:BCLR0与BCLX0未短路。J103:短路:BSFR0与BSFX0短路;开路:BSFR0与BSFX0未短路。J104:短路:选择AIC10工作在从方式;开路:选择AIC10工作在主方式。J108:短路:HPIENA为高;开路:HPIENA为低。J110:短路:DS18B20的I/O脚连至5402的HD1;开路:DS18B20的

5、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)直流电机模块2.4实验内容实验一DSP开发环境的建立(1)了解CCS的组件及其安装;(2)了解DSP实验系统的组成及仿真系统的安装;(3)熟悉CCS的各种功能;(4)能读懂示例程序,能将所读

6、结果与软件仿真系统的观察结果,进行比较;实验2数码管显示实验(1)掌握数码管驱动器MAX7219的使用方法(2)I/O控制MAX7219驱动八位数码管显示的方法(3)通过DSPI/O控制MAX7219驱动八位数码管循环逐位显示1-9数字实验内容介绍:(1)实验原理MAX7219是一种串行数据输入输出的共阴极数码管的显示驱动芯片。它能很方便的将微控制器与8位7段数码管连接在一起。MAX7219内部由BCD编码及BCD译码器、复合扫描电路、段和位驱动器以及存储每位数的8×8静态RAM。MAX7219具有3线的串行接口,能和大多数的微控制器接口。这三根接口线是片选(CS),数据输入(DIN)

7、,时钟输入(SCLK)。MAX7219与DSP的连接如下图所示。DSP与MAX7219的连接寄存器名地址数据D11D10D9D8HEXD7D6D5D4D3D2D1D0空00000hX位000011h小数点位控制在BCD译码方式中,D6-D4不用。D3-D0=0000-1001对应位显示“0-9”,D3-D0=1010-1110,对应位显示“-,E,H,L,P”。D3-D0=1111对应位不显示。在非编码方式中,D6-D0对应数码管的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。