dsp实验指导书2007

dsp实验指导书2007

ID:31739072

大小:426.21 KB

页数:34页

时间:2019-01-17

dsp实验指导书2007_第1页
dsp实验指导书2007_第2页
dsp实验指导书2007_第3页
dsp实验指导书2007_第4页
dsp实验指导书2007_第5页
资源描述:

《dsp实验指导书2007》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第四章DSP实验内容根据教学计划,本课程共安排以下六个实验:实验一DSP初始化与通用I/O实验实验二定时器中断与人机接口实验实验三SCI串行通信接口实验实验四SPI接口和D/A转换实验实验五A/D转换实验实验六直流无刷电机控制实验实验一DSP初始化与通用I/O一、实验目的1、了解DSP开发系统的组成;2、熟悉集成开发环境CCS的使用,掌握工程的生成方法和程序调试方法;3、了解DSP程序的基本组成和程序各段的含义;4、掌握DSP的初始化和通用I/O的应用;5、掌握SRAM的时序配置和自检方法。二、实验内容1、DSP源文件

2、与工程文件的建立;2、DSP芯片的初始化,通用I/O的设置与使用,SRAM的读写与测试;3、编译与连接选项的设置,程序调试(如设置断点、单步执行、全速执行);4、通过拨盘开关设定输入状态,通过发光二极管观察实验结果。三、实验背景知识3」DSP的初始化在用户程序屮,需要首先对DSP芯片进行初始化。初始化过程主要执行以下操作:1)配置PLLCR寄存器;2)屏蔽看门狗模块;3)设定外设时钟寄存器,即HISPCP、LOSPCP、PCLKCR;4)如果使用了外部扩展接口,配置相应的时序设置寄存器;5)初始化屮断控制寄存器和中断向

3、量表;6)初始化用户程序中使用到的外设模块。DSP芯片的初始化例程参见课件第二讲中的函数InitSysCtrl(void),该函数完成了对DSP时钟、外设时钟和看门狗模块的初始化。3.2通用I/OF281X器件上有高达56个多功能复用引脚,通过GPxMUX寄存器可配置为外设信号或数字【/0引脚。如果配置为数字I/O引脚,可以通过方向寄存器(GPxDIR)控制引脚为输入或输出;通过量化寄存器(GPxQUAL)量化输入信号,以消除信号中的毛刺干扰。在实验中需要设置DSP±的GPIOF8、GPIOF9、GPIOFIO、GPI

4、OF11引脚为通用I/O口,并通过拨盘开关设定输入引脚GPIOF8、GPIOF9上的高/低电平,根据输入引脚状态编稈(输入/输出间的关系自己定义)设置GPIOFIO、GPIOF11口上的电平,使LED亮(低电平)或灭(高电平)。实验系统屮使用的输入/输出信号定义见下表。I/O信号通用I/O对应外设信号SW1GPIOF8MCLKXASW2GPIOF9MCLKRALED1GPIOF11MFSRALED2GPIOF10MFSXA3.3V如设GPI0F8-GPI0F11引脚为I/O口,且GPIOF8、GPIOF9为输入,GPI

5、OF10、GPIOF11为输出。若使GPIOFIO、GPIOF11的电平分别跟随GPIOF8、GPIOF9的输入电平变化,可编程如下:1)通用I/O的初始化EALLOW;GpioMuxRegs.GPFMUX.all=0x0000;GpioMuxRegs.GPFDIR.all=0x0C00;GpioMuxRcgs.GPFQUAL.all=0x0000;EDIS;2)主程序中//在写受保护寄存器吋应先打开保护〃设置GP1OF口所有引脚为通用I/O//GPIOFIO、GPIOF11为输出,其余为输入//不使用输入塑化功能〃写

6、完之后再使能寄存器保护GpioDataRegs.GPFDAT.bit.GPIOF10=GpioDataRegs.GPFDAT.bit.GPIOF&GpioDataRegs.GPFDAT.bit.GPIOF11=GpioDataRegs.GPFDAT.bit.GPIOF9;3.3SRAM的时序配置和自检实验系统屮通过外部扩展总线在Zonc6扩展了一片外部SRAM芯片CY7C1021V33,容量为64KX16bit,地址范围为0x100000〜OxlOFFFFoSRAM芯片的原理图和真值表如下,实验川采用16位数据方式访问

7、SRAM-TruthTableCEOEWEBLEBHEi/ohql/Og—l/OjgModePowerHXXXXHighZHlghZPower-DownStandby(1関)LLHLLDataOutDataOutRead・AllbitsActive(Ice)LHDataOutHl^iZRead・LowerbitsonlyActive(Ice)HLHighZDataOutRead-UpperbitsonlyActive(Ice)LXLLLDataInDataInWrite•AllbitsActive(Ice)LHData

8、InHl^lZWrite-LowerbitsonlyActive(Ice)HLHighZDataInWrite・UpperbitsonlyActive(Ice)XA[0..15]XD[0..15]XAO5XA14XA23XA32XA4]XA544XA643XA742XA827XA926XA1025XA1124XA1221XA132

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

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

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