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

wordpress整站安装网站如何提升seo排名

wordpress整站安装,网站如何提升seo排名,淘宝店网站论坛怎么做,专做坏消息的网站参考教程:【STM32入门教程-2023版 细致讲解 中文字幕】 定时器输入捕获 IC(Input Capture)输入捕获输入捕获模式下,当通道输入引脚出现指定电平跳变时,当前CNT的值将被锁存到CCR中,可用于测量PWM波形的频率…

参考教程:【STM32入门教程-2023版 细致讲解 中文字幕】

定时器输入捕获

  • IC(Input Capture)输入捕获
  • 输入捕获模式下,当通道输入引脚出现指定电平跳变时,当前CNT的值将被锁存到CCR中,可用于测量PWM波形的频率、占空比、脉冲间隔、电平持续时间等参数
  • 每个高级定时器和通用定时器都拥有4个输入捕获通道
  • 可配置为PWMI模式,同时测量频率和占空比
  • 可配合主从触发模式,实现硬件全自动测量
频率测量
  •         测频法:在闸门时间T内,对上升沿计次,得到N,则频率f_x=N / T
  •         测周法:两个上升沿内,以标准频率fc计次,得到N ,则频率f_x=f_c / N
  •         中界频率:测频法与测周法误差相等的频率点f_m=√f_c / T
输入捕获通道

主模式和从模式触发

输入捕获基本结构

PWMI基本结构

        由于只有TI1FP1TI2FP2连到了从模式控制器,所以PWM输入模式只能使用TIMx_CH1

/TIMx_CH2信号。

代码实例
#include "stm32f10x.h"                  // Device headervoid IC_Init(void)
{//使能TIM3系统时钟RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3,ENABLE);RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);//TIM3时基单元初始化,用于捕获TIM2产生的PWM波TIM_TimeBaseInitTypeDef TIM3_TimeBaseInitStruct;TIM3_TimeBaseInitStruct.TIM_ClockDivision = TIM_CKD_DIV1;TIM3_TimeBaseInitStruct.TIM_CounterMode = TIM_CounterMode_Up;TIM3_TimeBaseInitStruct.TIM_Period = 65536 - 1; TIM3_TimeBaseInitStruct.TIM_Prescaler = 36 - 1;TIM3_TimeBaseInitStruct.TIM_RepetitionCounter = 0x00;TIM_TimeBaseInit(TIM3,&TIM3_TimeBaseInitStruct);TIM_InternalClockConfig(TIM3);//输入捕获初始化TIM_ICInitTypeDef TIM3_ICInitStructure;TIM3_ICInitStructure.TIM_Channel = TIM_Channel_1;TIM3_ICInitStructure.TIM_ICFilter = 0xF;TIM3_ICInitStructure.TIM_ICPolarity = TIM_ICPolarity_Rising;TIM3_ICInitStructure.TIM_ICPrescaler = TIM_ICPSC_DIV1;TIM3_ICInitStructure.TIM_ICSelection = TIM_ICSelection_DirectTI;    //直连输入TIM_ICInit(TIM3,&TIM3_ICInitStructure);//根据TIM3_ICInitStructure配置为PWMI模式(也就是增加选择器的另一路,设置极性和非直连输入)TIM_PWMIConfig(TIM3,&TIM3_ICInitStructure);//设置输入触发源TIM_SelectInputTrigger(TIM3,TIM_TS_TI1FP1);//设置从模式TIM_SelectSlaveMode(TIM3,TIM_SlaveMode_Reset);TIM_Cmd(TIM3,ENABLE);
}//@param Freqc:fc频率表示TIM3计数器频率
uint32_t IC_GetFreq(uint32_t Freqc)
{return (uint32_t)(Freqc/TIM_GetCapture1(TIM3));
}//获取占空比,为百分比
uint8_t IC_GetDuty(void)
{return (uint8_t)(100*TIM_GetCapture2(TIM3)/TIM_GetCapture1(TIM3));
}

http://www.zhongyajixie.com/news/28775.html

相关文章:

  • tornado做网站深圳网络优化公司
  • brackets做的网站百度手游app下载
  • 华企立方做网站做网络营销推广的公司
  • 可以做仿牌网站游戏推广赚佣金平台
  • 武汉网站提升排名商品推广软文范例200字
  • 小程序助手搜索引擎优化的概念
  • 建建建设网站公司网站各种网站
  • 国外做黄色网站注册网站在哪里注册
  • 上海装修公司排行榜网站seo关键词优化技巧
  • 西宁高端网站制作seo的内容有哪些
  • 安徽合肥企业网页制作公司seo求职信息
  • 山东做网站建设公司济南做seo排名
  • 手机端网站怎么做seo关键词挖掘工具有哪些
  • 求推荐建设网站深圳做网站
  • 北京专业网站开发东莞网站推广策划
  • 用cms建设网站课程宅门域名注册网站查询
  • 织梦网站名称修改seo外包公司
  • 阿里云服务器做美女网站旺道seo推广有用吗
  • 做行业门户网站要投资多少钱淘宝指数查询官网手机版
  • 网站开发的源代码怎么算侵权百度关键词排名怎么做
  • jquery 购物网站kol推广
  • 网站备案流程以及所需资料网站搭建需要多少钱?
  • hbuider 做网站南京广告宣传公司seo
  • 二级域名免费申请网站seo网络推广企业
  • 米拓建站官网怎么用不了千万别手贱在百度上搜这些词
  • 成都网站建设与网站推广培训网络推广怎么赚钱
  • 网站怎么做白色字东莞关键字排名优化
  • vps搭建asp网站友情链接搜读
  • 微信做公司网站怎么做2022最新国际新闻10条简短
  • 怎么做网站简单的小红书seo关键词优化多少钱