软件中断和GPIO中断分别是什么意思呢?
希望可以讲的详细一点
Maka Luo:
GPIO中断,指由GPIO模块产生的中断,有边沿触发中断和电平翻转中断。
可编程控制 GPIO 中断– 屏蔽中断发生– 边沿触发(上升沿和/或下降沿)– (高或低)电平触发– 在端口 P 上,每个管脚中断都可用
软件中断 你可以配置中断标志位产生的软件中断,这个和硬件中断有一些区别。但是不是很清楚你的软件中断具体指什么?
xyz549040622:
回复 Maka Luo:
GPIO有软件中断么,一般情况而言,硬件中断是指外部给个信号,当检测到这个信号符合中断要求时,就触发中断。
软件中断没听过,按照字面的意思理解,应该是软件直置位这个GPIO的中断标志,使得MCU检测到中断的发生,从而做出反应。