正点原子 通用外设配置模型 GPIO配置步骤 NVIC配置

  1. 这个是通用外设驱动模式配置 除了初始化是必须的 其他不是必须的

  2. gpio配置步骤 1.使能时钟是相当于开电 2.设置工作模式是配置是输出还是输入 是上拉输入还是下拉输入还是浮空 是高速度还是低速度这些 3 和 4小点就是读写io口的状态了

  3. 这个图是正点原子 将GPIO 的时候的ppt 大概是手把手教你学会hal库的 45讲 开始的这个ppt 反正就是gpio这个ppt

  1. 这个是 中断的内容了 ,不是gpio的内容,讲完了gpio以后,讲的中断,这个讲的是 外部中断怎么配置的,就是gpio到外部中断到nvic ,可以把外部中断exti理解成nvic的下属,nvic 存中断服务函数的地址,然后中断服务函数就是处理中断的函数

5.这个图是 正点原子讲中断的内容 第53讲开始的

6.这个是 nvic的配置

1.第一个小点 设置中断分组 ,在代码里面只需要设置一次就可以了,不需要多次设置

2.设置中断优先级函数,这个函数里面有三个参数 ,第一个参数是中断名称,第二个是抢占优先级,第三个参数是响应优先级也就是子优先级,

优先级判断是 抢占优先级>响应优先级>自然优先级 (这个好像漏了一个优先级)

3第三个小点就是使能中断了 ,中断不使能 也是没办法使用的

相关推荐
globbo1 小时前
【嵌入式STM32】I2C总结
单片机·嵌入式硬件
玖別ԅ(¯﹃¯ԅ)2 小时前
SysTick寄存器(嘀嗒定时器实现延时)
stm32·单片机·嵌入式硬件
Blossom.1183 小时前
把 AI 推理塞进「 8 位 MCU 」——0.5 KB RAM 跑通关键词唤醒的魔幻之旅
人工智能·笔记·单片机·嵌入式硬件·深度学习·机器学习·搜索引擎
桃源学社(接毕设)4 小时前
基于人工智能和物联网融合跌倒监控系统(LW+源码+讲解+部署)
人工智能·python·单片机·yolov8
玖別ԅ(¯﹃¯ԅ)5 小时前
PID学习笔记6-倒立摆的实现
笔记·stm32·单片机
清风66666610 小时前
基于51单片机的手机蓝牙控制8位LED灯亮灭设计
单片机·嵌入式硬件·智能手机·毕业设计·51单片机·课程设计
anghost15017 小时前
基于单片机的超市储物柜设计
单片机·嵌入式硬件·超市储物柜设计
尘似鹤21 小时前
旋钮键盘项目---foc讲解(开环)
单片机·嵌入式硬件
意法半导体STM321 天前
STM32N6引入NPU,为边缘AI插上“隐形的翅膀”
单片机·ai·npu·st·stm32n6·边缘人工智能
范纹杉想快点毕业1 天前
嵌入式 C 语言编程规范个人学习笔记,参考华为《C 语言编程规范》
linux·服务器·数据库·笔记·单片机·嵌入式硬件·fpga开发