原文:STM32F103输入捕获的实现

目的:实现对边沿信号的捕捉并及时,可用作计算脉宽,或者频率等功能 需要外设:TIM 需求:测量TIM CH 的输入频率 操作: .配置TIM 外设 .读取两次下降沿的时间间隔 .编写相关函数 IO口的配置void IO Init void RCC gt APB ENR lt lt 使能GPIOC时钟GPIOC gt CRL amp X FFFFFFF 清除GPIO PC 的配置 GPIOC gt ...

2019-09-14 23:31 0 1111 推荐指数:

查看详情

[STM32F103]PWM输入捕获配置

  TIM_TimeBaseInit(); l 初始化输入捕获通道   TIM_ICInit(); l 如果要开启捕获中断, ...

Sun Nov 18 02:19:00 CST 2018 0 1654
基于STM32F103和Cube的输入捕获例程

1.开发环境 (1)Cube5.24 (2)Keil5 (3)STM32F103 2.Cube配置 Cube配置很简单,只要打开TIM4通道1的引脚,设置为输入捕获模式,在配置是高或低电平沿触发 TIM的定时器时钟可根据自己的需要来配置,触发模式为上升沿触发 ...

Thu Oct 31 01:01:00 CST 2019 0 954
stm32f103学习总结)—输入捕获模式

一、输入捕获介绍  在定时器中断实验章节中我们介绍了通用定时器具有多种功能,输入捕获就是其中一种。STM32F1 除了基本定时器 TIM6 和 TIM7,其他定时器都具有输入捕获功能。输入捕获可以对输入的信号的上升沿,下降沿或者双边沿进行捕获,通常用于测量输入信号的脉宽、测量 ...

Fri Apr 10 22:43:00 CST 2020 0 3638
stm32f103 从机IIC的实现

根据网上的资料,大部分网友表示STM32自带的硬件IIC存在bug,读写时很容易卡死。在移植过程中遇见的问题是移植过程中不细心把函数使用错误了。 1. 在移植过程中需要注意GPIO端口时钟配置使用了RCC_APB2PeriphResetCmd作为配置GPIOB的时钟是错误的 2.线子不要连接 ...

Fri Dec 20 19:10:00 CST 2019 0 1731
STM32F103 实现 简易闹钟小程序

前言 开发板:正点原子 STM32F103 精英版 语言:C语言 开发环境:Keil5 使用了 KEY LED LCD RTC FLASH(用于存储闹钟信息) BEEP(充当闹铃) 代码下载 码云 GitHub 代码参考:正点原子 源码RTC实验例程 功能介绍: 1、LCD 显示当前时间 ...

Thu Sep 23 19:17:00 CST 2021 0 175
stm32f103实现常用模拟IIC

#define SDA_IN() {GPIOA->CRL&=0X0FFFFFFF;GPIOA->CRL|=(u32)8<<28;}#define SDA_OUT() {GPIOA->CRL&=0X0FFFFFFF;GPIOA->CRL|=(u32 ...

Tue Sep 15 22:35:00 CST 2020 0 1165
stm32f103 实现LCD显示及分析

前记   stm32 f103 在很多物联网系统中,状态显示是一个很重要的部分,在配合其它的系统做物联网设备时候,有一个状态显示,不仅仅是显得高大上,并且能够让你的系统变得更加人性化,这对于做设备的来说,是非常重要的一个环节。这里就介绍一下lcd显示屏在stm32 f103中移植以及过程中 ...

Tue Mar 03 05:03:00 CST 2020 1 3178
STM32F103 SPI 操作

本主记录SPI 普通操作方式,主要为后续SPI设备提供基础 1、MDK工程目录(创建工程方式略),工程结构与前面 "STM32F103 DMA模式操作UART" 类式 2、spi 设备引脚初始在platform.c 文件下, 这里面列出SX1278 设备 platform.c 内容 ...

Fri Mar 22 01:24:00 CST 2019 0 5302
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM