
类型: 小说阅读 版本: V6.3
大小: 975.2 时间: 2025-12-17





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);
//调用程序:
Delay_Ms(10);
6、TIM_ITConfig(TIM2,TIM_IT_Update,ENABLE);//打开中断溢出中断
STM32中的定时器有很多用法:
当然,前提是要设置好,变量tim要设置成volatile类型的。
定时时间计算:
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*/
STM32定时器时间的计算方法
//SYSTICK分频--1ms的系统时钟中断
if(SysTick_Config(SystemFrequency/1000))
{
while(1);//Captureerror
}
}
voidRCC_Configuration(void);
voidNVIC_Configuration(void);
voidGPIO_Configuration(void);
voidTIM3_Configuration(void);
钟频率=72/(时钟预分频+1)
定时器的基本设置
((1+TIM_Prescaler)/72M)*(1+TIM_Period)=((1+35999)/72M)*(1+2000)=1秒*/
TIM_TimeBaseStructure.TIM_Period=2000;//计数值2000
TIM_TimeBaseStructure.TIM_Prescaler=35999;//分频3599972M/
1、TIM_TimeBaseStructure.TIM_Prescaler=7199;//时钟预分频数例如:时
3、TIM_TimeBaseStructure.TIM_CounterMode=TIM1_CounterMode_Up;//定时器
关键是设定时钟预分频数,自动重装载寄存器周期的值
voidRCC_Configuration(void)
{
RCC_ClocksTypeDefRCC_ClockFreq;
SystemInit();//源自system_stm32f10x.c文件,只需要调用此函数,则可完成RCC的配置.
RCC_GetClocksFreq(&RCC_ClockFreq);
}
voidSysTick_Handler(void)//在中断处理函数中的程序
{
while(tim)
{
tim--;
}
}
5、TIM_TimeBaseInit(TIM2,&TIM_TimeBaseStructure);//初始化定时器2
intmain(void)
{
RCC_Configuration();
NVIC_Configuration();
GPIO_Configuration();
TIM3_Configuration();
}
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)));
}
}
(35999+1)/2=1Hz1秒中断溢出一次
(二)第二种涉及到定时器计数时间(TIMx)
时间)累计0xFFFF个频率后产生个更新或者中断(也是说定时时间到)
STM32通用定时器的基本定时器功能实现灯闪烁
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);
设置非常简单,以下是产生1ms中断的设置,和产生10ms延时的函数:
TIM_ClearFlag(TIM3,TIM_FLAG_Update);
TIM_ARRPreloadConfig(TIM3,DISABLE);
假设系统时钟是72Mhz,TIM1是由PCLK2(72MHz)得到,TIM2-7是由PCLK1得到
4、TIM_TimeBaseStructure.TIM_ClockDivision=0x0;//时间分割值鹦鹉坠落(Parrot Fall)2.0 安卓版
注意两点(来自大虾网,未经检验)
(1)TIMx(1-8),在库设置默认的情况下,都是72M的时钟;
(2)TIM_TimeBaseStructure.TIM_RepetitionCounter=0;
是重复计数,就是重复溢出多少次才给你来一个溢出中断,
它对应的寄存器叫TIM1RCR.
如果这个值不配置,上电的时候寄存器值可是随机的,本来1秒中断一次,可能变成N秒中断一次,让你超级头大!
TIM_ITConfig(TIM3,TIM_IT_Update,ENABLE);
TIM_Cmd(TIM3,ENABLE);
while(1){
;
}
}
voidTIM3_Configuration(void)
{
(一)系统时钟(SysTick)
或者:
模式向上计数
#include"stm32f10x.h"
#include"misc.h"
7、TIM_Cmd(TIM2,ENABLE);//打开定时器
#include"stm32f10x_it.h"
2、TIM_TimeBaseStructure.TIM_Period=9999;//自动重装载寄存器周期的值(定时
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);
简美食谱app-厨房食谱(简美食谱)1.0免费版
1,592.3M
简美食谱APP为用户提供各种简单易做的食谱,让生活可以变得更有色彩,APP提供的菜谱信息非常的丰富,每天都会更新各个菜谱信息,用户都可以自由的选择自己需要的菜谱...
小良势力QQ名片互赞助手2.1 绿色免费版
653.9M
小良势力QQ名片互赞助手是一个免费的QQ名片相互刷赞工具,可以简单的突破1万赞,挂着这个软件然您工作学习的时间也能无时无刻的刷赞!功能说明1、Q名片互赞。输入你...
路线动画app下载-路线动画1.0.0 安卓版
1,233.8M
路线动画app是一款地图导航软件,通过卡通的元素来提供给,该软件能将大家的旅游路线动画化,使地图变得更加有趣,富含新意,软件内还有很多实用性软件,感兴趣的小伙伴...
正念冥想球app1.0手机ios版
816.4M
每个人都想拥有好的睡眠,正念冥想球app能为你提供各种舒缓压力的方法,改善睡眠质量、提高你的注意力,让失眠的朋友不再受到困扰,帮你解决生活中的难题。正念冥想球a...
加查同人圈下载-加查同人圈1.1.0 最新版
1,774.3M
加查同人圈是一款关于加查游戏的新模组,这里有着各种同人角色的服装元素,玩家可以自由选择搭配,玩起来还是挺有意思的,感兴趣的小伙伴快来东坡下载吧!加查同人圈游戏介...
五秒图纸文档加密系统1.0 最新版
1,980.2M
需要一个好的文档加密工具,那就来使用五秒图纸文档加密系统正式版吧,能够帮助用户轻松的对CAD图纸进行加密,加密的安全性非常高,几乎没有破解的可能性,并且还自带保...
偶像女孩下载-偶像女孩游戏1.2.3 中文版
843.4M
偶像女孩是休闲换装游戏,游戏的画风很小清新,可爱的水彩画的风格很温馨治愈,各种发型,元气的丸子头,可爱的双马尾等等,想怎么装扮你的女孩都可以。偶像女孩游戏特点1...
盖世大侠变态版下载-盖世大侠bt版1.0 安卓版
793.0M
盖世大侠bt版是一款全新推出的仙侠战斗角色扮演手游。游戏有着丰富的玩法内容,为玩家展现了一个绚丽的修真世界。颇具东方武侠魅力,强大的副本boss等你来战,结交新...
超溜电竞app下载-超溜电竞 (超溜电竞软件)1.0 手机版
460.4M
超溜电竞是一款专为游戏玩法开发设计的游戏代练平台,这里有专业的游戏团队,找不到队友、游戏升段都可以来超溜电竞。在这里你不仅可以看到最新的游戏攻略,还能找到专业陪...
功夫英雄折扣服下载-功夫英雄折扣平台1.0.6 安卓版
1,971.8M
功夫英雄-水墨卡牌定江湖,多族挂机执天命。游戏当中玩家所做的依然是角色组队,数值堆叠,放置战斗,角色养成等常见的放置游戏流程。在资源的获取途径上,更倾向于一种自...
美爽上门按摩下载-美爽上门服务平台APP42 综合版
203.8M
美爽按摩综合上门服务平台APP到家与酒店服务,上门推拿、上门美容美体、上门家政服务、上门保健,医院护工、美发美甲、家电维修、日常用品、鲜花绿植等多元化综合性项目...
铁匠日记2下载-铁匠日记2游戏1.0.0 安卓版
1,691.3M
《铁匠日记2》是一款独具特色的模拟经营类游戏,玩家在游戏中扮演铁匠,每天的工作是打造兵器,然后卖给对此有需求的人。在此过程中,玩家会赚取金币和声望,进而通关升级...
烈火斩折扣版1.0 最新版
1,263.4M
烈火斩折扣版是一款传奇角色手游,在传奇的世界里玩家将会不断地征战,选择自己的职业,拿上神奇,闯荡沙城,你就是这个世界的王,带上你的子民们一起来战斗吧!烈火斩折扣...
南风魔盒app下载-南风魔盒1.0 安卓版
1,428.3M
南风魔盒是一款聚合了各种功能为一体的app,为我们提供各种在线的功能,完全免费没有广告,支持快手视频解析,qq撤回等等,还是很不错的。软件介绍聚合了云盘搜索、在...
鸿蒙天尊游戏下载-鸿蒙天尊最新版1.5.6安卓版
628.2M
鸿蒙天尊是一款仙侠超变态版游戏,仙侠迷泪荐,这仙侠太过瘾了,不花一分钱!输入“SVIP777”,领免费坐骑。而且开局首充送100连抽!一天200级,这才是真仙侠...
挑战知识王app下载-挑战知识王安卓版1.0.0 安卓版
2025/11/25 04:34
来电万能宝下载-来电万能宝app1.1.7.2 安卓最新版
2025/12/04 12:14
NBA2K10修改器-NBA2K10六项属性修改器+6v1.0 绿色版
2025/11/23 23:25
情侣桌面宠物app下载-情侣桌面宠物免费版1.43.05 安卓版
2025/12/05 10:08
大三国时代0.1折下载-大三国时代全民福利0.1折1.1 送全民豪礼
2025/12/17 14:00
MiniTool数据恢复软件(MiniTool Power Data Recovery)6.8 最新免费版
2025/12/02 04:07
17j610图集下载-17j610-1图集(特种门窗图集)pdf免费版
2025/12/12 02:02
商道高手之升职记支持QQ登录版本-商道高手之升职记下载应用宝3.1278送橙色助理
2025/12/17 00:32
小鹏汽车app下载-小鹏汽车app5.5.1 官方版
2025/12/10 11:23
邻水生活圈app下载-邻水生活圈1.18.160523 安卓版
2025/11/25 23:57
全民狙击枪王之王九游版下载-全民狙击枪王之王九游版0.1.2.001 安卓版
2025/11/27 14:25
要玩吧app下载-要玩吧手机客户端1.1.1 安卓官网版
2025/11/26 08:47
品正app1.0.1官网安卓版
2025/11/21 08:37
腾势汽车app下载-腾势汽车app4.2.1 安卓版
2025/12/04 10:08
京广闲置卡券回收平台下载安装-京广回收app2.1.2 手机版
2025/11/30 11:21
京广闲置卡券回收平台下载安装-京广回收app2.1.2 手机版
2025/11/30 11:21更新
京广回收平台官方版——专业可靠的卡券回收专家!提供购物卡、礼品卡等闲置卡券一站式变现服务,回收价优(低至97折),交易安全合规,资质齐全保障资金信息安全,极速到...
支持 ( 25 ) 盖楼(回复)
支持 ( 37 ) 盖楼(回复)
支持 ( 89 ) 盖楼(回复)
支持 ( 171 ) 盖楼(回复)
支持 ( 13 ) 盖楼(回复)
支持 ( 101 ) 盖楼(回复)
支持 ( 5 ) 盖楼(回复)
支持 ( 162 ) 盖楼(回复)
支持 ( 110 ) 盖楼(回复)
支持 ( 84 ) 盖楼(回复)
支持 ( 169 ) 盖楼(回复)
支持 ( 57 ) 盖楼(回复)
支持 ( 86 ) 盖楼(回复)
支持 ( 71 ) 盖楼(回复)
支持 ( 138 ) 盖楼(回复)
支持 ( 138 ) 盖楼(回复)
支持 ( 181 ) 盖楼(回复)
支持 ( 165 ) 盖楼(回复)
支持 ( 96 ) 盖楼(回复)
支持 ( 159 ) 盖楼(回复)