在STM32中,外围设备的配置步骤比较固定:
1.使能相关的时钟:
- 使能外设自身的时钟。
- 使能IO时钟(如果外设使用了IO引脚)。
- 使能AFIO时钟(如果使用到“事件控制”、“重映射”、“调试IO配置”、“外部中断”时使能)。
2.配置GPIO,GPIO的各种属性由硬件手册详细规定。
3.配置外设中断(如果外设使用了中断功能),必须先配置中断优先级分组。
4.配置外设相关属性,视具体外设而定。
5.使能外设中断(如果外设使用中断功能)。
6.使能外设。
7.填写中断服务(如果外设使用中断功能)。
网友评论