首页 > 其他分享 >STM32单片机定时器定时方法计算

STM32单片机定时器定时方法计算

时间:2024-12-25 14:56:12浏览次数:7  
标签:分频 定时器 10000 STM32 单片机 计数器 设置 寄存器

定时器是STM32单片机非常常见的外设,使用定时器来设置定时时间需要配置预分频系数(Prescaler)和自动重装载值(Counter Period)。
	假设设置一个500ms的定时器,时钟频率72MHz,把预分频系数设置为7200(即写入预分频寄存器的值为7200-1),72MHz/7200=10KHz,这样
就得到计数器的计数频率为10KHz,即计数器1秒钟可以计10000个数,如果要设置500ms定时器,计数器计数5000个数就能满足要求,即把自动重
装载值设置为5000-1。因此,设置一个500ms的定时器,预分频寄存器的值为7200-1,自动重装载寄存器的值为5000-1。

	假设设置一个100ms的定时器,时钟频率200MHz,把预分频系数设置为 2000(即写入预分频寄存器的值为2000-1),200MHz/2000=100KHz,这
样就得到计数器的计数频率为100KHz,即计数器1秒钟可以计100000个数,如果要设置100ms定时器,计数器计数10000个数就能满足要求,即把自动
重装载值设置为10000-1。因此,设置一个100ms的定时器,预分频寄存器的值为2000-1,自动重装载寄存器的值为10000-1。

标签:分频,定时器,10000,STM32,单片机,计数器,设置,寄存器
From: https://blog.csdn.net/m0_62688905/article/details/144717994

相关文章

  • jquery定时器
    jquery定时器|Id|Title|DateAdded|SourceUrl|PostType|Body|BlogId|Description|DateUpdated|IsMarkdown|EntryName|CreatedTime|IsActive|AutoDesc|AccessPermission||-------------|-------------|-------------|-------------|----------......
  • STM32外部SPI-FLASH字库实践
    背景使用STM32使用液晶屏时,对于一些点阵屏,预先需定义好相应的字模,对于12864的话,使用的自身的FLASH空间就可以存放下所需的字模,几十KB的空间。如果使用大的点阵屏,或者点阵密度较大时,且使用到的字体较多,如果只是用STM32自身的FLASH,对于一些小空间的芯片就不太够有空间去存放字模了......
  • 【总结(三)】单片机重点知识总结记录(串口重定向+按键消抖+延时)
    一.串口重定向串口重定向代码如下注意:要添加头文件include"stdio.h"要勾选微库,即UseMicroLIB/**********重定向************///串口1intfputc(intch,FILE*f){HAL_UART_Transmit(&huart1,(uint8_t*)&ch,1,0xffff);returnch;}intfgetc(FILE*f){......
  • 【无标题】51系列单片机学习:矩阵按键
    文章目录前言一、矩阵按键的硬件连接二、工作原理三、代码编写总结前言矩阵按键是一种通过行列交叉连接的按键阵列,可以节省单片机的IO口资源,用于实现多个按键的输入检测。以下是本文的简要介绍。一、矩阵按键的硬件连接1.将矩阵按键按照图1方式进行连接。图1.矩阵按......
  • stm32+I2C +W24C02
     首先I2C支持同步串行半双工通信,允许多个主从设备间低速通信。传输速率的话,标准模式下是100kbit/s,快速模式为400kbit/s,高速模式3.4Mbit/s(大部分设备不支持)I2C通讯时管脚应该被配置为复用开漏模式,因为它支持多个主从设备,推挽的话会造成设备间短接。使用开漏的话设备空闲统......
  • 单片机实物成品-007 汽车防盗系统(代码+硬件+论文)
    汽车尾气监测系统(温度+震动传感器+红外热释电+GPS+三个指示灯+蜂鸣器+正常模式+防盗模式+wifi传输控制+送APP源码 )把该系统划分为两个不同设计主体,一方面为硬件控制主体,通过C语言来编码实现,以STM32开发板为核心控制器,利用多传感融合技术,通过感应车辆是否发生震动行为、是否......
  • STM32高级:CAN通讯案例1:环回静默模式测试 (寄存器代码)(详解)
    目录需求描述思路:初始化函数GPIO引脚模块1    RCC2    AFIO3        GPIOCAN模块1        MCR和MSR2        MCR发送报文1    TSR2        数据帧的书写(邮箱寄存器)1        TIxR(TIR)3   ......
  • STM32高级物联网通信之以太网通讯
    目录以太网通讯基础知识什么是以太网互联网和以太网的区别1)概念与范围(1)互联网(2)以太网2)技术特点(1)互联网(2)以太网3)应用场景(1)互联网(2)以太网以太网的层次1)物理层2)数据链路层OSI7层模型TCPIP4层模型一些常见的网络协议1)IP协议2)TCP协议3)UDP协议4)HTTP和HTTPS协......
  • STM32CubeMX卸载和安装教程
    卸载1.在windows随便找一软件,右击,点击卸载。2.打开程序和功能窗口3.找到STM32CubeMX,双击运行卸载程序。4.勾选ForcethedeletionofD:ProgramFilesSTMicroelectronicsSTM32CubeSTM32cubeMx点击Uninstall5.点击是以确认删除STM32CubeMX6.等待......
  • 410、基于51单片机的温控电机仿真设计(正反转,加减速,LCD1602,独立按键)
    毕设帮助、开题指导、技术解答(有偿)见文末。目录一、设计功能二、proteus仿真三、原理图四、程序源码五、资料包括一、设计功能单片机读取温度传感器数据,获得温度,根据温度值对电机进行控制:1、设置4个温度值:T1、T2、T3、T4;通过按键修改设定温度2、温度低于T1,电机全......