在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

第八章 外部中斷

撞上電子 ? 2022-01-25 09:30 ? 次閱讀

第一節原理解讀

打算寫一下中斷,又忍不住想說一下中斷的概念,去書上翻一翻,或者自己在搜索引擎上搜一下,都可以找到一大堆,包括本文寫的這個外部中斷也不例外。如果要寫光是中斷就可以單獨寫一篇了,所以本文直入主題,對于STM32的外部中斷進行詳細的剖析。下圖來自《STM32參考手冊》,從整個架構圖可以知道,外部中斷的功能可以配置六個寄存器

5fa7a538-7d32-11ec-8beb-dac502259ad0.png

GPIO的映射關系圖如下所示:5fbd3556-7d32-11ec-8beb-dac502259ad0.png第二節配置環境1,打開STM32CubeMX并選擇芯片下載器配置如下圖。

5fce18f8-7d32-11ec-8beb-dac502259ad0.png

2,選擇按鍵的引腳,配置成外部中斷。如下圖:

5fe83cd8-7d32-11ec-8beb-dac502259ad0.png

3,配置PC15引腳(也就是開發板上LD5的引腳)為輸出模式。

5ffae388-7d32-11ec-8beb-dac502259ad0.png4,選中GPIO,選擇PC14,并且將GPIO的模式配置為外部中斷下降沿有效。如下圖:

60115848-7d32-11ec-8beb-dac502259ad0.png

5,使能中斷。如下圖。

60269e92-7d32-11ec-8beb-dac502259ad0.png

6,設置時鐘樹,項目路徑,項目名稱等等信息將不再闡述。配置完后生成項目即可。

第三節編寫代碼

1,大家先看看stm32l0xx_it.c的這個函數,這個是一個中斷函數,中斷服務函數里面就調用了GPIO外部中斷處理函數HAL_GPIO_EXTI_IRQHandler(),參數為GPIO_PIN_14,即EXTI14中斷。

6037b1d2-7d32-11ec-8beb-dac502259ad0.png

2,詳細看看這個函數,GPIO外部中斷處理函數主要就是清除中斷標識位,然后調用中斷回調函數HAL_GPIO_EXTI_Callback()。我們只需重構中斷回調函數,在函數里面添加我們的應用代碼即可。

604dc3b4-7d32-11ec-8beb-dac502259ad0.png

3,于是,在main.c中添加回調函數,如下:

605fb13c-7d32-11ec-8beb-dac502259ad0.png

4,配置下載器等就不再重復闡述了。

第四節 實驗現象

實驗注意事項:

1,程序語句需要位于程序的BEGIN與END之間。

2,利用USB線將電腦USB口與開發板USB1口連接。

3,CN4所有撥碼開關必須選擇ON DP檔,否則無法下載程序。

實驗現象:

LD1,LD4常亮。LD5上電長量,按下USER按鍵,LD5翻轉。

宗旨:

免費的服務,永遠的開源

說明:

1.本教程免費,開源,禁止用于任何商業用途,違者必究。

2.本教程版權所屬為東莞市東城墨竹公子電子工作室,盜版必究。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • STM32
    +關注

    關注

    2272

    文章

    10924

    瀏覽量

    357589
收藏 人收藏

    評論

    相關推薦

    ADS1115第八位讀取值一直都是0xFF,是什么原因?

    result; } else { return 0; } } else { return 0; } } 以上是核心部分,高位讀取是正確的,說明配置應該沒問題,可是第八位一直都是0xFF,希望找找原因,謝謝
    發表于 02-05 09:54

    串口中斷是內部中斷還是外部中斷,串口中斷是怎么觸發的

    串口中斷通常被視為外部中斷。雖然串口控制器(如USART、UART等)可能集成在微控制器或處理器的內部,但從中斷的角度來看,串口中斷是由處理
    的頭像 發表于 01-29 15:03 ?137次閱讀

    成都華微榮獲第八屆中國卓越IR“最佳年度新銳公司”

    近日,“中國卓越IR年度評選”結果在“2025上市公司投資者關系創新峰會暨第八屆中國卓越IR頒獎盛典”上隆重揭曉。成都華微電子科技股份有限公司(以下簡稱“成都華微”)在該評選中榮膺“最佳年度新銳公司”。
    的頭像 發表于 01-15 14:41 ?166次閱讀

    《DNESP32S3使用指南-IDF版_V1.6》第八章 MENUCONFIG菜單配置

    第八章 MENUCONFIG菜單配置 ESP-IDF menuconfig菜單配置在ESP32及其系列芯片的開發過程中起著至關重要的作用。它允許開發者通過友好的圖形界面對項目的各種配置選項進行
    發表于 12-03 15:20

    元腦服務器第八代新品重磅發布

    近日,元腦?服務器第八代新品發布會在北京隆重舉行,吸引了眾多業界目光。會上,浪潮信息正式推出了元腦?服務器第八代算力平臺,標志著公司在服務器技術領域的又一次重大突破。
    的頭像 發表于 10-31 17:30 ?2595次閱讀

    在TMS320C672x器件上配置外部中斷

    電子發燒友網站提供《在TMS320C672x器件上配置外部中斷.pdf》資料免費下載
    發表于 10-15 09:58 ?0次下載
    在TMS320C672x器件上配置<b class='flag-5'>外部</b><b class='flag-5'>中斷</b>

    《DNK210使用指南 -CanMV版 V1.0》第八章 CanMV IDE初體驗

    第八章 CanMVIDE初體驗 在前面的章節中,已經介紹了如何編譯CanMV固件、如何將CanMV固件燒錄至Kendryte K210以及在Windows下搭建好了CanMV的開發環境,本章將簡單
    發表于 09-14 17:02

    【「ARM MCU嵌入式開發 | 基于國產GD32F10x芯片」閱讀體驗】+書籍整體概況

    USART,串口應用比較常見,通過UART案例(以串口查詢方式發送數據)和UART的中斷式接收實驗,內容豐富。第七介紹集成電路總線I2C通信接口,包括軟件模擬方式與硬件方式驅動。 第八章介紹串行外設
    發表于 08-25 22:48

    航天電器出席第八屆中國空天動力聯合大會

    盛夏7月,第八屆中國空天動力聯合大會于成都天府國際會議中心圓滿落幕。
    的頭像 發表于 07-30 10:26 ?766次閱讀

    薩科微Slkor參與大佳源第八屆千人峰會 宋仕強總經理出席并發表主旨演講

    KinghelmSlkor大佳源第八屆千人峰會「2024電子產業鏈第八屆千人峰會」正式拉開帷幕,宋仕強(紅衣)總經理出席活動2024電子產業鏈第八屆千人峰會2024年5月19日,由大佳源采購網
    的頭像 發表于 05-24 08:12 ?453次閱讀
    薩科微Slkor參與大佳源<b class='flag-5'>第八</b>屆千人峰會  宋仕強總經理出席并發表主旨演講

    STM8L外部中斷跟普通MCU的外部中斷不一致,為什么?

    最近公司一個案子需要用到超低功耗MCU,在TI和ST的片子中糾結了一段時間,最后選了ST的STM8L151G2U6。 在使用外部中斷的時候迷糊了,發現這個的外部中斷跟普通MCU的
    發表于 05-15 06:23

    CET中電技術邀您參加第八屆全國石油和化工電氣技術大會

    4月17-18日,第八屆全國石油和化工電氣技術大會將在昆明舉行。CET中電技術參展此次大會,將展出CET供配電系統異常現象捕捉及診斷解決方案、LocalMCC智能化馬達控制中心解決方案及相關產品
    的頭像 發表于 04-13 08:35 ?502次閱讀
    CET中電技術邀您參加<b class='flag-5'>第八</b>屆全國石油和化工電氣技術大會

    正業科技榮獲國家級重磅榮譽—第八批制造業單項冠軍企業

    2024年3月4日,廣東省工業和信息化廳公布了國家第八批制造業單項冠軍企業名單,廣東正業科技股份有限公司(以下簡稱:正業科技)憑借“鋰電池X射線探傷檢測設備”成功上榜。
    的頭像 發表于 03-14 15:33 ?584次閱讀
    正業科技榮獲國家級重磅榮譽—<b class='flag-5'>第八</b>批制造業單項冠軍企業

    研智科技亮相瑞芯微第八屆開發者大會

    2024年3月7日至8日,備受矚目的瑞芯微第八屆開發者大會在福州盛大舉行。本屆大會以“AI芯片·AI應用·AIoT”為主題,吸引了眾多業內專家、技術精英和企業代表齊聚一堂,共同探討AI芯片技術與AIoT應用的前沿趨勢。
    的頭像 發表于 03-13 11:32 ?947次閱讀

    亮鉆科技受邀亮相第八屆瑞芯微開發者大會!

    2024年3月7日-8日,瑞芯微第八屆開發者大會在福州喜來登隆重舉行。作為國內領先的嵌入式處理器設計企業,為高端智能硬件的多個領域提供專業芯片解決方案。
    的頭像 發表于 03-11 14:01 ?768次閱讀
    亮鉆科技受邀亮相<b class='flag-5'>第八</b>屆瑞芯微開發者大會!
    主站蜘蛛池模板: 欧美色碰碰碰免费观看长视频 | 久久国产午夜精品理论篇小说 | 老色批网站 | 久久91精品牛牛 | china3p单男精品自拍 | 免费看欧美理论片在线 | 国产精品自在线天天看片 | 免费一级毛片视频 | 欧美性猛交xxxx免费 | 国产一卡二卡≡卡四卡无人 | 四虎884 | 日本久操视频 | 夜夜爽一区二区三区精品 | 欧美成人高清性色生活 | 亚洲男人的天堂在线播放 | 色综合99| 天堂资源地址在线 | 国产精品视频久久久久 | 精品伊人久久大线蕉地址 | 高h乱肉辣文辣书阁 | 亚洲丁香 | 毛片免费网站 | 午夜影院免费视频 | 免费大片黄国产在线观看 | 日韩精品一区二区三区免费视频 | 色综合激情 | 在线观看色视频 | 女人午夜啪啪性刺激免费看 | 亚洲bt天堂| 亚洲日本中文字幕天天更新 | 天天天天天干 | 手机午夜视频 | 亚洲乱码一二三四区 | 777奇米影视一区二区三区 | 久久草在线播放 | 久久夜视频| 四虎影院最新网址 | 三级网站免费看 | 色性综合 | 国产热re99久久6国产精品 | 久久男人网 |