工程概要說明:定義一個(gè)按鍵(可自己定義),每按鍵一次,響應(yīng)中斷一次,在中斷函數(shù)中LED提示燈變化一次,用戶可更加實(shí)際情況在中斷函數(shù)做出相應(yīng)操作,這里只是一個(gè)模板。
一、RCC時(shí)鐘配置
該函數(shù)位于在bsp.c文件下面;
使能RCC時(shí)鐘:RCC_APB2Periph_GPIOC和 RCC_APB2Periph_AFIO(針對(duì)該工程主要的兩項(xiàng),引腳PC13和復(fù)用功能)。
二、EXIT配置
該函數(shù)位于在bsp.c文件下面;
對(duì)應(yīng)外部中斷(按鍵)的引腳,這里兩處必須匹配。
三、NVIC配置
該函數(shù)位于在bsp.c文件下面;
對(duì)EXIT的中斷控制器進(jìn)行配置
注意:
EXTI15_10_IRQn包含EXTI10 ---EXTI15共6條外部中斷線,也就是說共用一個(gè)中斷入口,需要在中斷里面判斷是哪一個(gè)中斷。
四、中斷函數(shù)
該函數(shù)位于在stm32f10x_it.c文件下面;
這里需要判斷是哪個(gè)中斷,這里的操作根據(jù)自己實(shí)際情況條添加代碼。
五、今天的重點(diǎn)提示
A.外部中斷IO
STM32所有的IO引腳都可以配置成外部中斷引腳,見手冊(cè):
B.中斷入口
程序中“EXTI9_5_IRQHandler” 和 “EXTI15_10_IRQHandler”可能開始學(xué)習(xí)的人不明白,其實(shí)很簡(jiǎn)單,就是綜合了幾個(gè)EXIT中斷,入口都在這里。
C.細(xì)心的朋友會(huì)發(fā)現(xiàn)我“中斷函數(shù)”中有一句else{EXTI-》PR = 0xFC00;},估計(jì)很多人都不明白。這里告訴大家,這句else其實(shí)很重要,特別是正式工作的人(我工作親身經(jīng)驗(yàn)),為什么重要,在與移植工程時(shí),或許之前的工程開啟了其他中斷,但移植過后沒有屏蔽,從而導(dǎo)致進(jìn)入中斷,而中斷標(biāo)志位又沒有清除掉(else就是清除標(biāo)志位),致使不停止中斷中執(zhí)行。
上一篇:使用STM32CubeMx配置時(shí)容易忽視的一個(gè)地方
下一篇:如何采用STM32配置SPI實(shí)現(xiàn)同步通信
推薦閱讀最新更新時(shí)間:2025-06-03 08:30





設(shè)計(jì)資源 培訓(xùn) 開發(fā)板 精華推薦
- 人形機(jī)器人馬拉松背后的思考,兆易創(chuàng)新如何賦能機(jī)器人產(chǎn)業(yè)
- 一種基于STM32的智能柜控制器設(shè)計(jì)
- 小型傾轉(zhuǎn)旋翼機(jī)的無刷直流電機(jī)驅(qū)動(dòng)器設(shè)計(jì)
- 超高速攝影機(jī)電控系統(tǒng)設(shè)計(jì)
- 基于GPS自動(dòng)授時(shí)的無線智能控制器的設(shè)計(jì)
- 基于PTR2000的無線氣象信息采集系統(tǒng)設(shè)計(jì)
- Microchip推出MEC175xB系列器件,為嵌入式控制器引入硬件 抗量子攻擊能力
- 無人飛行器機(jī)載穩(wěn)定云臺(tái)控制系統(tǒng)的設(shè)計(jì)
- 匠芯創(chuàng)推出面向具身智能高性能實(shí)時(shí)處理器M7000
- 使用 Aimtec 的 AM3G-0505SH30Z 的參考設(shè)計(jì)
- 瀚文分離小板
- FS26安全SBC編程插座板
- STP16CPC26低壓16位恒流LED灌電流驅(qū)動(dòng)器典型應(yīng)用電路
- LTC3119EUFD 12V、2MHz 寬輸入穩(wěn)壓器的典型應(yīng)用電路
- 用于 48V、500W 電動(dòng)自行車/踏板車的 LTC2992CDE 功率監(jiān)視器的典型應(yīng)用
- SI53154-EVB,用于 PoE 無線接入點(diǎn)的 100 至 210MHz 時(shí)鐘發(fā)生器的評(píng)估板
- LTC3642IDD-5 正負(fù)降壓轉(zhuǎn)換器的典型應(yīng)用電路
- TA8256H 6W x 3ch 音頻功率放大器典型應(yīng)用
- PD70101EVB6FC、基于 PD70101 的 IEEE802.3 Type 1 PD 評(píng)估板控制 5V/1.2A 輸出隔離反激轉(zhuǎn)換器以實(shí)現(xiàn)最小 PSE 功耗
- 華為余承東:鴻蒙智能駕駛領(lǐng)先行業(yè),2026年實(shí)現(xiàn)L4自動(dòng)駕駛
- 深圳發(fā)布全國(guó)首個(gè)全域開放自動(dòng)駕駛技術(shù)指引
- 接近L4級(jí) 無人駕駛特斯拉Model Y上路測(cè)試
- 緊急自動(dòng)靠邊停車系統(tǒng)AEP是如何工作的?
- 整合智能戰(zhàn)線,奇瑞智能化轉(zhuǎn)型走向輔助駕駛和座艙的大一統(tǒng)
- 香港科技大學(xué)開發(fā)出新型F3T傳感器 為機(jī)器人觸覺感知帶來突破
- 研究人員開發(fā)鋰沉積行為調(diào)控策略 提高全固態(tài)電池的性能和循環(huán)壽命
- 億緯鋰能瞄準(zhǔn)2026,布局全固態(tài)電池生產(chǎn)工藝突破
- 人形機(jī)器人產(chǎn)業(yè)標(biāo)準(zhǔn)互認(rèn)計(jì)劃啟動(dòng);地瓜機(jī)器人完成1億美元的A輪融資
- 中國(guó)廠商主導(dǎo)全球新能源汽車電池市場(chǎng),寧德時(shí)代穩(wěn)居首位
- 蘋果開發(fā)者應(yīng)用更新了 為WWDC21服務(wù)
- Molex跨行業(yè)解決方案亮相 2019 年亞洲消費(fèi)電子展
- 小米新手機(jī)專利解密:配半圓形旋轉(zhuǎn)自拍攝像頭模塊
- 安森美IoT開發(fā)套件通過微軟Azure IoT認(rèn)證
- 中興高管回應(yīng)被快手下架:受到山寨品牌連累
- 工業(yè)機(jī)器人全國(guó)產(chǎn)量猛增 美的等巨頭重資綢繆
- 硅晶圓供不應(yīng)求 環(huán)球晶今年毛利率將增至36.3%
- 泰克加速400G PAM4設(shè)計(jì)調(diào)試
- 阿里同時(shí)跑“四條賽道”:要將物聯(lián)網(wǎng)推向智聯(lián)網(wǎng)
- ROHM取得汽車行業(yè)功能安全標(biāo)準(zhǔn)“ISO26262”的開發(fā)工藝認(rèn)證