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

做网站必须会百度热搜广告位

做网站必须会,百度热搜广告位,html 教程,南谯区住房和城乡建设局网站基于STM32单片机PWM讲解 一、PWM简介 PWM波形(Pulse Width Modulation,脉冲宽度调制波形)是一种占空比可变的脉冲波形。这种调制方式通过改变脉冲的宽度来控制电路中的信号强度和频率。具体来说,PWM波形中的高电平持续时间和低电…

基于STM32单片机PWM讲解

一、PWM简介

PWM波形(Pulse Width Modulation,脉冲宽度调制波形)是一种占空比可变的脉冲波形。这种调制方式通过改变脉冲的宽度来控制电路中的信号强度和频率。具体来说,PWM波形中的高电平持续时间和低电平持续时间可以根据需要进行调整,从而实现对模拟信号电平的数字编码。

二、PWM原理图

输出比较可以通过**比较定时计数器的值 CNT 与设定的比较值 CCR,**可以控制输出引脚的电平状态(置高或置低),从而实现生成一定频率和占空比的 PWM 波形。
以下是PWM大致原理框图
在这里插入图片描述
以下是PWM大体时序图
在这里插入图片描述
以下是PWM重要参数:
频率 = 1/Ts
占空比 = Ton / Ts【高电平占该周期的比例】
分辨率 = 占空比变化步距【精确占空比变化】
在这里插入图片描述

三、PWM配置

TIM_HandleTypeDef pwm_handle = {0};//有结构体就要寻址到底
TIM_OC_InitTypeDef pwm_config = {0};
void PWM_init(uint16_t ARR,uint16_t PSC)
{pwm_handle.Instance = TIM4;//定时器选择pwm_handle.Init.Prescaler = PSC;//PSC预分频pwm_handle.Init.Period = ARR;//重载寄存数值pwm_handle.Init.CounterMode = TIM_COUNTERMODE_UP;//计数模式(向上计数)pwm_handle.Init.AutoReloadPreload =  TIM_OUTPUTSTATE_DISABLE;//重载寄存器HAL_TIM_PWM_Init(&pwm_handle);pwm_config.OCMode = TIM_OCMODE_PWM1;//PWM模式向上模式pwm_config.Pulse = ARR/2;        //CRR值后面要改现在无所谓pwm_config.OCPolarity = TIM_OCPOLARITY_LOW; //有效电平HAL_TIM_PWM_ConfigChannel(&pwm_handle,&pwm_config,TIM_CHANNEL_3);HAL_TIM_PWM_Start(&pwm_handle,TIM_CHANNEL_3);
}//map初始化
void HAL_TIM_PWM_MspInit(TIM_HandleTypeDef *htim)//弱函数
{if(htim->Instance == TIM4){GPIO_InitTypeDef gpio_initstruct;//设结构体//打开GPIO的时钟__HAL_RCC_GPIOB_CLK_ENABLE();__HAL_RCC_TIM4_CLK_ENABLE();gpio_initstruct.Pin = GPIO_PIN_8;//根据自己所需功能改引脚gpio_initstruct.Mode = GPIO_MODE_AF_PP;//复用推挽模式gpio_initstruct.Speed = GPIO_SPEED_FREQ_HIGH;//高速gpio_initstruct.Pull = GPIO_PULLUP;         //上拉//调用GPIO初始函数HAL_GPIO_Init(GPIOB,&gpio_initstruct);}
}//修改ccr寄存器值
void set_pwmprogrem(uint16_t val)//修改ccr的值从而(ARR),从而改变脉冲
{__HAL_TIM_SET_COMPARE(&pwm_handle,TIM_CHANNEL_3,val);
}

附图
在这里插入图片描述

http://www.dtcms.com/wzjs/51904.html

相关文章:

  • 网站建设准备百度搜索引擎的功能
  • 地产网站设计谷歌搜索引擎google
  • 沧州南皮网站建设广告投放的方式有哪些
  • 品牌网站要这么做seo的中文含义
  • 建站推广文案网站优化及推广方案
  • 有什么网站可以做团购seo技术外包 乐云践新专家
  • 电商网站需要多少钱国内新闻热点事件
  • 网站建设数据库多少钱口碑营销的概念
  • 做网站需要哪几个板块广州软文推广公司
  • 银川做网站服务百度seo快速
  • 有哪些好的做问卷调查的网站搜索引擎营销方案例子
  • 广州哪家网站建设好软文发布软件
  • 企业建网站的案例新闻投稿
  • 网站建设课程 考核目的网上销售推广方案
  • 用wordpress建站一定要先有域名和空间吗合肥网站推广优化
  • 网站建设费摊多久电话投放小网站
  • 长阳网站建设关键词搜索热度
  • 一站式广告服务供应商运营推广
  • 网线制作实训报告常州网站seo
  • 电子网站建设考试网站域名查询地址
  • 广州做网站(信科网络)谷歌seo招聘
  • 网站怎么做直播搜索引擎seo关键词优化方法
  • 重庆做网站优化推广的公司链接交换公司
  • 做网站的工作叫什么常用的seo工具
  • 黄骅港股票代码优化设计单元测试卷答案
  • 做网站最基础需要什么条件巨量引擎app
  • 网站备案待办理拍照企业网站排名优化公司
  • 电子网站建设维护广州seo招聘信息
  • 企业网站seo怎么做sem管理工具
  • 品牌网站建设3a小蝌蚪百度seo推广首选帝搜软件