第九章 TMS320F28335外部接口.pptxVIP

  • 11
  • 0
  • 约1.28千字
  • 约 35页
  • 2023-09-16 发布于浙江
  • 举报
第9章 TMS320F28335外部接口;外部接口功能描述;F2833x的外部接口(XINTF)是一个非多路复用的异步总线,与TMS320X281x的外部接口相似,通常可用于扩展SRAM、flash、ADC、DAC等模块。 外部接口(XINTF)映射到3个固定的存储映像区域,如图右所示。;注: 1)每个区域可以根据不同的等待状态数、选通信号的建立和保持时间来编程。当对特定区域的访问被执行时,相应的片选信号置低。 2)区域(1~5)保留,用于将来器件的扩展。 3)当XINTF时钟在PCLKCR3中被使能,所有的区域都被使能。 各个XINTF区域都可以通过编程来配置特定的等待状态数、选通信号的建立和保持时间。 XREADY——等待状态 XTIMINGx——每个XINTF区域的建立/保持时间和等待状态数。 访问时序是以内部时钟XTIMCLK为基准的。 XTIMCLK应用于所有的XINTF区域,XINTF总线开始于XCLKOUT的上升沿,并且所有的时序和事件都以该上升沿为基准。;TMS320F28335的XINTF与TMS320x281x的XINTF非常相似,主要存在九处不同: (1)数据总线宽度 (2)寻址范围 (3)直接存储器访问(DMA) (4)XINTF时钟使能 (5)XINTF引脚复用 (6)区域数与片选信号 (7)区域7映射 (8)区域存储映射地址 (9)EALLOW保护寄存器;寄存器EALLOW保护;XINTF区域时F28335映射的存储器中直接与外部接口相连的那一段区域,CPU或CCS(Code Composer Studio)可以直接访问该区域中的存储器或外设。每一个XINTF区域都可以单独配置读访问时序和写访问时序,且每个区域都有相应的片选信号。当片选信号被拉低(置0)时,用户可以访问该区域。 区域0用外部地址0x00000~0x00FFF:片选信号是XZCS0 区域6和区域7使用外部地址0x00000~0xFFFFF:片选信号是XZCS6和XZCS7;在F28335CPU流水线中,读操作的相位发生在写操作相位之前。 在实际中“写操作紧跟读操作” “读操作紧跟着写操作”。;9.2 XINTF配置概述;9.2 XINTF配置概述;9.2 XINTF配置概述;9.2 XINTF配置概述;9.2 XINTF配置概述;9.2 XINTF配置概述;9.2 XINTF配置概述;9.3配置建立、激活和跟踪等待状态;9.5 外部接口寄存器;时序图——无XREADY;Lead=2,Active=2,Trail=2;时序图——有XREADY;;;数据总线宽度与连接方式;数据???线宽度与连接方式;数据总线宽度与连接方式;9.4外部接口的DMA访问;;DMA控制流程动态演示;F2833x DMA 概述;;;状态机定义;;地址控制;地址控制示例——ADC

文档评论(0)

1亿VIP精品文档

相关文档