
类型: 美妆护肤 版本: V7.7
大小: 969.3 时间: 2025-12-16





((1+TIM_Prescaler)/72M)*(1+TIM_Period)=((1+35999)/72M)*(1+2000)=1秒*/
设置非常简单,以下是产生1ms中断的设置,和产生10ms延时的函数:
时间)累计0xFFFF个频率后产生个更新或者中断(也是说定时时间到)
TIM_ITConfig(TIM3,TIM_IT_Update,ENABLE);
TIM_Cmd(TIM3,ENABLE);
while(1){
;
}
}
voidTIM3_Configuration(void)
{
STM32通用定时器的基本定时器功能实现灯闪烁
STM32定时器时间的计算方法
假设系统时钟是72Mhz,TIM1是由PCLK2(72MHz)得到,TIM2-7是由PCLK1得到
模式向上计数
当然,前提是要设置好,变量tim要设置成volatile类型的。
//SYSTICK分频--1ms的系统时钟中断
if(SysTick_Config(SystemFrequency/1000))
{
while(1);//Captureerror
}
}
}
TIM_ClearFlag(TIM3,TIM_FLAG_Update);
TIM_ARRPreloadConfig(TIM3,DISABLE);
关键是设定时钟预分频数,自动重装载寄存器周期的值
TIM_TimeBaseInitTypeDefTIM_TimeBaseStructure;
TIM_TimeBaseStructure.TIM_Period=9999;
TIM_TimeBaseStructure.TIM_Prescaler=7199;
TIM_TimeBaseStructure.TIM_ClockDivision=0;
TIM_TimeBaseStructure.TIM_CounterMode=TIM_CounterMode_Up;
TIM_TimeBaseInit(TIM3,&TIM_TimeBaseStructure);
}
voidRCC_Configuration(void)
{
SystemInit();
RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3,ENABLE);
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC,ENABLE);
voidSysTick_Handler(void)//在中断处理函数中的程序
{
while(tim)
{
tim--;
}
}
#include"stm32f10x_it.h"
定时时间计算:
TIM_TimeBaseStructure.TIM_Prescaler=2;
//分频272M/(2+1)/2=24MHz
TIM_TimeBaseStructure.TIM_Period=65535;//计数值65535
((1+TIM_Prescaler)/72M)*(1+TIM_Period)=((1+2)/72M)*(1+65535)=0.00273秒=366.2Hz*/
#include"stm32f10x.h"
#include"misc.h"
3、TIM_TimeBaseStructure.TIM_CounterMode=TIM1_CounterMode_Up;//定时器
TIM_TimeBaseStructure.TIM_Prescaler=35999;//分频3599972M/
或者:
6、TIM_ITConfig(TIM2,TIM_IT_Update,ENABLE);//打开中断溢出中断
voidRCC_Configuration(void)
{
RCC_ClocksTypeDefRCC_ClockFreq;
SystemInit();//源自system_stm32f10x.c文件,只需要调用此函数,则可完成RCC的配置.
RCC_GetClocksFreq(&RCC_ClockFreq);
intmain(void)
{
RCC_Configuration();
NVIC_Configuration();
GPIO_Configuration();
TIM3_Configuration();
voidNVIC_Configuration(void)
{
NVIC_InitTypeDefNVIC_InitStructure;
NVIC_InitStructure.NVIC_IRQChannel=TIM3_IRQn;
NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority=0;
NVIC_InitStructure.NVIC_IRQChannelSubPriority=0;
NVIC_InitStructure.NVIC_IRQChannelCmd=ENABLE;
NVIC_Init(&NVIC_InitStructure);
}
voidGPIO_Configuration(void)
{
GPIO_InitTypeDefGPIO_InitStructure;
GPIO_InitStructure.GPIO_Pin=GPIO_Pin_7;
GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_PP;
GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz;
GPIO_Init(GPIOC,&GPIO_InitStructure);
2、TIM_TimeBaseStructure.TIM_Period=9999;//自动重装载寄存器周期的值(定时
钟频率=72/(时钟预分频+1)
}
1、TIM_TimeBaseStructure.TIM_Prescaler=7199;//时钟预分频数例如:时
STM32中的定时器有很多用法:
(二)第二种涉及到定时器计数时间(TIMx)
TIM_TimeBaseStructure.TIM_Period=2000;//计数值2000
4、TIM_TimeBaseStructure.TIM_ClockDivision=0x0;//时间分割值
TIM_TimeBaseStructure.TIM_Prescaler=2;//预分频(时钟分频)72M/(2+1)=24M
TIM_TimeBaseStructure.TIM_CounterMode=TIM_CounterMode_Up;//向上计数
TIM_TimeBaseStructure.TIM_Period=65535;//装载值18k/144=125hz
TIM_TimeBaseStructure.TIM_ClockDivision=TIM_CKD_DIV1;
TIM_TimeBaseStructure.TIM_RepetitionCounter=0x0;
TIM_TimeBaseInit(TIM3,&TIM_TimeBaseStructure);
voidRCC_Configuration(void);
voidNVIC_Configuration(void);
voidGPIO_Configuration(void);
voidTIM3_Configuration(void);
5、TIM_TimeBaseInit(TIM2,&TIM_TimeBaseStructure);//初始化定时器2
voidTIM3_IRQHandler(void)
{
if(TIM_GetITStatus(TIM3,TIM_IT_Update)!=RESET){
TIM_ClearITPendingBit(TIM3,TIM_IT_Update);
GPIO_WriteBit(GPIOC,GPIO_Pin_7,(BitAction)(1-GPIO_ReadOutputDataBit(GPIOC,GPIO_Pin_7)));
}
}
7、TIM_Cmd(TIM2,ENABLE);//打开定时器
(一)系统时钟(SysTick)
//调用程序:
Delay_Ms(10);
(35999+1)/2=1Hz1秒中断溢出一次刀锋无双2果盘下载-刀锋无双2果盘版2.5.0 安卓版
定时器的基本设置
注意两点(来自大虾网,未经检验)
(1)TIMx(1-8),在库设置默认的情况下,都是72M的时钟;
(2)TIM_TimeBaseStructure.TIM_RepetitionCounter=0;
是重复计数,就是重复溢出多少次才给你来一个溢出中断,
它对应的寄存器叫TIM1RCR.
如果这个值不配置,上电的时候寄存器值可是随机的,本来1秒中断一次,可能变成N秒中断一次,让你超级头大!
建设人力学堂app下载-建设人力学堂官方版1.0.22 最新安卓版
1,301.4M
专注中国建筑领域在线教育,建设人力学堂app拥有非常多丰富的学习课程,包含了各种各样的类型,各个阶段的课程都可以查看。建设人力学堂官方版功能执业资格专业成就卓越...
信我家app物业版下载-信我家物业助手4.3.3.0 安卓版
840.1M
信我家智慧社区综合服务平台物业工作人员应用端,信我家物业助手app发布最新的通知公告,随时的和业主去联系,建立业主信任的渠道。信我家物业助手介绍“信我家物业助手...
美盈惠购app5.4 安卓版
163.0M
这款软件是一款优惠商品购物软件,在上面你可以查看众多不同种类商品,各种商品轻松选购,而且物美价廉,下单之后就可以轻松的选购,让大家购物更加轻松!美盈惠购app介...
轩辕传说1.1地图破解版下载-轩辕传说1.1破解版【定制隐藏英雄密码+通关攻略】
489.0M
轩辕传说是一款最近才推出的防守型魔兽地图,支持1-6名玩家。此图有四个职业,地图较难,需要配合才能通关。这里带来了轩辕传说1.1破解版,附有攻略,欢迎来下载!地...
妖精的尾巴无尽冒险uc服下载-妖精的尾巴无尽冒险九游版1.0.188礼包版
1,375.1M
妖精的尾巴无尽冒险九游版是一款人气漫画改编的角色扮演游戏,游戏中以漫画原著为剧情,采用灵活的设计手法还原了漫画人物,玩家客源选择喜欢的人物来进行作战!妖精的尾巴...
义安五务app安卓版-义安五务app1.0 最新版
1,884.5M
铜陵市义安区五务公开App是铜陵葡萄软件有限公司推出的一款铜陵市义安区五务公开网络监督平台,为当地的居民提供了监管的功能!软件介绍铜陵市义安区五务公开App是以...
快速换ip软件-速马网桥(快速换ip软件)1.0 绿色版
45.9M
速马网桥(快速换ip软件)是一款很强大的软件,能够解决用户访问海内外网络速度慢的问题,支持各种系统设备,你值得拥有!速马网桥(快速换ip软件)支持的操作系统免费...
GD难题游戏(GD Puzzles)0.0.2 最新安卓版
1,455.0M
休闲益智全新挑战你的智商游戏--GD难题游戏(GDPuzzles),在一定的时间里面快速的挑战通关,时间越短突破记录就是越好,可以先尝试下!游戏玩法规则1、可以...
亚索大战1.0.1地图下载-克隆模式亚索大战1.0.1正式版【附攻略】
1,388.1M
克隆模式亚索大战1.0.1正式版是一款以西方世界为背景的对抗类魔兽地图,地图支持1-10人同时在线游戏,游戏含有丰富的装备和副本挑战玩法,最新地图资源提供给大家...
改装遥控车安卓下载-改装遥控车2.0.0 安卓单机版
1,973.4M
改装遥控车手游是一款非常不错的遥控车竞速游戏,玩家需要点击屏幕控制遥控车的车速,避免遥控车飞出赛道,快来竞速成为第一名吧,喜欢就来下载体验吧!梦幻遥控车2(RE...
人力资源管理官方下载-人力资源管理app1.0 iOS版
931.6M
人力资源管理是一款人力资源备考朋友的必备软件,用户在这里可以刷到各种最新题目,以及历年真题,资深教师预测题,应有尽有,需要的朋友们快来东坡下载吧!主要内容人力资...
免费淘小说苹果版-淘小说ios版2.6.2最新版
1,727.6M
这是一款最新的手机阅读软件,淘小说app能为你提供最新最全的小说图书,每天为你实时推送你喜欢的类型,贴心的阅读模式,让你看小说更加便捷,是一款优质的手机小说阅读...
佳佳儿童乐园高级破解版-佳佳儿童乐园(儿童学习软件)3.9 完整高级破解版
1,287.3M
佳佳儿童乐园高级破解版里面包含了儿歌、童话故事、数学知识、神话、寓言、数学、英语、语文拼音、读听说等等内容,现在培养一个孩子读书不容易,比较贵,所以这个是完整高...
宝宝学拼音识字app下载-宝宝学拼音识字app2.3.14官方安卓版
38.4M
宝宝学拼音识字app是一款专为宝宝打造的拼音启蒙学习软件,能够有效的帮助宝宝学习拼音,还有各种卡通的学习教程,能够吸引宝宝的学习兴趣,非常的实用。品牌特色小宝启...
蜀山小师妹变态版下载-蜀山小师妹bt版1.0 安卓版
1,706.4M
蜀山小师妹是一款仙侠题材的回合制rpg手游。游戏中结合了中国古代武侠及仙侠小说流行元素,丰富的游戏内容,宏大的世界观。给你一个独特的仙侠世界,你可以在这里进行畅...
多指点击器APP下载免root版下载-多指点击器自动点击器1.0.0 最新版
2025/10/09 00:15
站长工具下载-魔方站长助手5.1 官方绿色版
2025/10/10 12:29
PopPiano下载-Pop Piano app1.6 安卓最新版
2025/10/15 19:48
神魔新三国手游官方下载-神魔新三国手游1.0.0 安卓版
2025/09/28 05:14
WorkGuide安卓版下载-WorkGuide手机版1.0 最新版
2025/10/03 02:22
老岳讲感统下载-老岳讲感统app1.0.0 安卓版
2025/10/09 16:11
俏佳人化妆品超市进销存怎么用-俏佳人化妆品超市进销存单机版1.2 绿色破解版
2025/10/18 00:26
氧化物生存岛0.4.0下载-氧化物生存岛0.4.0版本v0.4.0 安卓版
2025/10/05 12:49
蛋e网蛋鸡论坛蛋鸡价早报APP-蛋e网App4.6.0 无广告免费版
2025/10/23 20:03
西游战记额外返利版下载-西游战记(额外返利)手游1.0免费版
2025/10/23 12:07
xml卡片消息制作软件下载-QNotified(qq xml卡片消息生成器最新版)1.0.1.40e313e 免费版
2025/09/26 13:18
迷你精灵世界游戏下载-迷你精灵世界游戏v189.1.2.3018 安卓版
2025/10/12 11:06
2017医学开题报告ppt模板免费下载-医学开题报告ppt模板免费版
2025/10/13 11:59
那这单车app下载-那这单车手机版1.0.4 安卓最新版
2025/10/19 03:21
百度云一键转存工具1.0 中文绿色版
2025/10/16 12:15
百度云一键转存工具1.0 中文绿色版
2025/10/16 12:15更新
1.使用转存的分享链接最好是百度网盘最新的,很久之前的分享链接可能导致无法转存2.转存前请对分享链接进行分类,比如:带密码链接,无密码链接3.分享链接格式【带密...
支持 ( 136 ) 盖楼(回复)
支持 ( 9 ) 盖楼(回复)
支持 ( 45 ) 盖楼(回复)
支持 ( 114 ) 盖楼(回复)
支持 ( 57 ) 盖楼(回复)
支持 ( 162 ) 盖楼(回复)
支持 ( 48 ) 盖楼(回复)
支持 ( 46 ) 盖楼(回复)
支持 ( 149 ) 盖楼(回复)
支持 ( 180 ) 盖楼(回复)
支持 ( 11 ) 盖楼(回复)
支持 ( 198 ) 盖楼(回复)
支持 ( 99 ) 盖楼(回复)
支持 ( 105 ) 盖楼(回复)
支持 ( 52 ) 盖楼(回复)
支持 ( 65 ) 盖楼(回复)
支持 ( 65 ) 盖楼(回复)
支持 ( 84 ) 盖楼(回复)
支持 ( 87 ) 盖楼(回复)
支持 ( 26 ) 盖楼(回复)