划得来提现慢手游最新版本

划得来提现慢手游最新版本

大小:1,264.8M 语言: 中文

类型:策略战棋游戏 系统:macOS

备案号:备案号:浙9A-200023964-14L
简介 相关 评论(6)
热门游戏 竞技游戏 枪战游戏 枪械游戏大全

2、TIM_TimeBaseStructure.TIM_Period=9999;//自动重装载寄存器周期的值(定时

STM32中的定时器有很多用法:

4、TIM_TimeBaseStructure.TIM_ClockDivision=0x0;//时间分割值

时间)累计0xFFFF个频率后产生个更新或者中断(也是说定时时间到)

当然,前提是要设置好,变量tim要设置成volatile类型的。



#include"stm32f10x.h"
#include"misc.h"

模式向上计数

定时器的基本设置


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);

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)));
}
}

TIM_ITConfig(TIM3,TIM_IT_Update,ENABLE);
TIM_Cmd(TIM3,ENABLE);

while(1){
;
}
}

voidTIM3_Configuration(void)
{


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);//打开中断溢出中断

TIM_TimeBaseStructure.TIM_Period=2000;//计数值2000

TIM_TimeBaseStructure.TIM_Prescaler=35999;//分频3599972M/

((1+TIM_Prescaler)/72M)*(1+TIM_Period)=((1+35999)/72M)*(1+2000)=1秒*/


intmain(void)
{
RCC_Configuration();
NVIC_Configuration();
GPIO_Configuration();
TIM3_Configuration();

或者:

注意两点(来自大虾网,未经检验)
(1)TIMx(1-8),在库设置默认的情况下,都是72M的时钟;
(2)TIM_TimeBaseStructure.TIM_RepetitionCounter=0;
是重复计数,就是重复溢出多少次才给你来一个溢出中断,
它对应的寄存器叫TIM1RCR.
如果这个值不配置,上电的时候寄存器值可是随机的,本来1秒中断一次,可能变成N秒中断一次,让你超级头大!

#include"stm32f10x_it.h"

STM32通用定时器的基本定时器功能实现灯闪烁

voidRCC_Configuration(void)
{
RCC_ClocksTypeDefRCC_ClockFreq;
SystemInit();//源自system_stm32f10x.c文件,只需要调用此函数,则可完成RCC的配置.
RCC_GetClocksFreq(&RCC_ClockFreq);麒麟臂app下载-麒麟臂(运动健康)1.1安卓版


voidRCC_Configuration(void);
voidNVIC_Configuration(void);
voidGPIO_Configuration(void);
voidTIM3_Configuration(void);

关键是设定时钟预分频数,自动重装载寄存器周期的值

假设系统时钟是72Mhz,TIM1是由PCLK2(72MHz)得到,TIM2-7是由PCLK1得到

3、TIM_TimeBaseStructure.TIM_CounterMode=TIM1_CounterMode_Up;//定时器


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);

STM32定时器时间的计算方法

定时时间计算:
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*/

5、TIM_TimeBaseInit(TIM2,&TIM_TimeBaseStructure);//初始化定时器2

(35999+1)/2=1Hz1秒中断溢出一次


}

设置非常简单,以下是产生1ms中断的设置,和产生10ms延时的函数:

1、TIM_TimeBaseStructure.TIM_Prescaler=7199;//时钟预分频数例如:时

TIM_ClearFlag(TIM3,TIM_FLAG_Update);
TIM_ARRPreloadConfig(TIM3,DISABLE);

(一)系统时钟(SysTick)

(二)第二种涉及到定时器计数时间(TIMx)

}

voidSysTick_Handler(void)//在中断处理函数中的程序
{
while(tim)
{
tim--;
}
}

钟频率=72/(时钟预分频+1)

//SYSTICK分频--1ms的系统时钟中断
if(SysTick_Config(SystemFrequency/1000))
{
while(1);//Captureerror
}
}

7、TIM_Cmd(TIM2,ENABLE);//打开定时器

展开全部
应用信息
用户评论 跟帖评论

热门评论

最新评论

2025/11/13 00:25
全新西游,宠物随便洗,无限元宝,无级别神器随便爆,全身无级别,西游老玩家力荐!上线就送无级别神装,全红宝宝无限洗练!又一回合神作!无限元宝,一键跑环跑商,无限金...

支持( 88 ) 盖楼(回复)

2025/11/11 19:46
腾讯TIMforWindows内测版正式发布,这是一款由腾讯开发的办公聊天应用,界面简洁,具有免费的音视频通话功能,方法办公,欢迎来下载使用!腾讯TIM电脑版主...

支持( 105 ) 盖楼(回复)

2025/10/31 22:46
奇妙小马俱乐部是一款适合宝宝玩益智游戏,宝宝可以在这款游戏里面锻炼大脑,游戏都是非常可爱的卡通角色,能够有效的提升宝宝对游戏的兴趣,能够对宝宝的智力开发和提升做...

支持( 77 ) 盖楼(回复)

2025/11/06 03:27
格子酱软件是格裙专属设计工具,可以帮助JK爱好者快速绘制射击你的专属JK裙,简单好用,支持快速预览格裙效果图,还有超多3D样机模型哦。格子酱苹果版使用方法1、打...

支持( 35 ) 盖楼(回复)

2025/10/29 12:37
白虎家族模拟器是一款以老虎为视角的模拟游戏,游戏中玩家将扮演一只白虎,生活在森林世界,玩家可以捕捉食物,用食物换取金币,获得的金币可以用来购买家用。游戏玩法攻略...

支持( 42 ) 盖楼(回复)

2025/10/27 04:10
分割音乐app以将ape/flac等音频文件无损分割的软件,它是能精确分割APE无损格式音乐的犀利工具,它可将一整张APE音乐专辑文件按照CUE提供的时间断点切...

支持( 111 ) 盖楼(回复)

2025/11/11 20:05
AdobeFlexBuilder3是一款专业的编程工具,这款软件的目的是让程序员更快更简单地开发RIA应用。同时这款软件脱离传统B/S软件对美工的依赖,纯粹依靠...

支持( 83 ) 盖楼(回复)

2025/10/28 20:24
在线养猫咪,两个等级一样的猫咪即可升级,养的猫咪越多,级别越高。还可以自定义更换背景,布置猫咪小家,让猫咪去旅行还会带来更多的奖励。猫屋日记游戏介绍通过合成就能...

支持( 69 ) 盖楼(回复)

2025/11/03 16:02
老师圈app定位是老师朋友们的网上家园,可以互相分享一些见闻趣事,一些工作心得,以及对工作的展开等,这款app的主体单位是山东省教师教育网,要知道在山东这片土地...

支持( 41 ) 盖楼(回复)

2025/11/05 01:00
微兆数控排钻软件就是一款可以定制家具生产的,代替人工排钻的软件。微兆数控排钻软件功能介绍1,文件功能:导入孔位数据;支持多种数据格式;有的数据需要导入一个目录;...

支持( 19 ) 盖楼(回复)

2025/11/06 15:29
数列九宫格是一款非常休闲的游戏,玩法和一笔画有点类似,就是将所有的颜色涂满就可以通关,越到后面越难,也是考验玩家的思考能力。数列九宫格玩法首先观察画面拖动红条,...

支持( 102 ) 盖楼(回复)

2025/11/07 08:03
给喜欢使用手机来炒股的朋友介绍一款不错的手机炒股软件---财急送app,这款炒股软件可以帮助你更好的了解整个股市行情以及大势,让你无往不利!赶快来东坡下载站体验...

支持( 182 ) 盖楼(回复)

2025/11/04 13:14
EF图标包是一款十分好用的简约图标包软件,很多手机用户都在使用,支持各种安卓系统,包括小米,vivo,oppo,华为,魅族等等都是可以使用的!软件介绍这是一款非...

支持( 12 ) 盖楼(回复)

2025/10/27 06:04
华硕路由器管理手机客户端(ASUSRouter)是华硕品牌的路由器管理手机移动客户端。可以使用手机轻松管理华硕全部型号的路由器,还可以在手机上查看cpu使用情况...

支持( 93 ) 盖楼(回复)

2025/10/30 06:35
自动旋转屏幕AutoAuto-Rotate是一款很小巧的手机屏幕设置软件,在看一些视频或者图片的时候,手机不会自动去适应,通过软件设置后就可以自动去旋转,还可以...

支持( 143 ) 盖楼(回复)