发新帖我要提问
12
返回列表
打印
[学习资料]

PIC18F2455/2550/4455/4550之通用串行总线USB

[复制链接]
楼主: programmable
手机看帖
扫描二维码
随时随地手机跟帖
21
programmable|  楼主 | 2019-11-8 14:49 | 只看该作者 回帖奖励 |倒序浏览
USB 电源模式:最常见的电源模式有仅总线供电(Bus Power Only)、仅自供电(Self-Power Only)和以自供电为主的双电源(Dual Power)供电模式。

使用特权

评论回复
22
programmable|  楼主 | 2019-11-8 14:49 | 只看该作者
并行通信端口:并行通信端口(SPP)是除 USB RAM 之外用于数据传输的备用通道。 可以将端点配置为使用SPP将数据直接发送到外部硬件或直接接收来自外部硬件的数据。

   此方法可以把单片机作为数据管理器,直接通过SPP传递大块的数据而无需单片机进行处理。 应用示例将包含数据采集系统,其中外部FIFO的数据通过USB和主机
进行通信。 在这种情况下,单片机控制端点,而原始数据的传送则靠外设完成。通过相关的端点缓冲器描述符将SPP 使能为USB端点的端口。 必须通过以下方法来使能端点:
1. 将BDnADRL:BDnADRH 设置为指向FFFFh 。
2. 将KEN位(BDnSTAT<5>)置 1 以便让SIE 保持对缓冲器的控制。
3. 将INCDIS 位(BDnSTAT<4>)置 1 以禁止地址自动递增。

使用特权

评论回复
23
programmable|  楼主 | 2019-11-8 14:49 | 只看该作者
振荡器:USB模块有特定的时钟要求。 在全速模式下,其时钟源必须为48 MHz。 即便如此,并不要求单片机内核和其他外设以此时钟速度运行或使用同一个时钟源。

使用特权

评论回复
24
programmable|  楼主 | 2019-11-8 14:49 | 只看该作者
USB 固件和驱动程序:Microchip 提供了一些针对应用的特定的资源,比如USB固件和驱动程序。 最新的固件和驱动程序请参见:www.microchip.com

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则