AN4393将FlexBus接口用于Kinetis微控制器-应用说明.PDFVIP

  • 19
  • 0
  • 约3.14万字
  • 约 23页
  • 2018-02-28 发布于天津
  • 举报

AN4393将FlexBus接口用于Kinetis微控制器-应用说明.PDF

AN4393将FlexBus接口用于Kinetis微控制器-应用说明

飞思卡尔半导体 Document Number: AN4393 应用笔记 Rev. 0, 05/2012 将FlexBus 接口用于Kinetis 微控制器 Carlos Musich 和 Alejandro Lozano 技术信息中心 1 简介 目录 1. 简介 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2. 功能说明 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 很多情况下,需要将外部器件连接到微控制器。例如, 3. 示例 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 当某个应用程序所要求的内存量大于它所能提供的内存 4. PCB 设计建议 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 量时,就有必要使用外部内存。另一个例子是,当系统 5. 结语 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 要求使用额外接口而微控制器无法提供时,需要使用外 A. 使用 TWR-PROTO 获得正确的 FlexBus 信号 . . . 20 B. 预防措施 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 设。这些都需要 Kinetis 器件提供多功能外部总线接口 (称为FlexBus 接口控制器),并具有与只能作为从机的 器件连接的功能。它可直接连接外部 ROM 、Flash 存储 器、可编程逻辑器件或其他简单的目标(从机)器件, 并且只需要很少甚至不需要额外的电路。 本应用笔记介绍如何在K60上设置并使用FlexBus接口, 并给出一些实施示例。在这些示例中, TWR-K60 通过 FlexBus 连接到 TWR-MEM 和 TWR-LCD 。TWR_MEM 用于演示如何从外部内存实现读、写和执行操作。 TWR-LCD 用于体现与显示图像的 LCD 的连接性。尽管 本应用笔记重点介绍 K60 ,但该文档中的信息也同样适 用于具有 FlexBus 接口的 Kinetis 器件。 © 2011 Freescale Semiconductor, Inc. 功能说明 2 功能说明 外部接口是一个可配置多路复用总线,设为下列模式之一: • 多路复用 32 位地址和 32 位数据 • 多路复用 32 位地址和 16 位数据(非多路复用 16 位地址和 16 位数据) • 多路复用 32 位地址和 8 位数据(非多路复用 24 位地址和 8 位数据) • 非多路复用 32 位地址和 32 位数据总线 最快的FlexBus传输要经过4个FlexBus时钟周期。本节介绍读周期和写周期中FlexBus使用的信号。 附注 Ki

文档评论(0)

1亿VIP精品文档

相关文档