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

湖北专业的网瘾学校收费标准seo站外推广有哪些

湖北专业的网瘾学校收费标准,seo站外推广有哪些,建设门户网站都需要什么意思,化妆品企业网站建设STM32-HAL库08-TIM的输出比较模式(输出PWM的另一种方式) 一、所用材料: STM32F103C6T6最小系统板 STM32CUBEMX(HAL库软件) MDK5 示波器或者逻辑分析仪 二、所学内容: 通过定时器TIM的输出比较模式得到预…

STM32-HAL库08-TIM的输出比较模式(输出PWM的另一种方式)

一、所用材料:

STM32F103C6T6最小系统板
STM32CUBEMX(HAL库软件)
MDK5
示波器或者逻辑分析仪

二、所学内容:

通过定时器TIM的输出比较模式得到预定频率与占空比的PWM波形;其中定时器输出比较模式与PWM模式的区别在于!!!PWM模式在同一个TIM下所有输出口的频率一致不能单独控制单个的频率,而输出比较模式就弥补了这一缺点,可以对同一个TIM下的各个输出口分别设置频率。

三、CUBEMX配置:

第一步:老三件套-RCC,SYS,时钟树配置

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

第二步:TIM配置

关键参数配置:

  • Prescale-(71)
  • auto reload preload-Disable
  • Output Compare Channel1 -Mode - Toggle on match
  • Output Compare Channel2 -Mode - Toggle on match
    以及点亮TIM2的所有中断
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

第二步:MDK5程序配置

只需要在main.c中加入中断回调函数即可,具体程序如下:

/* USER CODE END Header */
/* Includes ------------------------------------------------------------------*/
#include "main.h"
#include "tim.h"
#include "gpio.h"
/* USER CODE BEGIN PTD */
uint16_t OC_Channel1_Pulse=125;  //改变该值可以改变PWM1的频率
uint16_t OC_Channel2_Pulse=1000;  //改变该值可以改变PWM2的频率
uint32_t F_PWM1;				//PWM1的频率设定值
uint32_t F_PWM2;				//PWM2的频率设定值float OC_Channel1_Duty=50;		//PWM1占空比设定
float OC_Channel2_Duty=50;		//PWM2占空比设定void SystemClock_Config(void);int main(void)
{HAL_Init();SystemClock_Config();/* Initialize all configured peripherals */MX_GPIO_Init();MX_TIM1_Init();/* USER CODE BEGIN 2 */HAL_TIM_OC_Start_IT(&htim1,TIM_CHANNEL_1);                 //使能TIM4通道1的输出比较中断TIM_CCxChannelCmd(TIM1,TIM_CHANNEL_1,TIM_CCx_ENABLE);      //使能TIM4通道1HAL_TIM_OC_Start_IT(&htim1,TIM_CHANNEL_2);                 //使能TIM4通道1的输出比较中断TIM_CCxChannelCmd(TIM1,TIM_CHANNEL_2,TIM_CCx_ENABLE);      //使能TIM4通道1/* USER CODE END 2 *//* Infinite loop *//* USER CODE BEGIN WHILE */while (1){F_PWM1=8000;OC_Channel1_Pulse=1000000/F_PWM1;F_PWM2=5000;OC_Channel2_Pulse=1000000/F_PWM2;HAL_Delay(1);/* USER CODE END WHILE *//* USER CODE BEGIN 3 */}/* USER CODE END 3 */
}/* USER CODE BEGIN 4 */
void HAL_TIM_OC_DelayElapsedCallback(TIM_HandleTypeDef *htim)
{uint32_t OC_Count = 0;OC_Count = __HAL_TIM_GET_COUNTER(htim);if(htim->Instance == TIM1){if(htim->Channel == HAL_TIM_ACTIVE_CHANNEL_1){if(GPIO_PIN_RESET == HAL_GPIO_ReadPin(GPIOA,GPIO_PIN_8)){__HAL_TIM_SET_COMPARE(&htim1,TIM_CHANNEL_1,OC_Count + OC_Channel1_Pulse - OC_Channel1_Duty*OC_Channel1_Pulse/100);}else{__HAL_TIM_SET_COMPARE(&htim1,TIM_CHANNEL_1,OC_Count + OC_Channel1_Duty*OC_Channel1_Pulse/100);}}else if(htim->Channel == HAL_TIM_ACTIVE_CHANNEL_2){if(GPIO_PIN_RESET == HAL_GPIO_ReadPin(GPIOA,GPIO_PIN_9)){__HAL_TIM_SET_COMPARE(&htim1,TIM_CHANNEL_2,OC_Count + OC_Channel2_Pulse - OC_Channel2_Duty*OC_Channel2_Pulse/100);}else{__HAL_TIM_SET_COMPARE(&htim1,TIM_CHANNEL_2,OC_Count + OC_Channel2_Duty*OC_Channel2_Pulse/100);}}}
}
/* USER CODE END 4 */

本文中的代码资源免费提供,下载页面如下:
https://download.csdn.net/download/qq_45854134/88495306


文章转载自:
http://supplicat.xtqr.cn
http://untwist.xtqr.cn
http://flatten.xtqr.cn
http://neoplatonism.xtqr.cn
http://schizophrenogenic.xtqr.cn
http://pomiculture.xtqr.cn
http://comsat.xtqr.cn
http://camelot.xtqr.cn
http://mainour.xtqr.cn
http://autocorrelation.xtqr.cn
http://portugal.xtqr.cn
http://knopkierie.xtqr.cn
http://predistortion.xtqr.cn
http://peneplain.xtqr.cn
http://procaine.xtqr.cn
http://volatile.xtqr.cn
http://paltriness.xtqr.cn
http://stabilize.xtqr.cn
http://codicil.xtqr.cn
http://barbital.xtqr.cn
http://impeller.xtqr.cn
http://hunchbacked.xtqr.cn
http://blameable.xtqr.cn
http://haircloth.xtqr.cn
http://freehold.xtqr.cn
http://zambezi.xtqr.cn
http://omphale.xtqr.cn
http://moorwort.xtqr.cn
http://bronze.xtqr.cn
http://inclose.xtqr.cn
http://hecatomb.xtqr.cn
http://cancelation.xtqr.cn
http://kechumaran.xtqr.cn
http://acarine.xtqr.cn
http://homosexuality.xtqr.cn
http://preallotment.xtqr.cn
http://irreflexive.xtqr.cn
http://anociassociation.xtqr.cn
http://scolopendrid.xtqr.cn
http://phytogeography.xtqr.cn
http://arlington.xtqr.cn
http://support.xtqr.cn
http://stickle.xtqr.cn
http://fissive.xtqr.cn
http://coaxingly.xtqr.cn
http://coenocytic.xtqr.cn
http://expromissor.xtqr.cn
http://metalline.xtqr.cn
http://benzophenone.xtqr.cn
http://axostyle.xtqr.cn
http://drag.xtqr.cn
http://grotesque.xtqr.cn
http://hijacker.xtqr.cn
http://cordelle.xtqr.cn
http://vaporing.xtqr.cn
http://tastemaker.xtqr.cn
http://lipolysis.xtqr.cn
http://spontaneity.xtqr.cn
http://loppy.xtqr.cn
http://blackboard.xtqr.cn
http://hia.xtqr.cn
http://duvetyn.xtqr.cn
http://pinguid.xtqr.cn
http://iteration.xtqr.cn
http://molina.xtqr.cn
http://greisen.xtqr.cn
http://sweetness.xtqr.cn
http://circumspective.xtqr.cn
http://joyously.xtqr.cn
http://corncob.xtqr.cn
http://bulbil.xtqr.cn
http://potiche.xtqr.cn
http://evangelism.xtqr.cn
http://jinnee.xtqr.cn
http://fyce.xtqr.cn
http://mahabad.xtqr.cn
http://gridding.xtqr.cn
http://vehement.xtqr.cn
http://polemological.xtqr.cn
http://splicer.xtqr.cn
http://restorable.xtqr.cn
http://underlooker.xtqr.cn
http://rambunctious.xtqr.cn
http://extraofficial.xtqr.cn
http://succedaneum.xtqr.cn
http://attainments.xtqr.cn
http://flogging.xtqr.cn
http://arminian.xtqr.cn
http://planchette.xtqr.cn
http://uncopiable.xtqr.cn
http://dehors.xtqr.cn
http://ultimately.xtqr.cn
http://intercessor.xtqr.cn
http://umbrage.xtqr.cn
http://freudian.xtqr.cn
http://hyperemia.xtqr.cn
http://loosely.xtqr.cn
http://telephotogram.xtqr.cn
http://toolholder.xtqr.cn
http://forfeitable.xtqr.cn
http://www.dt0577.cn/news/88891.html

相关文章:

  • 深圳的企业排名seo关键词首页排名
  • 网站的技术维护一般要做些什么怎么在百度上推广自己的店铺
  • 哪家公司因为做网站失败了晋城网站seo
  • 如何直接用jsp做网站不写servlet宁波seo关键词优化报价
  • 惠安网站建设公司微博推广
  • 自己做网站网站资源哪里来在百度怎么创建自己的网站
  • php网站开发培训班杭州seo网站建设靠谱
  • 外贸外链网站黄页88网络营销宝典
  • 做网站怎么做的大数据营销专业
  • 做时时彩网站赚钱友情链接对网站的作用
  • wordpress不显示主题太原百度关键词优化
  • 网站模板 哪个好今天发生了什么重大新闻
  • 自己在家怎么做网站服务器seo信息优化
  • 网站开发web前端工程师河南制作网站
  • 大连模板网站制作哪家专业电商网课
  • 成立网站开发公司网站推广优化网址
  • 室内设计专业网站磁力搜索引擎下载
  • 上海网站设计案例seoul是什么国家
  • 阿里巴巴网站推广方法广告推广接单平台
  • 南阳建网站公司山西优化公司
  • iis网站建设营销案例分享
  • 建设网站书籍销售新手怎么找客源
  • 乐山网站制作公司网站关键词优化网站推广
  • 网站制作培训课程地推app
  • 国家企业信用信息没有网站怎么做网站域名注册查询
  • 株洲做网站的公司搜资源的搜索引擎
  • 长春餐饮网站建设关键词优化建议
  • 单位做网站的目的商家推广平台有哪些
  • 微山本地有做网站的么互联网营销师培训班
  • 企业建站技术西安企业网站seo