Image
Image

programmable

+ 关注

粉丝 0     |     主题 28     |     回帖 394

PIC18F2455/2550/4455/4550之通用串行总线USB
2019-11-8 14:49
  • Microchip
  • 23
  • 1546
  USB 电源模式:最常见的电源模式有仅总线供电(Bus Power Only)、仅自供电(Self-Power Only)和以自供电 ...  
  USB 中断:USB模块可以产生多个中断条件。 要识别所有中断源,和单片机一样,此模块具有自己的中断逻辑结构 ...  
  乒乓缓冲:当端点有两组BD项时(一组用于偶数数据传输,一组用于奇数数据传输),它被定义为具有乒乓缓冲器 ...  
  BD地址验证:BD 地址寄存器对包含对应端点缓冲器的起始RAM地址。 为了让端点起始单元有效,它必须在 USB RA ...  
  BD字节计数:字节计数代表将在一次IN 传输过程中被发送的字节总数。在IN传输之后,SIE 将返回发送到主机的 ...  
  BDnSTAT 寄存器(SIE 模式):当BD及其缓冲器归SIE 所有时,BDnSTAT 中的大部分位都有了不同的定义。 配置 ...  
  缓冲器停止位BSTALL (BDnSTAT)为控制传输提供支持,通常在端点0 只停止一次。它同时支持USB 规范第9 章 ...  
  BDnSTAT 寄存器(CPU模式):当UOWN = 0 时,单片机内核拥有 BD。此时,该寄存器的其他七个位是控制位。 ...  
  缓冲器所有权:因为CPU和USB模块共享缓冲器及其BD,所以使用了简单的信号机制来区分更新BD 和相关缓冲器的 ...  
  BD状态和配置:缓冲器描述符不仅仅定义端点缓冲器的大小,还决定了它的配置和控制。 大部分配置都是通过BD ...  
  虽然可以被看作特殊功能控制寄存器,缓冲器描述符的状态和地址寄存器并不是硬件映射的,这与 Bank 15 ...  
  缓冲器描述符和缓冲器描述符表 Bank 4 中的寄存器组成称为“缓冲器描述符表”(Buffer Descriptor Tabl ...  
  USB规范中定义了四种传输类型: • 同步:这种传输类型可确保及时传递大量数据(最大为1023字节),但是不 ...  
  USB RAM:USB数据通过称为USB RAM的存储空间在单片机内核和SIE之间传送。 USB RAM 是一个特殊的双端口存储 ...  
  • 端点使能寄存器0 到15(UEPn): USB 端点控制:16个可用的双向端点中的每一个都有自己独立的控制寄存 ...  
  • 帧编号寄存器(UFRMH:UFRML):帧编号寄存器包含 11 位帧编号。 低字节被保存在UFRML中,而高3 位则被保 ...  
  • USB设备地址寄存器(UADDR):USB地址寄存器包含唯一的USB地址,当此地址有效时,可被外设识别。 当接收 ...  
  • USB传输状态寄存器(USTAT):USB 状态寄存器报告SIE 中的事务状态。 当SIE 发出USB传输完成中断信号时 ...  
  内部收发器,USB外设有一个内置的USB 2.0 全速和低速兼容的收发器,在USB内部与SIE 相连。 此功能部件在 ...  
  USB 状态和控制 • USB控制寄存器(UCON ):用于控制模块在传输过程中的操作, 此寄存器包含控制行为的配 ...  
2
3
近期访客