我不明白的就是上面hTimePhA = (T / 8) ...这行, 其实有2个问题, 如上面注释, 感觉T/8跟PWM中心对齐有关,但又不理解. |
请教STM32F103的DMA空闲接收问题
请问 使用MC SDK6.4版本,芯片选的时STM32G431CBUx系列,再配置电流采样时候,选择片内运放,外部增益网络,为啥会报错呀
定时器输出PWM控制电机的问题
STM32F103VCT6通过串口1烧录程序问题
F103的IIC支持高速400K频率吗?
为什么用cubemax生成f103c8t6的freertos在编译时会报错
CUBEIDE打开一个工程,怎么改变主控芯片的同系列型号?
STM32F103 使用PA9输出PWM问题
MCSDK6.4配置电流采样错误
STM32F103C8T6是否支持TIM3的PWM边沿触发AD采集
微信公众号
手机版
这么多天了没有人回复, 自己根据这段时间的学习, 写个结果, 希望起到抛砖引玉的作用
这里(T/8)代表半个周期, 这里加上(T/8)的目的是让hTimePhA的取值范围从[-T/8,T/8]变成[0, T/4]的范围, 因为占空比不能为负值, 故此做了偏移.
同时这个值也是相电流Ia/Ib/Ic在采样后, 对其值做了反向偏移后, 再次偏移回来的对应处理.