发布网友
共1个回答
热心网友
你应该知道51单片机的中断配置了,那我就说说stm32的外部中断怎么配置吧,这里主要说的是stm32f103。首先,你要知道32的中断数是要比51多的,STM32F103 的中断控制器支持 19 个外部中断,但实际只有16个IO中断。配置的过程如下:
1)初始化 IO 口为输入。
2)开启 AFIO 时钟
3) 设置 IO 口与中断线的映射关系。
4)初始化线上中断,设置触发条件等。
5)配置中断分组( NVIC),并使能中断。
6)编写中断服务函数。
通过以上几个步骤的设置,就可以正常使用外部中断了。