手机版

CH374中文手册(一)(8)

发布时间:2021-06-07   来源:未知    
字号:

6.5. 内部结构

CH374中文手册(一)

在功能方面,CH374芯片基本上是CH375芯片去掉命令解释器、控制传输的协议处理器、通用的固件程序后的纯接口芯片。由于去掉了协议处理器和固件程序,所以外部的单片机程序更加复杂;但是由于减少了内部处理等中间环节,所以提高了与单片机之间的接口速度。

CH374芯片内部具有一个USB主机方式和USB设备方式的一体式主从USB接口引擎SIE以及根集线器,用于完成物理的USB数据接收和发送,自动处理位跟踪和同步、NRZI编码和解码、位填充、并行数据与串行数据之间的转换、CRC数据校验、事务握手、出错重试、USB总线状态检测等。

CH374芯片内部具有7个物理端点:

端点0是默认端点,支持上传和下传,上传和下传缓冲区各是8个字节; 端点1包括上传端点和下传端点,上传和下传缓冲区各是8个字节,上传端点的端点号是81H,下传端点的端点号是01H;

端点2包括上传端点和下传端点,上传和下传缓冲区各是64个字节,上传端点的端点号是82H,下传端点的端点号是02H;

主机端点包括输出端点和输入端点,输出和输入缓冲区各是64个字节,主机端点与端点2合用同一组缓冲区,主机端点的发送缓冲区就是端点2的上传缓冲区,主机端点的接收缓冲区就是端点2的下传缓冲区,主机端点的接收缓冲区可以扩展为128字节。

CH374的端点0、1、2只用于USB设备方式,在USB主机方式下只需要用到主机端点。在USB主机方式下,CH374支持各种常用的USB低速Low-Speed设备、全速Full-Speed设备以及通过USB-HUB级联的USB设备。USB设备的端点号可以是0~15,两个方向最多支持31个端点,USB设备的包长度可以是0~64字节,在接收方向上的最大包长度可以是0~128字节。

上;工作于USB主机方式时,可以直接连接到USB设备。如果为了芯片安全而串接保险电阻或者电感或者ESD保护器件,那么交直流等效串联电阻应该在5Ω之内。

CH374芯片的UEN引脚用于控制USB信号线UD+和UD-的输出使能。对于没有UEN引脚的CH374T芯片,必须设置BIT_CTRL_OE_POLAR为1;对于CH374S芯片,可以由UEN引脚控制是否允许USB信号输出,UEN引脚可以在串接2KΩ电阻后连接到USB设备的电源线上,从而避免在USB设备失去工作电源时仍然发出USB信号。UEN从无效变成有效还可以用于唤醒处于睡眠过程中的CH374芯片。

CH374芯片内置了电源上电复位电路,一般情况下,不需要外部提供复位。RSTI引脚用于从外部输入异步复位信号;当RSTI引脚为高电平时,CH374芯片被复位;当RSTI引脚恢复为低电平后,CH374内部会继续延时复位25mS左右,然后进入正常工作状态。为了在电源上电期间可靠复位并且减少外部干扰,可以在RSTI引脚与VCC之间跨接一个容量为0.1uF左右的电容。RST引脚和RST#引脚是复位状态输出引脚,分别是高电平有效和低电平有效;当CH374电源上电复位、被外部强制复位或复位延时期间,以及启用看门狗后在看门狗计时溢出时,RST和RST#引脚将分别输出高电平和低电平;在CH374内部复位完成后,RST和RST#引脚将继续延时几十毫秒再分别恢复到低电平和高电平。RST和RST#引脚用于向外部单片机提供上电复位信号。对CH374执行任何写操作都可以清除看门狗计时。

CH374芯片正常工作时需要外部为其提供24MHz的时钟信号。一般情况下,时钟信号由CH374内置的反相器通过晶体稳频振荡产生。外围电路只需要在XI和XO引脚之间连接一个标称频率为24MHz的晶体,并且分别为XI和XO引脚对地连接一个高频振荡电容。如果从外部直接输入24MHz时钟信号,那么应该从XI引脚输入,而XO引脚悬空。

CH374芯片的SLP引脚是睡眠状态输出,默认输出低电平。如果设置BIT_CTRL_OSCIL_OFF为1关闭时钟振荡器,那么CH374芯片进入睡眠状态,SLP引脚输出高电平,直到唤醒后恢复低电平。

CH374芯片的CKO引脚是可编程时钟输出,用于向单片机提供从3MHz到24MHz的时钟信号,支持时钟频率动态调整并能够平滑过渡,在CH374芯片睡眠后该引脚将停止时钟输出。

CH374芯片支持5V电源电压或者3.3V电源电压(批号2032XXXXX只支持5V电压)。当使用5V工作电压时,CH374芯片的VCC引脚输入外部5V电源,并且V3引脚应该外接容量为4700pF到0.02uF左右的电源退耦电容。当使用3.3V工作电压时,CH374芯片的V3引脚应该与VCC引脚相连接,同时输入外部的3.3V电源,并且与CH374芯片相连接的其它电路的工作电压不能超过3.3V,建议设置寄存器位BIT_CTRL_USB_POWER为1关闭电源调节器以节电(从40uA到15uA,睡眠电流节约63%)。

CH374中文手册(一)(8).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)