发个真正寄存器版本的外部中断

2019-07-21 04:56发布

突然原子的战舰版寄存器例程里面的外部中断还是用到了库函数,那个AFIO结构体是在stm32f10x_map.h 



主函数里面也包含了好几个库文件



发个自己写的寄存器版本的外部中断,基于STM32F4DISCOVERY,希望有更多人一起研究寄存器,另外还对system_stm32f4xx.c做了一些修改,方便更改STM32的主频。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
正点原子
1楼-- · 2019-07-21 09:37
谢谢分享,寄存器太多了,自己全部定义一遍,有点麻烦.
八度空间
2楼-- · 2019-07-21 14:48
谢谢分享!这么多寄存器,全部来一遍的话,估计老板都要发飙了
天才少年
3楼-- · 2019-07-21 20:09
其实不多的,在Cortex-M4 Devices Generic User Guide里面就NVIC和SCB两部分,最后用到的寄存器只有SYSCFG->EXTICR[x]、NVIC->IP[x]、NVIC->ISER[x]三个。

一周热门 更多>