我代码逻辑是 PB14输入电平触发中断,中断线是EXTI_Line14,并开启中断,在中断函数里面实现LED翻转
首先软件魔术棒地方改一下配置(Use Simulator)
进入DEBUG调试打开这个玩意
选择这个Setup
在里面输入要查看的GPIO引脚
GPIOA_IDR.3代表GPIOA3引脚
选择好直接关闭就是
然后右键选择bit
接下来是重点了把外部中断打开,NVIC,GPIOA也打开
看我这里右侧选择如下图每一个SWER就代表一个中断线我们等会选择手动触发SWER14
首先全速运行
接下来我们如果成功触发中断那么我们GPIOA.0的电平是不是就反转了一次可以从图像上看出
我们每点一次SWER14,GPIOA.0就会翻转一次
GPIO和NVIC,以及EXTI都可以看到对应寄存器的变化这样对应手册去看就能非常清晰