DSP存储器及扩展接口详解课件.ppt

DSP存储器及扩展接口详解课件.ppt

ID:57057244

大小:709.50 KB

页数:36页

时间:2020-07-30

DSP存储器及扩展接口详解课件.ppt_第1页
DSP存储器及扩展接口详解课件.ppt_第2页
DSP存储器及扩展接口详解课件.ppt_第3页
DSP存储器及扩展接口详解课件.ppt_第4页
DSP存储器及扩展接口详解课件.ppt_第5页
资源描述:

《DSP存储器及扩展接口详解课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1、系统时钟1)DSP时钟:30MHz,5倍频;2)高/低速外设时钟设置与使能第二讲内容回顾2、看门狗模块1)使能/屏蔽看门狗;2)复位看门狗(0x55+0xAA)4、通用I/O1)高达56个,与外设复用;2)可配置为输入或输出3、CPU通用定时器1)32+16位计数器;2)递减计数,产生周期性中断5、PIE中断1)12×8个中断源(INT1-INT12,INTx.1-INTx.8)2)中断向量表用来存在中断服务程序的地址1DSP原理及其应用技术3.1概述3.2片内存储器3.3外部扩展接口3.4与外部存储器的接口第三讲存储器及外部扩展接口23.1存储器概述程序存

2、储器:ROM/PROMEPROMFLASHEEPROMDiskOnChip数据存储器:SRAMDRAMEEPROMDualPortRAMPC/104兼容的FlashDisk模块3F281X的存储器F2812提供了外部并行总线扩展接口,可提供1M字(三个外部扩展空间:两个512K,一个16K)的寻址空间,有利于开发较复杂的系统,如扩展FLASH、RAM、ADC、DAC、RTC、LCD、USB、LAN等。F281×采用增强的哈佛总线结构,能够并行访问程序和数据存储空间,如可以并行实现程序读、数据读、数据写这三个操作。片内集成了大量的SRAM、ROM、FLASH等存储

3、器,采用统一编址方式,方便程序开发。4CPU及内部总线程序读程序/数据空间的写操作共用数据总线DWDB,两个操作不能同时进行;从程序空间读(PAB、PRDB)从数据空间读(DRAB、DRDB)向数据空间写(DWAB、DWDB)这3个操作可以同时进行。数据写数据读CPU5FunctionalOverview片内存储器扩展接口①②③④0⑤⑥…6MemoryMap⑤⑥…⑤⑥…⑤⑥…①②③④0⑤⑥…/XZCS0AND1/XZCS2/XZCS6AND773.2片内存储器与寄存器FLASH具有如下特点:FLASH分成5/10个扇区,每个扇区可以单独擦除与编程;代码可安全保护

4、(128位秘匙);片内存储器均采用32位数据总线;F2812采用32位格式访问存储器或外设时,分配的必须是偶地址。绝大部分指令是采用32位格式从程序存储空间读取的。各个数据存储器块M0(1k)、M1(1k)、L0(4k)、L1(4k)、H0(8k)均可以映射到程序和数据空间。可根据CPU频率调整等待状态;具有低功耗模式;流水线模式能够提高代码执行效率。8F281X的Flash地址表F2810F2812F2811128kW64kW9F2812的配置寄存器1/0-使能/关闭FLASH流水线模式D11..8--按页读取方式下的等待状态(0~15)D3..0--随机读取

5、方式下的等待状态(1~15)10Flash初始化//下面的函数初始化Flash控制寄存器,DSP时钟频率150MHzvoidInitFlash(void){EALLOW;FlashRegs.FOPT.bit.ENPIPE=1;//使能Flash流水线模式以提高代码执行效率FlashRegs.FBANKWAIT.bit.RANDWAIT=5;//设置随机访问的等待状态数目FlashRegs.FBANKWAIT.bit.PAGEWAIT=5;//设置按页访问的等待状态数目EDIS;asm(“RPT#7

6、

7、NOP”);//软件延迟,等待流水线刷新}提示:初始化Flas

8、h寄存器的代码必须从RAM中运行,从Flash中执行将导致不可预测的结果。11外设寄存器空间F281X和C281X器件包含三个外设寄存器空间。这些空间分为以下三组:1)PeripheralFrame0:直接映射到CPU的存储器总线,支持16位和32位数据访问。2)PeripheralFrame1:映射到32位的外设总线,必须采用32位读写方式(限对偶地址访问)。3)PeripheralFrame2:映射到16位的外设总线,仅支持16为访问。12外设寄存器帧016/32/*PeripheralFrame0:*/DEV_EMU:origin=0x000880,len

9、gth=0x000180XINTF:origin=0x000B20,length=0x000020PIE_CTRL:origin=0x000CE0,length=0x000020PIE_VECT:origin=0x000D00,length=0x000100FLASH_REGS:origin=0x000A80,length=0x000060CSM:origin=0x000AE0,length=0x000010CPU_TIMER0:origin=0x000C00,length=0x000008CPU_TIMER1:origin=0x000C08,length=0x

10、000008CPU_TI

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

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

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