公文高手,超级方便的公文写作神器! 立即了解


关于定时器中断使用

stm32定时器中断使led灯闪烁知识点:

stm32共有11个定时器:

1.两个高级定时器:tim

1、tim8-------------------------apb22.四个通用定时器:tim2~tim5-------------------------apb13.两个基本定时器:tim

6、tim7-------------------------apb14.两个看门狗

5.一个系统嘀嗒定时器(systick)主程序main.c:#include"stm32f10x.h"#include"stm32f10x_rcc.h"#include"stm32f10x_gpio.h"#include"stm32f10x_tim.h"#include"stm32f10x_exti.h"#include"system_stm32f10x.h"#include"misc.h"

voidrcc_configuration(void);voidgpio_configuration(void);voidtim3_configuration(void);voidnvic_configuration(void);

intmain{systeminit;

rcc_configuration;gpio_configuration;tim3_configuration;nvic_configuration;while(1);}

voidrcc_configuration(void){rcc_apb2periphclockcmd(rcc_apb2periph_gpioa,enable);rcc_apb1periphclockcmd(rcc_apb1periph_tim3,enable);}

voidgpio_configuration(void){gpio_inittypedefgpio_initstructure;

gpio_initstructure.gpio_pin=gpio_pin_2|gpio_pin_3;gpio_initstructure.gpio_speed=gpio_speed_50mhz;gpio_initstructure.gpio_mode=gpio_mode_out_pp;gpio_init(gpioa,&gpio_initstructure);}


(未完,全文共4223字,当前显示988字)

(请认真阅读下面的提示信息)


温馨提示

此文章为6点公文网原创,稍加修改便可使用。只有正式会员才能完整阅读,请理解!

会员不仅可以阅读完整文章,而且可以下载WORD版文件

已经注册:立即登录>>

尚未注册:立即注册>>

6点公文网 ,让我们一起6点下班!