我不明白的就是上面hTimePhA = (T / 8) ...这行, 其实有2个问题, 如上面注释, 感觉T/8跟PWM中心对齐有关,但又不理解. |
STM32F103 使用PA9输出PWM问题
请教STM32F103的DMA空闲接收问题
STM32F103C8T6是否支持TIM3的PWM边沿触发AD采集
HAL_I2C_Mem_Read 一直返回 BUSY
CUBEIDE打开一个工程,怎么改变主控芯片的同系列型号?
STM32F103 class b 使用demo
在stm32 morto workbench 平台中,有个双电机同时操作的设置all motors ,这个是哪个api实现的?看api没找到
有没有大佬知道这个电路输出为什么只有1V多?按数据手册接的,设置外部输出,输出值也不对
有没有大佬有1602的HAL库驱动
stm32 spi从机实现bissc通信(在线等)
微信公众号
手机版
这么多天了没有人回复, 自己根据这段时间的学习, 写个结果, 希望起到抛砖引玉的作用
这里(T/8)代表半个周期, 这里加上(T/8)的目的是让hTimePhA的取值范围从[-T/8,T/8]变成[0, T/4]的范围, 因为占空比不能为负值, 故此做了偏移.
同时这个值也是相电流Ia/Ib/Ic在采样后, 对其值做了反向偏移后, 再次偏移回来的对应处理.