
目前在学习无刷电机,现在在跑开环控制,想问问是否能实现这样的一个功能,TIM1用于3项PWM的生成,分频系数与period都是固定的,这样PWM的频率和100%占空比的值就是固定的,所以我可以直接写3个表格去实现3路PWM的占空比控制,且每路相位相差120度,然后我使用TIM2的更新事件去触发TIM1的PWM DMA更新,也就是比如我设置40usTIM2就会有一个更新事件,然后TIM1每40us就根据我3个表格的值去顺序循环输出不同的PWM |
STM32G473 定时器事件触发DMAburst传输错位?
添加PWM,板卡无设备
STM32中比较适合做FOC控制的芯片
STM32H745I-DISCO搭建GUI开发环境。
32bit SPI使用DMA 初次不触发SPI中断 第二次发送不触发DMA中断
程序卡死在vPortFree函数中
stm32f4系列sdio 时钟如何获取
STM32H750在只能调试时运行,重新上电和reset都不行
Wio Lite AI—基于STM32H7 人脸识别
正点原子STM32H743开发板qspi flash问题
还有,为什么不用TIM1自身的更新事件呢?
你可以把需求说详细点,别人可以针对性验证测试。