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

新手做网站教程青岛建设集团建兴工程有限公司

新手做网站教程,青岛建设集团建兴工程有限公司,军事新闻国际军事新闻,网站制作 代码9.1 PWM简介 脉冲宽度调制(Pulse Width Modulation,简称PWM)#xff0c;是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术。简单一点#xff0c;就是对脉冲宽度的控制。 9.2 PWM波原理 如下图所示#xff0c;使用定时器定时#xff0c;从0开始#x…9.1 PWM简介 脉冲宽度调制(Pulse Width Modulation,简称PWM)是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术。简单一点就是对脉冲宽度的控制。 9.2 PWM波原理 如下图所示使用定时器定时从0开始到达ARR后清零重新计时如此往复。得到时间t2则t2为周期设置比较值CCR当定时器的值大于CCR时IO口输出高电平反之输出低电平假设t1时计数器正好等于CCR的值 则IO口输出 周期为 t2占空比为 t2-t1/ t2 * 100% 的PWM波 可以得到PWM波的频率与定时器重装载值相关占空比与重装载值与比较值相关。 9.3 应用代码 void TIM14_PWM_Init() {GPIO_InitTypeDef GPIO_InitStructure;TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure;TIM_OCInitTypeDef TIM_OCInitStructure;RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM14,ENABLE); //TIM14时钟使能 RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOF, ENABLE); //使能PORTF时钟 GPIO_PinAFConfig(GPIOF,GPIO_PinSource9,GPIO_AF_TIM14); //GPIOF9复用为定时器14GPIO_InitStructure.GPIO_Pin GPIO_Pin_9; //GPIOF9GPIO_InitStructure.GPIO_Mode GPIO_Mode_AF; //复用功能GPIO_InitStructure.GPIO_Speed GPIO_Speed_100MHz; //速度100MHzGPIO_InitStructure.GPIO_OType GPIO_OType_PP; //推挽复用输出GPIO_InitStructure.GPIO_PuPd GPIO_PuPd_UP; //上拉GPIO_Init(GPIOF,GPIO_InitStructure); //初始化PF9TIM_TimeBaseStructure.TIM_Prescaler83; //定时器分频TIM_TimeBaseStructure.TIM_CounterModeTIM_CounterMode_Up; //向上计数模式TIM_TimeBaseStructure.TIM_Period499; //自动重装载值TIM_TimeBaseStructure.TIM_ClockDivisionTIM_CKD_DIV1; TIM_TimeBaseInit(TIM14,TIM_TimeBaseStructure);//初始化定时器14//初始化TIM14 Channel1 PWM模式 TIM_OCInitStructure.TIM_OCMode TIM_OCMode_PWM1; //选择定时器模式:TIM脉冲宽度调制模式2TIM_OCInitStructure.TIM_OutputState TIM_OutputState_Enable; //比较输出使能TIM_OCInitStructure.TIM_OCPolarity TIM_OCPolarity_Low; //输出极性:TIM输出比较极性低TIM_OC1Init(TIM14, TIM_OCInitStructure); //根据T指定的参数初始化外设TIM1 4OC1TIM_OC1PreloadConfig(TIM14, TIM_OCPreload_Enable); //使能TIM14在CCR1上的预装载寄存器TIM_ARRPreloadConfig(TIM14,ENABLE);//ARPE使能TIM_Cmd(TIM14, ENABLE); //使能TIM14 }void setValue(unsigned short uComValue) {TIM_SetCompare1(TIM14,uComValue); }
http://www.hkea.cn/news/14532023/

相关文章:

  • 网站建设是怎么赚钱营销网站的成功案例
  • 网站的视频做gifwordpress 做值班表
  • 黑龙江建设网站网页网页设计班
  • 丹阳网站设计建设银行河北招聘网站
  • 如何做公司网站wordpress ftp设置
  • 个人备案网站做淘宝客可以用吗企业网站建设申请怎么写
  • 请问下网站开发怎么弄没有icp备案的ip地址访问的网站会被各搜索引擎收录吗
  • 兼职网站高中生在家可做传奇怎么做网站
  • 网站开发手册网站模块功能
  • php wordpress 配置成都排名seo公司
  • 内网建站教程wordpress会员等级
  • 东莞网站公司建设网站中国防疫政策马上要变化了
  • 上海市虹口市容建设公司网站迁安网站建设
  • 网页设计与网站建设pdf环保主题的网站模板
  • 嘉定网站网站建设做网站运营公司收费
  • 个人网站模板下载自己做的公司网站百度搜不到
  • 360网站怎么做链接做网站需要什么框架
  • 单页营销型网站建设wordpress下载类模板下载
  • 做电影ppt模板下载网站网站和网页的设计原则
  • 表单大师做网站网站开发报价单明细
  • 做一个谷歌网站多少钱金蝶官网首页
  • js特效演示网站wordpress开启2级域名
  • 昆明著名网站建设信息技术制作网站
  • 网站引导页作用网络应用程序方案设计
  • 网站备案是域名还是空间西宁市城中区建设局网站
  • 网站建设有什么服务Wordpress建站用什么系统
  • 电商网站排名在 wordpress 本地安装 wordpress
  • 专业广州做网站公司网站 页面 结构
  • 网站建设 试题厦门零基础学seo
  • 企业网站有哪些内容男女直接做免费的网站