STM32F103单片机输出SPWM波

时间:2022-12-19 07:20:46
【文件属性】:

文件名称:STM32F103单片机输出SPWM波

文件大小:344KB

文件格式:ZIP

更新时间:2022-12-19 07:20:46

STM32 103 输出 SPWM 正弦波

在STM32F103C8T6上输出SPWM波,首先用函数生成一组正弦波数据,然后用定时器1输出PWM波,在定时器2中断中用生成的正弦波数据调整输出PWM的占空比,这样输出的PWM波占空比就安装正弦波的规律变化,在输出PWM波的口外部接上电容,就可以看到输出的方波变成了正弦波。同时外部中断用了检测过零点,在过零点同步输出的正弦波。


【文件预览】:
TIM_SinWave_Spwm2
----HARDWARE()
--------EXTI()
--------LED()
--------TIM2()
--------SINE()
--------TIM1()
----README.TXT(1KB)
----SYSTEM()
--------usart()
--------delay()
--------sys()
----CORE()
--------core_cm3.c(17KB)
--------core_cm3.h(84KB)
--------startup_stm32f10x_hd.s(15KB)
----keilkilll.bat(399B)
----STM32F10x_FWLib()
--------src()
--------inc()
----USER()
--------stm32f10x_it.h(2KB)
--------LED.uvprojx(19KB)
--------stm32f10x_conf.h(3KB)
--------LED.uvguix.hxydj(137KB)
--------system_stm32f10x.h(2KB)
--------LED.uvguix.Administrator(138KB)
--------LED.uvoptx(17KB)
--------stm32f10x_it.c(2KB)
--------stm32f10x.h(619KB)
--------system_stm32f10x.c(37KB)
--------Listings()
--------main.c(1KB)
--------JLinkSettings.ini(671B)
----功能说明.txt(571B)
----OBJ()
--------LED.hex(29KB)
--------LED.hex.asm(21B)

网友评论

  • 可以参考,就是下载分太高
  • 能用,但只有PA8有输出
  • 挺好的,有参考价值
  • 挺好,学习了不少。
  • 不错,有参考价值,目前尝试提高spwm的频率
  • 不错,有参考价值,目前尝试提高spwm的频率,不知道会不会出问题