SW35xx寄存器列表与配置指南

需积分: 46 66 下载量 64 浏览量 更新于2024-08-31 2 收藏 856KB PDF 举报
"该文档是SW3518S寄存器列表的Release_RG003_v2.1版本,由珠海智融科技有限公司提供。这份内部资料详细列出了SW35xx系列芯片的寄存器配置,包括版本历史、各种寄存器的功能描述以及它们的默认值。通过这份列表,用户可以读取芯片的电流、电压、温度信息,了解当前充电协议,并进行输入输出电流电压的调整,还能开启或关闭保护功能,利用IIC总线进行通信。" 详细知识点说明: 1. **版本历史**: - V1.0: 初始版本 - V1.1: 增加了NTC温度码值对应表 - V2.0: 新版本IC (版本号0x5),增加了更多功能 - V2.1: 开放了PD硬件复位命令请求 2. **寄存器列表**: - **REG01: IC_VERSION**: - 默认值: 0x05H - Bit 7-3: 未定义,不应被修改 - Bit 2-0: ic_version[02:00],表示芯片版本号,读取值为0x05 - **REG06: FCX_STATUS**: - 默认值: 0x00H - Bit 7: fastchargeledstatus,指示快充指示灯状态,读取时为关闭状态(0) - Bit 6: 未定义,不应被修改 - Bit 5-4: pd_src_spec_ver,PD协议版本,读取时为0,表示预留 - Bit 3-0: fcx_ind,快充协议指示,读取时为0,表示预留 - **REG07: PWR_STATUS**: - 默认值: 0x00H - Bit 7-3: 未定义,不应被修改 - Bit 2: ctrl_buck_on,表示buck电源的开关状态,读取时为关闭(0) - Bit 1: ctrl_2port_on,表示端口2的开关状态,读取时为关闭(0) 3. **快充协议指示** (fcx_ind): - 包括QC2.0、QC3.0、FCP、SCP、PDFIX、PDPPS、PE1.1、PE2.0、LVDC、SFCP、AFC等多种充电协议。 4. **电源状态** (PWR_STATUS): - ctrl_buck_on:控制buck电源的开关,可用来开启或关闭内部 buck 转换器。 - ctrl_2port_on:控制端口2的工作状态,适用于AC模式或AA模式下的不同接口。 这些寄存器的配置和读取对理解并有效控制SW35xx系列芯片的电源管理、快充协议以及保护功能至关重要。通过IIC总线通信,开发者可以灵活地编程以适应不同的应用场景。