
在下使用STM32F103的最小系统板用TIM1的通道1和通道2输出相位差180度的pwm,用的MDK软件仿真,当占空比传的是变量时出现通道1pwm出来一段时间后通道2才出来,;如图:__HAL_TIM_SetCompare(&htim1,TIM_CHANNEL_1 ,Duty_Cycle) __HAL_TIM_SetCompare(&htim1,TIM_CHANNEL_1 ,200 - Duty_Cycle) 而我想要的是下图这样的: __HAL_TIM_SetCompare(&htim1,TIM_CHANNEL_1 ,30); __HAL_TIM_SetCompare(&htim1,TIM_CHANNEL_1 ,200 - 30); 求大神指教. |
搞明白了,因为底下用了个delay,差的那节正好是delay的时间 |
难怪,我看你的截图怎么不像是 相位差的那点时间,不知差多少个周期了。 |
我觉得第二幅截图那么眼熟啊, 难道是截自于我之前的某文里的截图?![]() |
请选用类似:CH1、CH1N 之类的信号对,不用移相就输出相差180的信号 |
求教學stlink v3 set** 怎麼和**blue pill**連結傳輸寫好的程式
STM32G474VET6如何配置HRTIM的中心对齐模式
F103和G474的180°移相區別
stm32H755BIT6 TIM1中断问题
怎么下载stm32f103zet6的spice模型,没找到
塗鴉模組適配ST芯片
板载stlink无法连接到设备
STM32F103长时间运行,串口发送失败
stm32h725
STM32G474 BOOST电路双环PID的用法