|
|
Número de pieza | CH372 | |
Descripción | USB bus interface chip | |
Fabricantes | Qin Heng Electronics | |
Logotipo | ||
Hay una vista previa y un enlace de descarga de CH372 (archivo pdf) en la parte inferior de esta página. Total 14 Páginas | ||
No Preview Available ! USB 总线接口芯片 CH372
中文手册
(第二版)
南京沁恒电子有限公司
www.winchiphead.com
1 page CH372 中文手册(一)
4
模式代码为 02H 时切换到已启用的 USB 设备方式,内置固件模式。
在 USB 设备方式下,未启用是指 USB 总线 D+的上拉电阻被禁止,相当于断开 USB 设
备;启用是指 USB 总线 D+的上拉电阻有效,相当于连接 USB 设备,从而使 USB 主机能够
检测到 USB 设备的存在。通过设置是否启用,可以模拟 USB 设备的插拔事件。
通常情况下,设置 USB 工作模式在 20uS 时间之内完成,完成后输出操作状态。
关于外部固件模式请参考手册(二)。
5.5. 命令 GET_STATUS
该命令获取 CH372 的中断状态并通知 CH372 取消中断请求。当 CH372 向单片机请求
中断后,单片机通过该命令获取中断状态,分析中断原因并处理。
中断状态字节
名称
中断状态分析说明
位 7~位 4 (保留位)
总是 0000
位 3~位 2 当前事务 00=OUT 事务 10=IN 事务 11=SETUP 事务
位 1~位 0
当前端点
00=端点 0
01=端点 1
10=端点 2
11=USB 总线复位
下面是中断状态的分析说明。在内置固件模式的 USB 设备方式下,单片机只需要处
理表中标注为灰色的中断状态,CH372 自动处理了其它中断状态。
中断状态值 十六进制值
中断原因分析说明
0000XX11B
03H 07H
0BH 0FH
检测到 USB 总线复位
00001100B
0CH 端点 0 的接收器接收到数据,SETUP 事务成功
00000000B 00H 端点 0 的接收器接收到数据,OUT 事务成功
00001000B
08H
端点 0 的发送器发送完数据,IN 事务成功
00000001B
01H
端点 1 接收到数据,OUT 事务成功
00001001B 09H 中断端点/端点 1 发送完数据,IN 事务成功
00000010B
02H 批量端点/端点 2 接收到数据,OUT 事务成功
00001010B 0AH 批量端点/端点 2 发送完数据,IN 事务成功
5.6. 命令 UNLOCK_USB
该命令释放当前 USB 缓冲区。为了防止缓冲区覆盖,CH372 向单片机请求中断前首先
锁定当前缓冲区,暂停 USB 通讯,直到单片机通过 UNLOCK_USB 命令释放当前缓冲区,或
者通过 RD_USB_DATA 命令读取数据后才会释放当前缓冲区。由于 RD_USB_DATA 命令完成
时自动释放缓冲区,所以只有上传成功中断退出前需要执行 UNLOCK_USB 命令。
5.7. 命令 RD_USB_DATA
该命令从当前 USB 中断的端点缓冲区中读取数据块并释放当前缓冲区。首先读取的
输出数据是数据块长度,也就是后续数据流的字节数。数据块长度的有效值是 0 至 64,
如果长度不为 0,则单片机必须将后续数据从 CH372 逐个读取完;读取数据后,CH372 自
动释放 USB 当前缓冲区,从而可以继续接收 USB 主机发来的数据。
5.8. 命令 WR_USB_DATA5
该命令向 USB 端点 1 的上传缓冲区写入数据块,在内置固件模式下,USB 端点 1 就是
中断端点。首先写入的输入数据是数据块长度,也就是后续数据流的字节数。数据块长
度的有效值是 0 至 8,如果长度不为 0,则单片机必须将后续数据逐个写入 CH372。
5 Page CH372 中文手册(一)
10
7、参数
7.1. 绝对最大值(临界或者超过绝对最大值将可能导致芯片工作不正常甚至损坏)
名称
参数说明
最小值 最大值 单位
TA 工作时的环境温度
0 70 ℃
TS 储存时的环境温度 -55 125 ℃
VCC 电源电压(VCC 接电源,GND 接地) -0.5 6.5 V
VIO 输入或者输出引脚上的电压 -0.5 VCC+0.5 V
7.2. 电气参数(测试条件:TA=25℃,VCC=5V,不包括连接 USB 总线的引脚)
(如果电源电压为 3.3V,则表中所有电流参数需要乘以 40%的系数)
名称
参数说明
最小值 典型值 最大值
VCC
电源电压
V3 引脚不连 VCC 引脚
V3 引脚连接 VCC 引脚
4.7
3.1
5
3.3
5.3
3.6
ICC 总电源电流
15 50
VIL 低电平输入电压 -0.5
0.7
VIH 高电平输入电压
2.0
VCC+0.5
VOL 低电平输出电压(4mA 吸入电流)
0.5
VOH 高电平输出电压(4mA 输出电流) VCC-0.5
IUP 内置上拉电阻的输入端的输入电流 30
80 160
VR 电源上电复位的电压门限 2.3 2.6 2.9
CH372 芯片在复位期间与复位完成后的正常工作状态下的差别:
INT#引脚在芯片复位期间只能提供 200uA 的高电平输出电流。
单位
V
V
mA
V
V
V
V
uA
V
7.3. 时序参数(测试条件:TA=25℃,VCC=5V 或者 VCC=V3=3.3V,参考附图)
(RD 是指 RD#信号有效并且 CS#信号有效,RD#=CS#=0 执行读操作)
(WR 是指 WR#信号有效并且 CS#信号有效,WR#=CS#=0 执行写操作)
名称
参数说明
最小值 典型值 最大值
FCLK
XI 引脚的输入时钟信号的频率
11.98 12.00 12.02
TPR 电源上电的复位时间
18 20 40
TE1 RESET_ALL 命令的执行时间
20 40
TE2 SET_USB_MODE 命令的执行时间
10 20
TE3 SET_ENDP?命令的执行时间
34
TE0 其余命令的执行时间
2.5
TSX 命令码与命令码之间的间隔时间
2.5
TSC 命令码与数据之间的间隔时间
2.5
1000
TSD 数据与数据之间的间隔时间
1.5
1000
TCC 命令写操作的周期
2.5
TCD 数据读操作或者写操作的周期
1.5
1000
TWW 有效的写选通脉冲 WR 的宽度
90
10000
TRW 有效的读选通脉冲 RD 的宽度
90
10000
TAS RD 或 WR 前的地址输入建立时间
5
TAH RD 或 WR 后的地址输入保持时间
5
TIS 写选通 WR 前的数据输入建立时间
0
单位
MHz
mS
mS
uS
uS
uS
uS
uS
uS
uS
uS
nS
nS
nS
nS
nS
11 Page |
Páginas | Total 14 Páginas | |
PDF Descargar | [ Datasheet CH372.PDF ] |
Número de pieza | Descripción | Fabricantes |
CH372 | USB bus interface chip | Qin Heng Electronics |
CH374 | USB bus interface chip | ETC |
CH374 | USB bus interface chip | ETC |
CH375 | USB Bus Interface Chip | ETC |
Número de pieza | Descripción | Fabricantes |
SLA6805M | High Voltage 3 phase Motor Driver IC. |
Sanken |
SDC1742 | 12- and 14-Bit Hybrid Synchro / Resolver-to-Digital Converters. |
Analog Devices |
DataSheet.es es una pagina web que funciona como un repositorio de manuales o hoja de datos de muchos de los productos más populares, |
DataSheet.es | 2020 | Privacy Policy | Contacto | Buscar |