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

建立网站 wordpress百度识图官网

建立网站 wordpress,百度识图官网,定远县可以做网站的地方,抖音视频添加小程序怎么赚钱前言 本篇文章属于stm32单片机(以下简称单片机)的学习笔记,来源于B站教学视频。下面是这位up主的视频链接。本文为个人学习笔记,只能做参考,细节方面建议观看视频,肯定受益匪浅。 STM32入门教程-2023版 细…

前言

本篇文章属于stm32单片机(以下简称单片机)的学习笔记,来源于B站教学视频。下面是这位up主的视频链接。本文为个人学习笔记,只能做参考,细节方面建议观看视频,肯定受益匪浅。

STM32入门教程-2023版 细致讲解 中文字幕_哔哩哔哩_bilibili

一、简介

二、频率测量

三、输入捕获通道

四、主从触发模式

从模式选择Reset模式可以实现自动清零计数器CNT

五、输入捕获基本结构

六、PWM输入模式基本结构 

七、实例一(输入捕获测频率)

IC.c 

#include "stm32f10x.h"                  // Device headervoid IC_Init(void)
{//开启内部时钟RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3, ENABLE);//GPIO口初始化RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE);GPIO_InitTypeDef GPIO_InitStructure;GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPU;GPIO_InitStructure.GPIO_Pin = GPIO_Pin_6;GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;GPIO_Init(GPIOA, &GPIO_InitStructure);//设置为内部时钟模式TIM_InternalClockConfig(TIM3);//时基单元初始化TIM_TimeBaseInitTypeDef TIM_TimeBaseInitStructure;TIM_TimeBaseInitStructure.TIM_ClockDivision = TIM_CKD_DIV1;TIM_TimeBaseInitStructure.TIM_CounterMode = TIM_CounterMode_Up;TIM_TimeBaseInitStructure.TIM_Period = 65536 - 1;			//ARRTIM_TimeBaseInitStructure.TIM_Prescaler = 72 - 1;		//PSCTIM_TimeBaseInitStructure.TIM_RepetitionCounter = 0;TIM_TimeBaseInit(TIM3, &TIM_TimeBaseInitStructure);//输入捕获通道初始化TIM_ICInitTypeDef TIM_ICInitStructure;TIM_ICInitStructure.TIM_Channel = TIM_Channel_1;TIM_ICInitStructure.TIM_ICFilter = 0xF;TIM_ICInitStructure.TIM_ICPolarity = TIM_ICPolarity_Rising;TIM_ICInitStructure.TIM_ICPrescaler = TIM_ICPSC_DIV1;TIM_ICInitStructure.TIM_ICSelection = TIM_ICSelection_DirectTI;TIM_ICInit(TIM3, &TIM_ICInitStructure);//配置主从触发模式TIM_SelectInputTrigger(TIM3, TIM_TS_TI1FP1);TIM_SelectSlaveMode(TIM3, TIM_SlaveMode_Reset);//使能定时器TIM_Cmd(TIM3, ENABLE);
}uint32_t IC_GetFreq(void)
{return 1000000 / (TIM_GetCapture1(TIM3)+1);
}

八、实例二(PWMI模式测频率占空比)

输入通道初始化时添加一个指令 

	TIM_ICInitTypeDef TIM_ICInitStructure;TIM_ICInitStructure.TIM_Channel = TIM_Channel_1;TIM_ICInitStructure.TIM_ICFilter = 0xF;TIM_ICInitStructure.TIM_ICPolarity = TIM_ICPolarity_Rising;TIM_ICInitStructure.TIM_ICPrescaler = TIM_ICPSC_DIV1;TIM_ICInitStructure.TIM_ICSelection = TIM_ICSelection_DirectTI;TIM_ICInit(TIM3, &TIM_ICInitStructure);TIM_PWMIConfig(TIM3, &TIM_ICInitStructure);

 最后一句会把结构体成员改变,通道1改为通道2,上升沿触发改为下降沿触发,直连方式改为交互连接

http://www.yidumall.com/news/6307.html

相关文章:

  • 拿p5.js做的网站深度优化
  • wordpress 企业展示描述优化方法
  • 武汉做网站公司hlbzx简单的个人网页制作html
  • 政府 网站建设方案广东宣布即时优化调整
  • 网站开发不让搜索引擎泉州seo外包
  • 网站设计与实现作业网络优化seo是什么工作
  • b2b电子商务网站盈利模式包括网上推广赚钱方法
  • 广告公司海报用的易拉学seo网络推广
  • 街道政府网站三基建设汇报百度导航下载安装手机导航
  • 如何做搞笑原创视频网站个人建网站需要多少钱
  • 网站租服务器常德论坛网站
  • 金阊做网站价格各类资源关键词
  • 广西城乡建设网站怎么做网络广告推广
  • 什么网站可以做英语题怎么看app的下载网址
  • 网站访问量咋做域名批量查询注册
  • 南京网站关键词推广今日热点新闻排行榜
  • 上海建设银行招聘网站建设网站需要多少钱
  • 什么是网站建设与优化沧州网站运营公司
  • 手机优化不到100怎么办杭州网站优化流程
  • 网站制作外包seo排名快速刷
  • 企业营销网站建设规划百度指数是什么
  • 小说网站首页模板产品品牌推广策划方案
  • 广州越秀区发布紧急通告海淀区seo多少钱
  • 收录网址长沙企业关键词优化
  • 周口做网站网络推广代运营公司
  • 做微信小程序网站新闻头条今日要闻最新
  • 织梦网站栏目不能更新网络营销包括的主要内容有
  • 网址导航怎么更改win10优化大师免费版
  • 网站专栏建设情况谷歌 chrome 浏览器
  • 网站服务费做管理费用抖音企业推广