STM32+FreeRTOS+CUBEMX_学习笔记(七 )输入捕获

发布者:pcwg最新更新时间:2022-02-03 来源: eefocus关键字:STM32  FreeRTOS  CUBEMX  输入捕获 手机看文章 扫描二维码
随时随地手机看文章

前言

我们可以利用输入捕获模式来测量脉冲宽度或者测量频率。


1、cube设置

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

2、函数详解:

/**

  * @brief  Read the captured value from Capture Compare unit 读取通道捕获值

  * @param  htim TIM handle.

  * @param  Channel TIM Channels to be enabled

  *          This parameter can be one of the following values:

  *            @arg TIM_CHANNEL_1: TIM Channel 1 selected

  *            @arg TIM_CHANNEL_2: TIM Channel 2 selected

  *            @arg TIM_CHANNEL_3: TIM Channel 3 selected

  *            @arg TIM_CHANNEL_4: TIM Channel 4 selected

  * @retval Captured value

  */

uint32_t HAL_TIM_ReadCapturedValue(TIM_HandleTypeDef *htim, uint32_t Channel)

关键字:STM32  FreeRTOS  CUBEMX  输入捕获 引用地址:STM32+FreeRTOS+CUBEMX_学习笔记(七 )输入捕获

上一篇:STM32F103C8T6单片机IAP升级
下一篇:STM32+FreeRTOS+CUBEMX_学习笔记(五 )ADC采样

推荐阅读最新更新时间:2024-11-10 13:09

意法半导体微控制器STM32H5 探索套件加快安全、智能、互联设备开发
首款支持Secure Manager的开发套件,一个集成ST认证和维护的核心安全服务的系统芯片总包方案 2023年9月19日 ,中国 -意法半导体发布了一款功能丰富的STM32H5微控制器(MCU)开发板 。STM32H5微控制器是开发高性能数据处理和高级安全应用的理想选择,适合开发各种应用,例如,智能传感器、智能家电、工业控制器、网络设备、个人电子产品和医疗设备。 STM32H573I-DK探索套件让开发人员能够探索STM32H5集成的全部功能,例如,模拟外设、定时器、ST ART(自适应实时)加速器™、媒体接口和数学加速器,方便开发者评估工业可编程逻辑控制器(PLC)、电机驱动器,以及空调、冰箱和洗衣机等家电的智
[单片机]
意法半导体微控制器STM32H5 探索套件加快安全、智能、互联设备开发
stm32定时器输入捕获pwm
花了两天时间终于把stm32f103的定时器输入捕获弄懂了,这里以TIM3的通道ch1为例,要实现输入捕获需要配置一下寄存器,TIMx_ARR,TIMx_PSC,TIMx_CCMR1,TIMx_CCER,TIMx_DIER,TIMx_CR1,TIMx_CCR1.这里抓取了一些收据手册中寄存器描述的图 下面一一介绍: TIMx_ARR寄存器为自动重装载的值 TIMx_CR1这里了只要用到它的第0位即使能位。 TIMx_CCMR可以配置对应通道映射到那个IC,TI。 这里我们是第一通道故只需配置低8位,cc1s为配置ch1映射到那个TI,IC1PSC为配置是否分频,1c1f为配置是否滤波。 TIMx_psc寄存器 T
[单片机]
stm32 HAL 库 串口开关 串口接收开关
适用于HAL库 1、串口接收打开或关闭 #define UART_ENABLE_RE(USARTx) USARTx.Instance- CR1|= (uint32_t)0x0004 #define UART_DISABLE_RE(USARTx) USARTx.Instance- CR1&= (~(uint32_t)0x0004) 如使能串口1的接收:UART_ENABLE_RE(huart1); 2、串口打开或者关闭 #define UARTx_ENABLE(USARTx) (USARTx.Instance)- CR1 |= USART_CR1_UE #define UARTx_DI
[单片机]
stm32滴答时钟SYStick的优先级设定方法详解
以ST的V3.50固件为对象,: 1. 滴答寄存器的定义和地址分配在内核.H文件中如下 typedef struct { __IO uint32_t CTRL; /*! Offset: 0x00 SysTick Control and Status Register */ __IO uint32_t LOAD; /*! Offset: 0x04 SysTick Reload Value Register */ __IO uint32_t VAL; /*! Offset: 0x08 SysTick Current Value Register
[单片机]
STM32学习——内存管理实验
SD卡的内容啃了好久,终于要搞定了,在这之前先学习内存管理的知识。 内存管理,是指软件运行时对内存资源的分配和使用,本次介绍的是分块式内存管理。 内存管理分为内存池和内存管理表,内存池是由n个大小相等的内存块组成,对应的内存管理表表示该内存块是否被占用(0:未被占用;非0:已被占用),且它的数值为连续被占用的内存块数;假如为5,表示包括该内存块在内,共有5个连续的内存块被占用。 它的分配方向是由顶层向底层分配,即先分配第n个内存块,接着第n-1个。 在申请下一个内存时,一定要释放前一次的内存,否则会丢失内存资源。 将src指向的n个字节复制到des指向的地址中; 往s指向的地址中写入count个的c; 内存表与内
[单片机]
STM32总线架构笔记
前文 本文参考多篇文章进行学习总结,仅用于个人的学习,旨在为他人提供参考和学习,也为了记录自己的学习知识进行总结,并且望有错误之处,请各位技术大佬指出修正,互相进步。如有侵权之处,请马上联系我删除。 学习参考的来源: 原文:https://blog.csdn.net/ivy_reny/article/details/56274412 作者:ivy_reny 来源:CSDN 原文:http://www.elecfans.com/emb/danpianji/20180613694692.html 作者:未知 来源:电子发烧友 1.AMBA AMBA是一种SOC(System of Chip)总线标准,有AMBA1.0
[单片机]
<font color='red'>STM32</font>总线架构笔记
STM32的串口中断配置
STM32的串口中断配置,也是很简单的. 首先是配置UART的GPIO口 /********************************************** * Name : UART1_GPIO_Configuration * Deion : Configures the uart1 GPIO ports. * Input : None * Output : None * Return : None **********************************************************/ void UART1_GPIO_Configuration(void) { GPIO_InitTyp
[单片机]
基于STM32的无线通讯终端系统的设计方案
1.引言   目前仪器设备多数采用RS232接口与计算机通信,但是随着计算机技术的发展,支持热插拔的USB标准接口将取代RS232接口,因此计算机将越来越少配置甚至不配置RS232接口。   实验证明,该系统的设计具有低成 本、高集成度和设计简单等优点,实现无线联网和组网功能,适于便携式电子设备的文件远端下载和上传,为诸如无线切割机、各类物联网掌上终端等设备的数据传输提供了解决方案。   RS232接口与USB接口虽然都属于串行接口,但它们的数据格式、通信协议、信号电平以及机械连 接方式则不同。这样计算机不能控制现有仪器设备,解决这一问题就得把现有的仪器设备的RS232接口转换成USB接口。实现这种转换可以采用 USB
[单片机]
基于<font color='red'>STM32</font>的无线通讯终端系统的设计方案

推荐帖子

关于稳压管和TVS管的使用,跪求大神!!!
齐纳二极管稳压精度可以做的比TVS管高。TVS瞬态响应比稳压管快。同时TVS管的功率较大,而稳压管的功率较小。TVS可用于保护设备或电路免受静电、电感性负载切换时产生的瞬变电压,以及感应雷所产生的过电压我想问的是稳压管通常用在哪里啊?求大神讲讲?关于稳压管和TVS管的使用,跪求大神!!!平身。稳压管,就是稳压用的,特点是两端电压是稳定的。它一般是并联应用,为了提高功率,或以
放开那个鸡腿 TI技术论坛
使用STM8S105K4T6C 模数转换器的12通道
今天真呀真高兴!中了个TIMESS小闹钟,感谢论坛!分享今天遇到的一个stm8s模数转换的小问题~~~这款单片机一共提供了7个模数转换通道,他们分别是AIN0-AIN5和AIN12。stm8s105k4t6c的管脚图其中AIN0-AIN5的配置和使用方法如下,配置为连续转换、扫描模式(代码写的不好,大神请见谅~):纯文本查看复制代码/*---------------------------------包含头文件--------------------
她叫小红 stm32/stm8
现在情况是PPP的LCP和PAP认证均完成,但IPCP请求IP地址还有问题
在设计程序连接数据链路层,GPRS用联通卡取得GPRS服务,通过ppp协议建立链路的时候,到了NCP协议处时,开始收到0xco,0c23,0c02,0x00,0x00,0x05,0x00,pap的验证通过,后收到0x80,0x21,0x01,0x00,0x00,0x04,的ppp报文,很是奇怪,没有给任何ip方面的信息,收到报文后,回馈一个请求ip地址的报文,马上就收到了链路终止报文0xff,0x03,0xc0,0x21,0x05,0x00,0x00,0x04,很是郁闷不知道问题出在那,下面是链
kwoklee 嵌入式系统
简化USB 3.0系统的均衡设计
简化USB3.0系统的均衡设计
至芯科技FPGA大牛 FPGA/CPLD
关于mos 驱动电路的书籍,少之又少,感谢楼主能分享这方面的资料,。
关于mos驱动电路的书籍,少之又少,感谢楼主能分享这方面的资料,。在下载中心输入“mos驱动电路”有7个页面的资料,不少了小白学习中,谢谢楼主的分享,谢谢~!~
qierbushe 下载中心专版
【2024 DigiKey 创意大赛】用esp32-s3-lcd-ev-board制作华容道拼图游戏
这次参与2024DigiKey感知万物,乐享生活大赛,我选择的板子是esp32-s3-lcd-ev-board。这块板子非常豪华地配备了一块480*480的触摸屏,这么大的屏幕,能够非常好滴让单片机与人交互。 作品简介 ESP32-S3-LCD-EV-Board是一款基于ESP32-S3芯片的屏幕交互开发板,通过搭配不同类型的LCD子板,可以驱动IIC、SPI、8080以及RGB接口的LCD显示屏。同时它还搭载双麦克风阵列,支持语音识别和近/远
aramy DigiKey得捷技术专区
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved