第二章 STM32强化应用;本章目标;;;;;;;;;第二章 STM32强化应用;通用IO和复用功能 ;1.使能GPIO时钟
2.使能复用时钟和外设时钟
3.把GPIO模式设置为复用功能对应的模式(见《STM32中文参考手册》8.1.11节)
4.外设参数的初始化
5.初始化NVIC并开启中断(需使用外设中断功能时)
6.使能外设
7.编写中断处理函数(需使用外设中断功能时);- 18 -;第二章 STM32强化应用;第二章 STM32强化应用;;;;;;;;第二章 STM32强化应用;;;继电器—PC10,同样置低电平继电器闭合,置高电平继电器断开;;;;;;;;;;;;;;;;;;;第二章 STM32强化应用;;第二章 STM32强化应用;;第二章 STM32强化应用;第二章 STM32强化应用;第二章 STM32强化应用;第二章 STM32强化应用;第二章 STM32强化应用;;第二章 STM32强化应用;;第二章 STM32强化应用;;第二章 STM32强化应用;第二章 STM32强化应用;第二章 STM32强化应用;;第二章 STM32强化应用;第二章 STM32强化应用;第二章 STM32强化应用;第二章 STM32强化应用;第二章 STM32强化应用;;;第二章 STM32强化应用;;第二章 STM32强化应用;第二章 STM32强化应用;第二章 STM32强化应用;第二章 STM32强化应用;第二章 STM32强化应用;第二章 STM32强化应用;第二章 STM32强化应用;第二章 STM32强化应用;第二章 STM32强化应用;第二章 STM32强化应用;第二章 STM32强化应用;第二章 STM32强化应用;第二章 STM32强化应用;;;;;;;;;;;;;;;;;;;;;;;第二章 STM32强化应用;;;;;;;;;;;;;;;;;;;;;;第二章 STM32强化应用;第二章 STM32强化应用;第二章 STM32强化应用;第二章 STM32强化应用;第二章 STM32强化应用;第二章 STM32强化应用;第二章 STM32强化应用;第二章 STM32强化应用;;第二章 STM32强化应用;第二章 STM32强化应用;第二章 STM32强化应用;第二章 STM32强化应用;第二章 STM32强化应用;;;第二章 STM32强化应用;;;;;第二章 STM32强化应用;第二章 STM32强化应用;第二章 STM32强化应用;第二章 STM32强化应用;第二章 STM32强化应用;第二章 STM32强化应用;第二章 STM32强化应用;第二章 STM32强化应用;第二章 STM32强化应用;第二章 STM32强化应用;实现步骤:
1)时钟使能
RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3, ENABLE);
2)初始化定时器参数,设置自动重装值,分频系数,计数方式等。
void TIM_TimeBaseInit(TIM_TypeDef*TIMx,
TIM_TimeBaseInitTypeDef* TIM_TimeBaseInitStruct);
3)设置 DIER 允许更新中断
void TIM_ITConfig(TIM_TypeDef* TIMx, uint16_t TIM_IT,
FunctionalState NewState);
4)中断优先级设置 (NVIC_Init 函数)
5)允许定时器工作,也就是使能定时器
void TIM_Cmd(TIM_TypeDef* TIMx, FunctionalState NewState);
6)编写中断服务函数
ITStatus TIM_GetITStatus(TIM_TypeDef* TIMx, uint16_t) ;
void TIM_ClearITPendingBit(TIM_TypeDef* TIMx, uint16_t TIM_IT); ;;根据ARR和PSC的值计算溢出时间;第二章 STM32强化应用;第二章 STM32强化应用;第二章 STM32强化应用;2.9 通用定时器 2.9.10 输入捕获模式
例如:
用 TIM2_CH1 来捕获高电平脉宽,也就是要先设置输入捕获为上升沿检测,记录发生上升沿的时候 TIM2_CNT的值。然后配置捕获信号
您可能关注的文档
最近下载
- 新改版教科版四年级上册科学全册精编知识点(背诵用).pdf
- 武汉大学 2013 – 2014 学年第一学期《线性代数 B》(工科 54 学时) 期末试题.docx VIP
- 2024年邮政营业员高级技师资格证考试题库及答案2.docx VIP
- 温泉度假酒店员工培训手册.pdf VIP
- 铀矿石浓缩物分析方法第1部分硫酸亚铁还原重铬酸钾滴定法测定铀.pdf VIP
- 2024年邮政营业员高级技师资格证考试题库及答案6.docx VIP
- 自体输血管理制度与技术规范.docx
- 武汉大学 2012 – 2013 学年第二学期《线性代数 B》(工科 54 学时) 期末试题.docx VIP
- 皖2014J301民用建筑常用饰面.pdf VIP
- 2025年全国甲卷英语高考试题及答案.docx VIP
原创力文档

文档评论(0)