7.2.5 状态寄存器:timx_sr1514131211109876543210
- cc4of cc3of cc2of cc1of - tif - cc4if cc3if cc2if cc1if uif
bit 12:捕获/比较4重复捕获标记
0:无重复捕获产生 1:当计数器的值捕获到timx_ccr4寄存器时,cc4if的状态已经为1bit 11:捕获/比较3重复捕获标记
0:无重复捕获产生 1:当计数器的值捕获到timx_ccr3寄存器时,cc3if的状态已经为1bit 10:捕获/比较2重复捕获标记
0:无重复捕获产生 1:当计数器的值捕获到timx_ccr2寄存器时,cc2if的状态已经为1bit 9:捕获/比较1重复捕获标记
0:无重复捕获产生 1:当计数器的值捕获到timx_ccr1寄存器时,cc1if的状态已经为1bit 6:触发器中断标记
0:无触发事件产生 1:触发器中断等待响应bit 4:捕获/比较4中断标记
**通道cc4配置为输出模式** : 0:无匹配发生 1:timx_cnt的值与timx_ccr4的值匹配 **通道cc4配置为输入模式** : 0:没有输入捕获产生 1:计数器值已经被捕获到timx_ccr4中(在ic4上检测到与所选极性相同的边沿)bit 3:捕获/比较3中断标记
** 通道cc3配置为输出模式** :
0:无匹配发生 1:timx_cnt的值与timx_ccr3的值匹配 **通道cc3配置为输入模式** : 0:没有输入捕获产生 1:计数器值已经被捕获到timx_ccr3中(在ic3上检测到与所选极性相同的边沿)bit 2:捕获/比较2中断标记
**通道cc2配置为输出模式** : 0:无匹配发生 1:timx_cnt的值与timx_ccr2的值匹配 **通道cc2配置为输入模式** : 0:没有输入捕获产生 1:计数器值已经被捕获到timx_ccr2中(在ic2上检测到与所选极性相同的边沿)bit 1:捕获/比较1中断标记
**通道cc1配置为输出模式** : 0:无匹配发生 1:timx_cnt的值与timx_ccr1的值匹配 **通道cc1配置为输入模式** : 0:没有输入捕获产生 1:计数器值已经被捕获到timx_ccr1中(在ic1上检测到与所选极性相同的边沿)bit 0:更新中断标记
0:无更新事件产生 1:更新中断等待响应,当产生更新事件时该位由硬件置1,由软件清07.2.6 计数器:timx_cnt1514131211109876543210
cnt[15:0]
bit 15~bit 0:计数器的值
7.3 定时器例程利用定时器1实现led以1hz闪烁,led接在pa1上。
(1)创建tim1驱动文件,tim.c和tim.h,并将文件添加进工程。
(2)在寄存器文件中添加定义如下图所示。
添加定时器地址
添加定时器结构体映射
(3)tim.h写入如下图所示代码
(4)tim.c写入如下所示代码
#include tim.h/***************************************************name :tim7_irqhandlerfunction :tim7中断服务函数paramater :nonereturn :none***************************************************/u8 tim1_count ;void tim1_up_irqhandler(){ if( ( tim1->sr&0x01 )==0x01 ) { tim1_count ++ ; if( tim1_count==1 ) led = 0 ; else if( tim1_count==2 ) { led = 1 ; tim1_count = 0 ; } } tim1->sr &= ~( 1
apb2enr |= 1cr1 |= 1<<0 ; nvic_init( 3, 2, tim1_up_irqn, 2 ) ; }(5)主函数编写如下所示代码
以后可以放心给差评了:威胁顾客删差评最高拟罚50万元!
小米又耍猴,小米6即将发布,却涨价至2500元起售?
人工智能的应用有哪些
全球最大的射电望远镜将在7月开始建设
OPPO R11出色的背景虚化让拍照更清晰自然
STM32入门学习笔记之基础定时器实验(下)
如何利用剩余电流监视器确保电动汽车充电时的电气安全
外置及共享硬盘的存储容量
人工智能科技的发展将指引智能网联汽车未来的发展方向
农残快检仪器的应用及性能
欧姆龙继电器G5NB在智能切膜中的应用
世界各国家用电压和频率大全
特殊情况下自动驾驶汽车的事故伦理算法
!租售/收购/维修HP66319D通讯电源HP66319D
旷视推动AI与各行业的深入融合 探索人工智能行业的新发展
中国模拟IC产业面临的主要问题 IDM模式有何必然性
新恩智浦“挂牌”飞思卡尔退出“江湖”
探索开源创新理论|2023开放原子全球开源峰会开源创新理论与实践分论坛成功召开
百元机中的战斗机,中国美Fenmmy Note,带有三重生物识别功能
小米互联网的前景与增长点