目录
1、芯片概念
2、SW3526配置ADC寄存器
3、SW3526获取ADC数据
4、IIC底层驱动代码
5、SW3526写指令时序图
6、单片机IIC写指令代码
7、SW3526读数据时序图
8、单片机IIC读数据代码
9、SW3526资料(52和32的程序)
10、SW3526产品模型
1、芯片概念
SW3526 是一款高集成度的多快充协议充电芯片,支持 C 口或 A 口输出,其集成了 3.5A,高效率同步降压变换器,支持 PPS/PD/QC/AFC/FCP/SCP/PE/SFCP 等多种快充协议以及 CC/CV模式。外围只需少量的器件,即可组成完整的高性能多快充协议充电解决方案,采用IIC通信接口,可以通过单片机获取芯片的输入、输出的电压、电流、功率等一系列数据,芯片规格如下图(一)所示:
图(1)SW3526规格表
2、SW3526配置ADC寄存器
图(2)SW3526配置ADC
3、SW3526获取ADC数据
图(3)获取ADC数据
4、IIC底层驱动代码
文中的STM32单片机IIC通信底层代码使用江科大自化协的软件模拟IIC的底层驱动,获取底层代码可以到哔哩哔哩搜江科大自化协UP主STM32视频教程获取,使用底层函数图(二)所示:
图(4)IIC驱动底层代码
5、SW3526写指令时序图
图(5)SW3526写指令时序
6、单片机IIC写指令代码
图(6)单片机写指令
7、SW3526读数据时序图
图(7)SW3526读数据时序
8、单片机IIC读数据代码
图(8)SW3526读数据时序
9、SW3526资料(52和32的程序)
文章来源:https://www.toymoban.com/news/detail-780808.html
图(9)SW3526读数据时序文章来源地址https://www.toymoban.com/news/detail-780808.html
10、SW3526产品模型
到了这里,关于智融SW3526多协议芯片单片机驱动的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!