- 1、本文档共2页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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中的
个通道,它们可以 信息时,指
您可能关注的文档
- MSRF CMOS工艺兼容的光电探测器.pdf
- MSP430F155单片机在逆变焊机电流遥控中的应用.pdf
- MSP430F449在超低功耗高精度雷达液位仪中的应用.pdf
- MSP430F1121在遥控煤气表系统设计中的应用.pdf
- MSP430单片机C语言编程中的退出睡眠问题.pdf
- MSP430单片机C语言和汇编语言混合编程.pdf
- MSP430单片机实现交通信号机的研究.pdf
- MSP430单片机实用技术讲座13 第9讲 简单的端口显示中断综合应用.pdf
- MSP430单片机实用技术讲座13第9讲简单的端口显示中断综合应用.pdf
- MSP430单片机实用技术讲座15 第10讲 MSP430串行异步通讯原理与实现.pdf
文档评论(0)