你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32C092-NUCLEO PWM实现呼吸灯

[复制链接]
短笛君 发布时间:2025-5-2 01:28

1.MCU配置

由于要实现LED呼吸效果,但是博主在实际测试中发现如果导入预先配置好的BSP文件会导致LED无法实现预期效果 所以建议自己手动配置MCU 不去使用官方的Example 以及板卡配置

79891bc9408806d4fc1581fb425a75af.png

LED2通道对应PC9 TIM1_CH2 只需要配置好相应的定时器通道即可,这里配置的PWM频率为100Khz 具体按照自己需求使用即可

e9007b60ffae018ad7cac9baeadb6ffc.png

时钟配置启用外部RCC 并配置系统主频为48Mhz

  for(uint16_t i=0;i<479;i++)
      {
          __HAL_TIM_SetCompare(&htim1,TIM_CHANNEL_2,i);
          HAL_Delay(1);
      }
      for(uint16_t i=479;i>2;i--)
      {
          __HAL_TIM_SetCompare(&htim1,TIM_CHANNEL_2,i);
          HAL_Delay(1);
      }
  HAL_TIM_Base_Start(&htim1);
  HAL_TIM_PWM_Start(&htim1, TIM_CHANNEL_2);

02e88c3561fdc0704e8129817a66ae7a.png

996300808b2e2ecdc8a042a7b40a6c54.mp4

收藏 评论0 发布时间:2025-5-2 01:28

举报

0个回答

所属标签

相似分享

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版