外部中斷
單片機源程序如下:
- /**
- ******************************************************************************
- * @file main.c
- * @author fire
- * @version V1.0
- * @brief 按鍵測試(中斷模式/EXTI模式)
- ******************************************************************************
- */
- #include "stm32f10x.h"
- #include "bsp_led.h"
- #include "bsp_exti.h"
- /**
- * @brief 主函數
- * @param 無
- * @retval 無
- */
- int main(void)
- {
- /* LED 端口初始化 */
- LED_GPIO_Config();
-
- /* 初始化EXTI中斷,按下按鍵會觸發中斷,
- * 觸發中斷會進入stm32f4xx_it.c文件中的函數
- * KEY1_IRQHandler和KEY2_IRQHandler,處理中斷,反轉LED燈。
- */
- EXTI_Key_Config();
-
- /* 等待中斷,由于使用中斷方式,CPU不用輪詢按鍵 */
- while(1)
- {
- }
- }
- /*********************************************END OF FILE**********************/
復制代碼
所有資料51hei提供下載:
18-EXTI—外部中斷.rar
(286 KB, 下載次數: 23)
2019-5-5 22:50 上傳
點擊文件名下載附件
外部中斷
|