USB接口类单片机特点及应用.pdf

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Freescale 第五届嵌入式处理器“Freescale杯”(原“Motorola杯”)设计应用大奖赛专栏 USB接口类单片机特点及应用 清华大学Freescale Semiconductor MCU DSP应用开发研究中心 邵森龙 程天宇 引言 个独立的数字I/O通道和2个输入通 享。模块有三个总线接口:外设(IP)总 USB接口已经在无线接入设备、 道。系统集成模块(SIM)负责管理系统 线接口,IP先进先出缓冲接口(FIFO) 电子商务、安全钥匙、PDA及计算机 资源的映射、时钟产生、中断控制和 和S12的CPU接口(EEPROM总线)。 便携式外设上有了广泛的应用。本次 总线接口。MC9S12UF32系统总线为 集成队列模块IQUE可以在不需 Freescale杯设计竞赛推荐的两款单片 16位宽。外部总线可以在8位窄模式 CPU干预的情况下进行自动数据块传 机带有USB接口,它们是支持高速、全 下工作,这使得在低成本系统中可以 输,并且由于队列数据传输发生在 速USB传输的MC9S12UF32和支持低 使用单个8位宽存储器。特别地,IQUECPU不使用QRAM的时间段内,因此 速USB传输的MC68HC908JB8/16。 模块控制了一条专门的内部总线,这 不需要借用CPU总线周期。一个快速 条总线使得从存储接口到USB模块可 通道专门供高数据速率的外围设备使 MC9S12UF32单片机 以保持每秒60M字节的传输率。 用。即使CPU在使用QRAM,该通道 MC9S12UF32是16位单片机中低 可以说这款单片机是专门为高速 也能保证数据传输的带宽。不同于 价位、高性能HC/S12家族中的一员。 USB存储设备接口设计的。使用这款 DMA控制器,IQUE是专门面向高速 由S12内核(Star Core CPU),加其它 芯片的主要模块是集成队列控制器 数据传输的单片机设计的,传输队列 标准的片上模块组成,包括32K字节 (IQUE)、USB2.0接口和众多存储控制 的一端是单片机内的外围设备,另一 FLASH EEPROM,3.5K字节RAM, 器接口(如ATA5)中的一个或多个。 端是QRAM。这种设计大大减少了地 1.5K队列QRAM,高速USB2.0(480Mb/ CPU本身起到了对系统的配置和控制 址指针,计数器和其它控制逻辑的数 s)接口,给USB批量数据传输使用的 作用,真正的数据传输通过IQUE作为 目,降低了系统设计的复杂程度。 集成队列控制器(IQUE),ATA5接口 中介完成,不需要CPU的干预,这是 在数据队列的自动传输过程中, (PCI总线接口),U盘类FLASH接口 利用这款芯片进行产品设计时的思路。 数据以FIFO的方式写入或传出 (Compact FLASH),SD/MMC接口,智 集成队列模块IQUE由三个主要 QRAM。CPU可以通过对QUE控制器 能多媒体接口,记忆棒接口,一个16 部分组成:QUE控制器、QUE集成模 寄存器的操作实现对QRAM的写入或 位8通道定时器,串行通讯接口,73 块(QIM)和1.5K字节,宽度可定义为 者读出,这些寄存器作为FIFO数据端 16位的静态队列 口工作。特别地,CPU可以用普通的 RAM(QRAM)。 读或写方式对QRAM进行随机访问。 QUE控制器有四 当从FIFO数据端口访问QRAM中的 个通道,它们可以 信息时,指

文档评论(0)

柳风飘香 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档