当前位置: 首页 > news >正文

天津葛沽 网站建设公司网站营销策划公司

天津葛沽 网站建设公司,网站营销策划公司,服装网站公司网站,网站建设的难点🎊【蓝桥杯嵌入式】专题正在持续更新中,原理图解析✨,各模块分析✨以及历年真题讲解✨都在这儿哦,欢迎大家前往订阅本专题,获取更多详细信息哦🎏🎏🎏 🪔本系列专栏 - 蓝…

        

🎊【蓝桥杯嵌入式】专题正在持续更新中,原理图解析✨,各模块分析✨以及历年真题讲解✨都在这儿哦,欢迎大家前往订阅本专题,获取更多详细信息哦🎏🎏🎏

🪔本系列专栏 -  蓝桥杯嵌入式_勾栏听曲_0的博客

🍻欢迎大家  🏹  点赞👍  评论📨  收藏⭐️

📌个人主页 - 勾栏听曲_0的博客📝

🔑希望本文能对你有所帮助,如有不足请指正,共同进步吧🏆

🎇是非成败转头空。青山依旧在,几度夕阳红。一壶浊酒喜相逢。古今多少事,都付笑谈中。📈


目录

题目

设置STM32CubeMX

手搓代码

开启PWM函数

PWM占空比可调函数


题目

第十一届省赛关于PWM的题目要求如下:

         要求我们用PA6和PA7输出两种不同频率的占空比可调节的脉冲信号,频率的设置是由定时器中的预分频系数和重装载值来决定的,有需要理解的小伙伴可以取这篇文章中了解【蓝桥杯嵌入式】STM32定时器的配置,解析预分频系数和重装载值与时钟频率的关系。

设置STM32CubeMX

        首先我们要给PA6和PA7引脚选一个定时器,下图中我们可以看到PA6由四个定时器可选,分别是TIM16_CH1,TIM1_BKIN,TIM3_CH1,TIM8_BKIN,但是我们只能选择后缀为CH1的定时器,至于为什么可以点此了解。因为我们在前几篇文章中给按键设置的定时器为TIM3_CH1,所以在这里我们给PA6选择TIM16_CH1,同样的,我们给PA7选择TIM17_CH1。

 引脚设置完成后,我们转到左边来,如下图,先给定时器使能,选择通道Output Compare CH1,

        TIM16是PA6的定时器,要求是100Hz,时钟原本的频率是80MHz,计算出分频系数和重装载值后填入即可(如何计算上面有相关链接)。

 如何往下翻,找到Pulse,设置占空比,为20.这样PA6的脉冲信号解设置好啦,PA7同理设置即可。

 手搓代码

开启PWM函数

以下是打开PWM的函数,第一个参数是定时器,第二个参数是通道。

	HAL_TIM_PWM_Start(&htim16,TIM_CHANNEL_1);		//开启PWMHAL_TIM_PWM_Start(&htim17,TIM_CHANNEL_1); 

PWM占空比可调函数

这里使用按键来对PWM的占空比进行改变,每按一次占空比加10,等于100时跳转回10。

PWM的占空比改变的实现函数如下,第一个参数是定时器,第二个参数是通道,第三个参数是占空比的比例,如10就是10%的高电平。

_HAL_TIM_SetCompare(&htim16,TIM_CHANNEL_1,pa6_duty);

 以下就是完整的改变PWM的完整函数

if(key[1].key_flag == 1)
{pa6_duty+=10;if(pa6_duty > 90){pa6_duty=10;}_HAL_TIM_SetCompare(&htim16,TIM_CHANNEL_1,pa6_duty);		//设置占空比pa6_dutykey[1].key_flag = 0;
}
if(key[2].key_flag == 1)
{pa7_duty+=10;if(pa7_duty > 90){pa7_duty=10;}__HAL_TIM_SetCompare(&htim17,TIM_CHANNEL_1,pa7_duty);		//设置占空比pa6_dutykey[2].key_flag = 0;
}
http://www.bjxfkj.com.cn/article/105963.html

相关文章:

  • 合肥手机网站制作营销策划是做什么
  • html网站搭建营销推广活动方案
  • 莱芜新闻最新事件seo优化标题 关键词
  • 济南网站建设选搜点网络VIP网络营销形式
  • wordpress 游客权限信息流优化师是什么
  • 网站设计创意提高搜索引擎检索效果的方法
  • 百度网站如何做运营怎么做一个免费的网站
  • 网站建站费用百度推广网站一年多少钱
  • 海南网站建设小强seo网站优化知识
  • 网站规划在网站建设中的作用是宁波seo怎么推广
  • 网站跳出率一般是多少推广app是什么工作
  • 网站做支付成都网站seo技巧
  • wordpress申请网站吗网络推广渠道排名
  • 大庆市建设大厦网站就业seo好还是sem
  • html所有标签大全seo入门免费教程
  • 对红色网站建设的建议天津seo网站排名优化公司
  • 天河网站建设搜索引擎排名国内
  • 东莞教育平台网站建设唐山seo排名
  • 南山网站建设公facebook海外推广
  • 网络服务提供者知道网络用户利用其网络服务侵害网站seo分析案例
  • 园区网站建设营销计划怎么写
  • 手机网站建设公司哪家好百度seo营销
  • 推广公司服务内容seo外链建设的方法有
  • 阜宁网站建设公司网页制作软件dreamweaver
  • 企业网站开发教程有做网站的吗
  • 淄博那里有做网站的营销到底是干嘛的
  • 做网站工作怀孕佛山快速排名seo
  • 驻马店市可以做网站的公司腾讯云域名
  • 网站建设主机的功能自己制作一个网页
  • 企业做网站做什么科目百度广告怎么投放