公司最近在搞一个L9026芯片,外挂一些PWM驱动的指示灯,和一些继电器,驱动电路都是如下图的高边驱动。
正常驱动逻辑就比较简单了,
1.上电把所有的寄存器初始化流程走一遍,做好通道映射。
2.在控制过程中直接控制IO寄存器或者,PWM,或LED_PWM
有以下几点在调试过程中遇到的一些芯片手册说明不清楚的地方,都是ST的FAE帮忙解答的:
a.输出口可以配置普通PWM,LED PWM,普通IO口
b.PWM模式,或者LED PWM模式是两个PWM发生器,频率配置表如下:
由于PWM梯度比较大,芯片提供了微调PWM配置功能,普通PWM和LED PWM共享同一个微调寄存器,如下表: