
类型: 游戏辅助工具 版本: V9.8
大小: 552.4 时间: 2025-11-18





intmain(void)
{
RCC_Configuration();
NVIC_Configuration();
GPIO_Configuration();
TIM3_Configuration();
假设系统时钟是72Mhz,TIM1是由PCLK2(72MHz)得到,TIM2-7是由PCLK1得到
钟频率=72/(时钟预分频+1)
时间)累计0xFFFF个频率后产生个更新或者中断(也是说定时时间到)
注意两点(来自大虾网,未经检验)
(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)
{
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);
5、TIM_TimeBaseInit(TIM2,&TIM_TimeBaseStructure);//初始化定时器2
1、TIM_TimeBaseStructure.TIM_Prescaler=7199;//时钟预分频数例如:时
设置非常简单,以下是产生1ms中断的设置,和产生10ms延时的函数:
STM32通用定时器的基本定时器功能实现灯闪烁
当然,前提是要设置好,变量tim要设置成volatile类型的。
#include"stm32f10x.h"
#include"misc.h"
voidRCC_Configuration(void);
voidNVIC_Configuration(void);
voidGPIO_Configuration(void);
voidTIM3_Configuration(void);html5拓扑图编辑器【源代码】
}
STM32定时器时间的计算方法
TIM_ClearFlag(TIM3,TIM_FLAG_Update);
TIM_ARRPreloadConfig(TIM3,DISABLE);
模式向上计数
TIM_TimeBaseStructure.TIM_Prescaler=35999;//分频3599972M/
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)));
}
}
//SYSTICK分频--1ms的系统时钟中断
if(SysTick_Config(SystemFrequency/1000))
{
while(1);//Captureerror
}
}
定时时间计算:
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*/
(一)系统时钟(SysTick)
或者:
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);
(35999+1)/2=1Hz1秒中断溢出一次
7、TIM_Cmd(TIM2,ENABLE);//打开定时器
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);
voidRCC_Configuration(void)
{
RCC_ClocksTypeDefRCC_ClockFreq;
SystemInit();//源自system_stm32f10x.c文件,只需要调用此函数,则可完成RCC的配置.
RCC_GetClocksFreq(&RCC_ClockFreq);
2、TIM_TimeBaseStructure.TIM_Period=9999;//自动重装载寄存器周期的值(定时
(二)第二种涉及到定时器计数时间(TIMx)
//调用程序:
Delay_Ms(10);
voidSysTick_Handler(void)//在中断处理函数中的程序
{
while(tim)
{
tim--;
}
}
3、TIM_TimeBaseStructure.TIM_CounterMode=TIM1_CounterMode_Up;//定时器
#include"stm32f10x_it.h"
关键是设定时钟预分频数,自动重装载寄存器周期的值
STM32中的定时器有很多用法:
定时器的基本设置
((1+TIM_Prescaler)/72M)*(1+TIM_Period)=((1+35999)/72M)*(1+2000)=1秒*/
6、TIM_ITConfig(TIM2,TIM_IT_Update,ENABLE);//打开中断溢出中断
体育环球网 体育社会学论文 全民体育下载页 哇哈体育app 亿博体育靠谱不
一键恢复cgi增强版-cgi一键还原软件3.2.1.0 增强版
169.3M
cgi一键还原软件集备份、恢复、NT6.x安装(自动修复引导)等功能于一身,拥有ghost和ImageX双核心,32/64位自适应,支持GHO/WIM/SWM,...
文件自动删除工具(Cyber-D’s Autodelete)3.13 免费版
975.2M
一般要删除文件时,我们通常都会将文件先放到回收站里,再经由手动的方式正式删除回收站中的所有文件,这样实在有些不够自动化,Cyber-D’sAutodelete这...
不羁剑仙苹果游戏下载-不羁剑仙1.0 iOS版
119.6M
不羁剑仙是一款修仙角色游戏,在游戏里玩家将会在仙界进行闯荡,自由的玩法精美的装备让你开启畅爽的战斗模式,多职业画的选择,给你无限制的畅爽玩!游戏简介《不羁剑仙》...
正八经商户端app1.4.3 安卓版
1,890.5M
正八经商户端app是一款非常好用的零售商品管理软件,用户可以使用这个软件与商品进行对接,然后商品可以线上就可以直接的进行销售!正八经商户端app介绍正八经智慧新...
全国高校app-报考神器(全国高校)1.0 考生版
504.3M
高考是决定命运的大事,填报志愿非常重要,报考神器就是为广大考试打造的报考指南,全国高校的信息都在这里让你随意挑选,给你最专业的院校填报指南。志愿填报是高考录取之...
录风者行车记录仪app下载安装-录风者软件下载v2.9.1.250908 官方版
666.5M
录风者行车记录仪APP是一款为行车记录仪设备设计的手机客户端软件。通过这款APP,用户可以实现与行车记录仪的无线连接,从而在手机上实时预览记录仪捕捉的画面,进行...
二级建造师考试准题库-二建准题库app4.85安卓官网版
1,500.7M
二建准题库app是一款专为准备考二级建造师资格证书的用户打造的学习软件,为用户提供专业的会计知识、考试题库、真题解析、全民课程服务,专业名师讲解,帮助你轻松二级...
宝石消除阵(消除游戏)2.0 安卓版
616.9M
宝石消除阵很是经典的宝石消除游戏,相信很多的玩过消除游戏的朋友都已经玩过了吧!今天小编就给那些想玩消除游戏的朋友推荐一下这款宝石消除阵安卓版!游戏介绍宝石消除阵...
粉碎敌军手游下载-粉碎敌军游戏0.12 安卓版
1,030.9M
粉碎敌军游戏前期需要你不断扩大自己的占地面积,运用一些建筑和机器来帮助自己更快的扩大阵容抵御敌人的袭击。使用不同的武器和技巧,将敌人分散到战场上!粉碎敌军游戏亮...
陶陶录屏(免费录屏软件)下载-陶陶录屏app2.0官方免费版
767.7M
陶陶录屏app高清的画质,功能强大,支持多种格式,录屏截屏,录音等,免费的使用,没有任何的限制,还支持电视投屏的效果。陶陶录屏app特色【手机录屏】截屏+录屏二...
智慧宫翻译app下载-智慧宫翻译手机版1.60.0 安卓版
1,629.1M
中文-阿拉伯语翻译的软件建议使用智慧宫翻译,本软件可以自动快速的进行翻译,而且现在还是完全的免费,直接的可以在手机上面免费的使用!智慧宫翻译介绍智慧宫翻译产品分...
文件比较工具-文件对比工具(conespy)3.21 官方免费版
1,874.7M
conespy是一款功能非常强大的免费文件对比软件。东坡小纺为您带来的是文件对比工具(conespy)官方最新免费版,它功能强大,可以查找所有文件的重复,还能批...
全民tv刷人气软件下载-全民tv刷人气软件1.0 最新版
938.1M
全民tv刷人气软件是一款专为全民tv开发的一款刷人气工具,可以免费帮助用户刷人气,主播朋友开直播的时候可以用,最给力的直播助手工具!全民tv刷人气软件介绍全民T...
我的世界官网最新版下载-我的世界正式版1.16.5.84547 官方版
1,196.4M
我的世界1.1.2.50正式版,是一款让玩家放置方块和历险的游戏。只要你还有手是空闲的,并且有电池可消耗,你就能在游戏世界里手工制作、创造和探索任何地方。&nb...
神迹大陆精灵盛典手游下载-神迹大陆精灵盛典礼包版1.0 礼包福利版
285.6M
神迹大陆精灵盛典礼包版是一款大型魔幻战斗冒险rpg手游。游戏画风精美,有着多样化的玩法内容。玩家可以选择喜欢的职业加入战斗进行pk。写实魔幻异界重生、种族纷争、...
姜饼人王国ios下载-姜饼人王国ios官方安装包4.2.101 最新版
2025/10/29 08:44
慧邻管家下载-慧邻管家软件1.0.7 最新版
2025/10/26 14:58
集结号捕鱼上下分下载-集结号捕鱼上下分版v619001 最新版
2025/10/31 12:33
乱世小兵求生记最新版下载-乱世小兵求生记0.1 正式版
2025/11/04 13:10
熊猫博士帮狗狗洗澡游戏下载-熊猫博士帮狗狗洗澡1.84 ios版
2025/11/16 10:02
艾学医手机app下载-艾学医app1.2.0 最新版
2025/11/14 22:47
QVE视频转换器1.0.4 中文官方版
2025/11/07 01:23
自动连点器苹果免费版下载-自动连点器最新版18.0 苹果版
2025/11/13 04:44
文字素材下载-七夕情人节文字素材doc格式【word版】
2025/11/09 16:32
英盛商学院企业版app苹果版下载-英盛商学院企业版ios版1.2.6官网最新版
2025/11/08 09:16
GameBoy 99 in 1中文版下载-GameBoy 99 in 1中文版2.2.1 最新版
2025/10/27 09:01
从业资格证考试宝典下载-从业资格证考试宝典题库软件1.2.0 安卓版
2025/11/07 19:26
人狼将棋手游汉化版下载-人狼将棋游戏1.0联机版
2025/11/19 10:28
映像劫持编辑器
2025/11/03 09:32
惠州教育oa办公平台手机客户端1.0 官网苹果版
2025/10/28 20:36
惠州教育oa办公平台手机客户端1.0 官网苹果版
2025/10/28 20:36更新
惠州教育oa办公平台是一个便捷的教育办公平台,教师可以通过app来协同工作,支持发邮件、发布通知公告,及时了解工作任务,需要的朋友可以来下载!惠州教育oa办公平...
支持 ( 168 ) 盖楼(回复)
支持 ( 37 ) 盖楼(回复)
支持 ( 151 ) 盖楼(回复)
支持 ( 142 ) 盖楼(回复)
支持 ( 195 ) 盖楼(回复)
支持 ( 69 ) 盖楼(回复)
支持 ( 198 ) 盖楼(回复)
支持 ( 47 ) 盖楼(回复)
支持 ( 42 ) 盖楼(回复)
支持 ( 195 ) 盖楼(回复)
支持 ( 123 ) 盖楼(回复)
支持 ( 26 ) 盖楼(回复)
支持 ( 31 ) 盖楼(回复)
支持 ( 47 ) 盖楼(回复)
支持 ( 136 ) 盖楼(回复)
支持 ( 200 ) 盖楼(回复)
支持 ( 28 ) 盖楼(回复)
支持 ( 136 ) 盖楼(回复)
支持 ( 35 ) 盖楼(回复)
支持 ( 118 ) 盖楼(回复)