文档介绍:第五届嵌入式处理器“杯”原“杯”设计应用大奖赛专栏
接口类单片机特点及应用
清华大学应用开发研究中心邵森龙程天宇
引言个独立的数字通道和个输入通享。模块有三个总线接口:外设总
接口已经在无线接入设备、道。系统集成模块负责管理系统线接口, 先进先出缓冲接口
电子商务、安全钥匙、及计算机资源的映射、时钟产生、中断控制和和的接口总线。
便携式外设上有了广泛的应用。本次总线接口。系统总线为集成队列模块可以在不需
杯设计竞赛推荐的两款单片位宽。外部总线可以在位窄模式干预的情况下进行自动数据块传
机带有接口,它们是支持高速、全下工作,这使得在低成本系统中可以输,并且由于队列数据传输发生在
速传输的和支持低使用单个位宽存储器。特别地, 不使用的时间段内,因此
速传输的。模块控制了一条专门的内部总线,这不需要借用总线周期。一个快速
条总线使得从存储接口到模块可通道专门供高数据速率的外围设备使
单片机以保持每秒字节的传输率。用。即使在使用,该通道
是位单片机中低可以说这款单片机是专门为高速也能保证数据传输的带宽。不同于
价位、高性能家族中的一员。存储设备接口设计的。使用这款控制器, 是专门面向高速
由内核,加其它芯片的主要模块是集成队列控制器数据传输的单片机设计的,传输队列
标准的片上模块组成,包括字节、接口和众多存储控制的一端是单片机内的外围设备,另一
, 字节, 器接口如中的一个或多个。端是。这种设计大大减少了地
队列,高速本身起到了对系统的配置和控制址指针,计数器和其它控制逻辑的数
接口,给批量数据传输使用的作用,真正的数据传输通过作为目,降低了系统设计的复杂程度。
集成队列控制器, 接口中介完成,不需要的干预,这是在数据队列的自动传输过程中,
总线接口, 盘类接口利用这款芯片进行产品设计时的思路。数据以的方式写入或传出
,接口,智集成队列模块由三个主要。可以通过对控制器
能多媒体接口,记忆棒接口,一个部分组成: 控制器、集成模寄存器的操作实现对的写入或
位通道定时器,串行通讯接口, 块和字节,宽度可定义为者读出,这些寄存器作为数据端
位的静态队列口工作。特别地, 可以用普通的
。读或写方式对进行随机访问。
控制器有四当从数据端口访问中的
个通道,它们可以信息时,指针会自动更新,此时
在单个时钟缓冲区以环形或线性方
周期内移动一个字式工作。的起始指针和末尾指针
节或者一个位也可以直接修改。
字。内部的复控制器中的四个队列通道
用和控制逻辑允许可以以接收队列或者发送队列方式工
在控作。转移方式只是把一个接收通道和
图模块方块图制器和之间共发送通道联系到同一块
46 下半月
第五届嵌入式处理器“杯”原“杯”设计应用大奖赛专栏
缓冲区上,这样数据就可以在没有
的干预下自动从一个外设传送到
另一个外设。当某一个队列通道关闭
时,与该通道相联系的缓冲区可
以作为软件缓冲区使用。
模块依靠片上设备
控制器和物理层接口
,支持全速和高速协议。
模块的示意框图如图所示。
模块通过总线处在
图的模块结构
内核的编程控制中。有个独立的端
点,它们可以配置为控制、中断、批功能基本相同,主要号,而与总线通讯的