当前位置:首页 > 单片机 > 单片机
[导读]void Time3_Init(void) // 1ms 中断定时器初始化{RCC->APB1ENR |= RCC_APB1ENR_TIM3EN; // 打开对应外设的时钟 NVIC->ISER[0] |= (1 IP[TIM3_IRQn / 4] |= (0x000000c0 DIER |= (1 PSC = 35;TIM3->CNT = 1000;TIM3->

void Time3_Init(void) // 1ms 中断定时器初始化

{

RCC->APB1ENR |= RCC_APB1ENR_TIM3EN; // 打开对应外设的时钟

NVIC->ISER[0] |= (1 << TIM3_IRQn);

NVIC->IP[TIM3_IRQn / 4] |= (0x000000c0 << (8 * (TIM3_IRQn % 4)));

TIM3->DIER |= (1 << 0);

TIM3->PSC = 35;

TIM3->CNT = 1000;

TIM3->ARR = 1000;

TIM3->CR1 |= (1 << 0);

}

void TIM3_IRQHandler(void) // 中断服务程序

{

TIM3->SR &= ~(1 << 0); // 手动清除标志位

// ...

}


本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

写在前面的话:STM32F0项目进阶系列是硬件系统工程师星克曼以项目进阶的方式写出的入门教程,以项目开发为蓝底,快速学习进入实战。STM32 I2C总线在上一讲 STM32F0项目进阶之I2C 中已经讲过了,已经将标准...

关键字: stm32f0 实时时钟 ds1307

让一个LED灯闪烁不过瘾,我们应该让这块开发板完成一点更高难度的任务:比如让两个LED灯闪烁。……当然了,以我们的现在使用的空循环技术,还是可以实现这点的。但是这样显得略为低端。所以我们使用一个高端点的技术

关键字: led闪烁 sam4e 单片机 定时器中断

// 引脚 PA0 的外部中断配置void Key_GPIO_Init(void){// 设置 PA0 口为上拉输入模式RCC->AHBENR |= RCC_AHBENR_GPIOAEN; // 打开该引脚的GPI...

关键字: exti stm32f0 外部中断配置

//Cortex-M0内核中断向量共有48个。//由于M0内核不具有M3、M4内核的中断向量表重定位功能,须采用以下方式解决IAP向量问题:// 1:复制用户代码中的中断向量表到SRAM首地址// 2: 开启SRAM...

关键字: iap stm32f0 中断向量表 用户程序

前言:正文:所有USART设置都设置了1,时钟,enable2,IO配置,AF,PP,3,在while里循环发送0x55我在示波器里头看到了初始都是高电平,然后一低一高一低一高,重复10次,后来孔工给我看手册,告诉我说,...

关键字: stm32f0 usart通讯

问题:在调STM32的程序的时候,发现定时器(timer2)比自己设定的中断周期缩小了一倍。设定为10ms中断一次,但实测发现5ms便中断了一次。初始化代码如下:void InitTimer2(void){RCC->...

关键字: STM32 定时器中断 清除中断

1 前言STSW-STM32116是ST官网基于标准库的针对STM32F0的USART进口IAP示例程序,下载链接:http://www.stmcu.org/document/detail/index/id-213120...

关键字: stm32f0 在线升级 usart接口

void Flash_Init(void){// 调整flash与时钟速率之间的关系FLASH->ACR |= FLASH_ACR_LATENCY;}void Flash_Unlock(void){// FLASH...

关键字: stm32f0 片内flash

STM32F0与STM32F1的GPIO是不同的,细说比较乱,直接上图。STM32F1的GPIO基本结构:从图上看STM32f1输入只有上下拉,输出有开漏和推挽。STM32F0的GPIO基本结构:从图上看STM32f0输...

关键字: gpio stm32f0 stm32f1

STM32的定时器功能十分强大,有TIME1和TIME8高级定时器,TIME2~TIME5通用定时器,TIME6 和TIME7 基本定时器。 STM32的通用 TIMx (TIM2、 TIM3、 TIM4 和 TIM5)...

关键字: stm32f103 定时器中断
关闭
关闭