| Electronic Components Datasheet Search |
|
CH559T Datasheet(PDF) 65 Page - Nanjing Qinheng Microelectronics Co., Ltd. |
|
|
|||||||||||||||||||||||||||||
CH559T Datasheet(HTML) 65 Page - Nanjing Qinheng Microelectronics Co., Ltd. |
|
65 / 73 page ![]() CH559 手册 65 位 名称 访问 描述 复位值 7 bUEP3_RX_EN RW 该位为 0 禁止端点 3 接收;为 1 使能端点 3 接收(OUT) 0 6 bUEP3_TX_EN RW 该位为 0 禁止端点 3 发送;为 1 使能端点 3 发送(IN) 0 5 保留 RO 保留 0 4 bUEP3_BUF_MOD RW 端点 3 数据缓冲区模式控制位 0 3 bUEP2_RX_EN R0 该位为 0 禁止端点 2 接收;为 1 使能端点 2 接收(OUT) 0 2 bUEP2_TX_EN RW 该位为 0 禁止端点 2 发送;为 1 使能端点 2 发送(IN) 0 1 保留 RO 保留 0 0 bUEP2_BUF_MOD RW 端点 2 数据缓冲区模式控制位 0 由 bUEPn_RX_EN 和 bUEPn_TX_EN 以及 bUEPn_BUF_MOD(n=1/2/3)组合分别控制 USB 端点 1、2、3 的数据缓冲区模式,参考下表。其中的双 64 字节缓冲区模式,USB 数据传输时将根据 bUEP_*_TOG=0 选择前 64 字节缓冲区,根据 bUEP_*_TOG=1 选择后 64 字节缓冲区,实现自动切换。 表 16.3.3 端点 n 缓冲区模式(n=1/2/3) bUEPn_RX_EN bUEPn_TX_EN bUEPn_BUF_MOD 结构描述:以 UEPn_DMA 为起始地址由低向高排列 0 0 x 端点被禁用,未用到 UEPn_DMA 缓冲区 1 0 0 单 64 字节接收缓冲区(OUT) 1 0 1 双 64 字节接收缓冲区,通过 bUEP_R_TOG 选择 0 1 0 单 64 字节发送缓冲区(IN) 0 1 1 双 64 字节发送缓冲区,通过 bUEP_T_TOG 选择 1 1 0 单 64 字节接收缓冲区;单 64 字节发送缓冲区 1 1 1 双 64 字节接收缓冲区,通过 bUEP_R_TOG 选择;双 64 字节发送缓冲区,通过 bUEP_T_TOG 选择。 全部 256 字节排列如下: UEPn_DMA+0 地址:bUEP_R_TOG=0 时端点接收; UEPn_DMA+64 地址:bUEP_R_TOG=1 时端点接收; UEPn_DMA+128 地址:bUEP_T_TOG=0 时端点发送; UEPn_DMA+192 地址:bUEP_T_TOG=1 时端点发送 USB 端点 n 缓冲区起始地址(UEPn_DMA)(n=0/1/2/3): 位 名称 访问 描述 复位值 [7:0] UEPn_DMA_H RW 端点 n 缓冲区起始地址高字节,仅低 5 位有效,高 3 位 固定为 0 xxh [7:0] UEPn_DMA_L RW 端点 n 缓冲区起始地址低字节,仅高 7 位有效,最低位 固定为 0,仅支持偶地址 xxh 注:接收数据的缓冲区的长度 >= min(可能接收到的最大数据包长度 + 2 字节,64 字节) 16.4 主机寄存器 在 USB 主机模式下 CH559 提供了一组双向主机端点, 包括一个发送端点 OUT 和一个接收端点 IN, 数据包的最大长度是 64 字节,支持控制传输、批量传输、中断传输和实时/同步传输。 由主机端点发起的每一个 USB 事务,在处理结束后总是自动设置中断标志 UIF_TRANSFER。应用 程序可以直接查询或在 USB 中断服务程序中查询并分析中断标志寄存器 USB_INT_FG,根据各中断标 志分别进行相应的处理;并且,如果 UIF_TRANSFER 有效,那么还需要继续分析 USB 中断状态寄存器 USB_INT_ST,根据当前 USB 传输事务的应答 PID 标识 MASK_UIS_H_RES 进行相应的处理。 如果事先设定了主机接收端点的 IN 事务的同步触发位 bUH_R_TOG,那么可以通过 U_TOG_OK 或 |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |