usb接口单片机sl11r的特点及应用.docVIP

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
usb接口单片机sl11r的特点及应用

USB接口单片机SL11R的特点及应用 作者:赵立宏 程品晶 转贴自:摘自-《电子技术应用》 摘要:介绍了USB接口单片机SL11R的主要特点,并简要地说明了SL11R基本应用系统的组成和开发。 关键词:USB 单片机 SL11R SL11R是Scanlogic公司生产的带有USB接口的16位RISC单片机,内核处理速度达48MIPS,有很强的控制功能和灵活的工作方式。SL11R固化有类似于80X86的内部BIOS,可以直接调用,使用非常简单,可以让开发者在很短的时间内完成设计任务。 1 USB接口简介 USB总线是通用串行总线(Universal Serial Bus)的简称,已经成为PC机的标准接口。目前256以上的PC机基本上都已经配置了USB接口。USB接口具有数据传输速率高、使用方便等特点。USB1.1协议规定的全速传输速率为12Mbit/s,而USB2.0协议所规定的高速传输速率为480Mbit/s,非常适合有大量数据传输的系统。USB设备即插即用,无需重新启动计算机。 2 SL11R介绍 2.1 SL11R概述 SL11R是Scanlogic公司的SL11产品家庭的一员,是一种带USB接口16位单片机,内部运行频率为48MHz,采用RISC结构,有16位数据总线,32位通用I/O口(GPIO),其中22位可作为地址总线进行录址(A0~A21),可以直接扩展多种外设。 2.2 SL11R主要特点 ·USB接口 SL11R的USB接口符合USB1.1协议,有四个端点(endpoint),两种数据传输速率,全速模式为12Mbit/s,低速模式为1.5Mbit/s,并且具有USB协议所规定的四种数据传输方式,即控制传输方式(Controlmode)、同步传输方式(Iochronous mode)、中断传输方式(Intrerupt mode)、批量传输方式(Bluk mode)。 ·硬件资源丰富 SL11R有3K字节的内部RAM、两个定时器、两个外部中断、一个看门狗电路、一个普通串行接口(UART)、32位通用可编程I/O口(GPIO)、一个16位的可编程DMA接口、四个RWM输出引脚及扩展外围元件用的控制引脚。SL11R的外围元件扩展非常方便,扩展EPROM、串行E2PROM、SRAM即EDO DRAM等常用元件时均无需另加控制电路。 ·多种工作方式 SL11R有四种工作模式,即通用输入输出模式、快速增强并行端口模式、8位/16位DMA模式、DVC8的DMA模式,可根据实际应用场合用软件进行设置。尤其8位DVC模式,可以直接与CCD接口,方便地开发CCD图像采集系统或数据码相机。 ·无需专用开发装置 SL11R内部有3K×16位的程序存储器,类似于80X86的BIOS,已经把单片机的启动配置、联机调方式及常用功能等固化在内部,开发者直接调用即可。CPU复位后,内部BIOS会把外部程序存储器中的代码读入内部RAM中执行。如果没有外部程序存储器,SL11R会自动运行在监控状态,与PC机进行联机通讯,并能够在线对线路板上的串行EEPROM进行编程或直接调试程序。由此可见,SL11R无需专用开发装置就可以进行开发,这一点对开发者非常有利。由于SL11R可以在线编程,这就意味着即使用用户也可以进行软件升级。这一点对新产品开发很必要,因为有些BUG可能要用户使用后才能发现。 2.3 SL11R工作方式简介 ·通用输入输出模式(GPIO模式)在这种模式下,SL11R的外部有32位通用输入输出引脚,其中4个已经分配给USB和UART串行接口专用,其他28个引脚可以通过软件编程,分别设置成输入或输出状态。这种模式一般用于处理普通的外部并行接口类设备的数据,是用途较广的模式。 ·快速增强并行端口模式(Fast EPP模式)快速增强并行端口(Fast EPP)是计算机外设的种标准并行接口。SLR11R在这种模式下,可以直接读写快速EPP并行增强端口。一般用于USB接口和Fast EPP接口的传换。 ·8位/16位快速DMA模式 SL11R的DMA模式包括邮箱协议(Mailbox Protocol)和DMA协议两种方式。邮箱协议工作方式允许外部处理器与SL11R进行异步通讯,它们通过邮箱的输入、输出寄存器交换数据。DMA协议工作方式一般用于SL11R与外部设备大量的数据高速传输。这种传输无需CPU的干预,而且允许外设直接与DRAM进行数据交换,适合数据量大的场合,如打印机、Modem、扫描仪等。 SL11R在DMA模式下,还有四个可编程的PWM输出引脚,可以控制DMA模式下的外设与不同的外设通讯,如连接CCD、CIS、COMS等图像传感器或其他外设。只要根据外设的控制要求对PWM编程,就可以控制外设在DMA模

文档评论(0)

shenlan118 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档