外部中斷主要是在CubeMx中設置好GPIO
在引腳界面配置成中斷
然后configuration里對GPIO配置
對于低電平觸發中斷,需要把GPIO設置為上拉,然后下降沿觸發,反之高電平觸發,反過來
對NVIC配置
在生成的程序里
stm32f1xx_it.c里有EXTI0中斷處理函數
此函數在stm32f1xx_hal_gpio.c里
中斷標志位不為0,清零然后調用回調函數
__weak函數用于定義變量或者函數,常見于定義函數,在MDK ARM鏈接時優先鏈接定義為非weak的函數或變量,如果找不到則再鏈接weak函數
在main里自定義HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin),處理中斷
上一篇:STM32CubeMX學習教程之六:USART串口輸出和printf( )重定向到串口
下一篇:STM32CubeMX學習教程之十二:硬件I2C2讀取SHT20溫濕度并顯示在LCD
推薦閱讀
史海拾趣
在快速發展的同時,港源公司始終不忘履行社會責任。公司秉承綠色環保、節能減排的理念,在生產經營活動中以預防為主、全員參與為行動綱領,防治污染、節廢減排。港源公司選用綠色環保RoHS材料,嚴格管控生產制造過程,確保生產出的產品符合國際環保標準。此外,公司還積極參與社會公益活動,為社會和諧發展貢獻自己的力量。
隨著全球環保意識的提高,半導體行業也面臨著環保和可持續發展的挑戰。CSDC積極響應這一趨勢,將環保理念融入公司的生產和運營中。通過采用環保材料和工藝,減少生產過程中的污染排放,CSDC不僅降低了對環境的影響,還提升了企業的社會形象。同時,公司還積極參與環保公益活動,推動半導體行業的綠色發展。
這些故事展示了半導體設備公司可能經歷的一些關鍵發展階段和面臨的挑戰。雖然這些故事是虛構的,但它們基于半導體行業的現實背景和趨勢進行構建,具有一定的參考價值。
隨著在高壓電源領域的深入發展,HVPSI逐漸參與到行業標準的制定工作中。公司憑借其在技術上的深厚積累和市場經驗,為行業標準的制定提供了寶貴的建議和數據支持。這些標準的出臺不僅規范了市場秩序,也進一步鞏固了HVPSI在行業內的領先地位。
在快速發展的同時,Axon' Cable公司始終關注環保問題。公司積極采用環保材料和工藝,減少生產過程中的污染排放。此外,Axon' Cable還投入大量資源研發環保型產品,為推動電子行業的可持續發展做出了積極貢獻。這些環保舉措不僅提升了公司的社會形象,也為公司的長期發展奠定了堅實的基礎。
為了進一步推動公司的發展,City Technology于1993年決定售出部分股份,并在1996年成功在倫敦股票交易所上市。這一舉措為公司帶來了更多的資金支持,也為其后續的資本運作和戰略擴張提供了可能。上市后的City Technology在資金、人才和市場資源等方面得到了極大的提升,為其日后的快速發展奠定了堅實的基礎。
Crystal Semiconductor Corp成立之初,面臨著資金短缺、技術難題和市場競爭的多重壓力。然而,公司的創始人憑借對半導體技術的深刻理解和敏銳的市場洞察力,成功吸引了一批志同道合的工程師和投資者。他們共同攻克了技術難關,推出了首款具有競爭力的晶體管產品,迅速在市場上占據了一席之地。
急急急!基于單片機的鍵盤LED指示燈C語言設計問題!附電路圖!尋求大俠幫助! 7*6矩陣的鍵盤,這個程序已經編好了,每個鍵值存入了key[7][6]這樣一個數組中,現在有7*5矩陣的鍵盤LED指示燈,如何使一個鍵按下后-其相應的指示燈也亮呢!LED指示燈,列LEDC和行LEDR都是通過鎖存器SN74HC574N與P0口相接,信號由CPU到燈!兩個鎖存 ...… 查看全部問答∨ |
|
有的網友工程作了好幾年,仍然對這個問題還不能較好的把握。這是一個看來“問題不大”但又很重要的工程實際問題;真正的檢測還需要專門的設備和儀器。而這些設備和儀器又是設計和工程單位不具備的。工程鑒別視頻線的好壞,希望大家集思廣益。這里先 ...… 查看全部問答∨ |
|
請問RegistryNotifyCallback,這個函數可以用在driver里面么? 我在Audio Driver中使用了這個函數,但是發現會導致驅動無法加載,而且驅動里面的打印信息一點都沒有打印出來,說明不是運行到RegistryNot ...… 查看全部問答∨ |
Private Sub Command1_Click() Dim cnMobileSales As ADOCE.Connection Dim strPath As String Dim rs As ADOCE.Recordset Set cnM ...… 查看全部問答∨ |
小弟新手,剛剛接觸wince。我把PLATFORM里的File Systems and Data Store加上Fat File System及CD/UDFS File System,并在Storage D ...… 查看全部問答∨ |
1、LED專用開關電源。電源只能防潮,不能防水,所以電源外置時必需做好防水措施。 2、開關電源均根據LED模組特性調節好輸出電壓,請在使用過程中不得隨意旋轉電壓調節按鈕。 3、LED模組均采用低壓輸入,要求電源安裝在LED發光模組1 ...… 查看全部問答∨ |
STM32F103RB在固件庫V1.3.2下的USART2串口收發數據出錯 前天發貼是因為USART1接收數據不一致引起。經過ST_ARM的指點:所用固件庫版本太低,應升級。現在我已安裝好最新的固件庫:STM32F10x_StdPeriph_Lib_V3.1.2 USART1的問題解決了,可以設置:波特率1200,1個起始位,9位數字,1個EVEN校驗,一 ...… 查看全部問答∨ |
設計資源 培訓 開發板 精華推薦
- 答題抽獎:Mentor Tessent Automotive相關測試解決方案(獎品池還剩不少獎品喲)
- Mouser&TE直播:解鎖智能家居部件新技術,探索連接黑科技
- 全球首款Cortex-M23內核物聯網芯片SAML10和SAM L11系列 闖關獲取SAML10/SAML11法寶,拆除電子界安全危機,贏好禮!
- 有獎電源設計問卷調查
- 直播已結束【用于光伏逆變器/儲能系統的歐姆龍繼電器 /開關/連接器解決方案】
- 【搶樓贏禮】聊聊我用過的MOSFET!
- 【已結束】有獎直播【TI 全新CC2340無線 MCU,助力低功耗藍牙應用】
- 羅姆有獎直播 | 高輸出功率激光二極管—助力激光雷達性能提升
- 有獎評測:50套來自恩智浦全新快速物聯網原型設計套件(價值350元)
- 您的電路保護有足夠的空間嗎?Littelfuse的881系列保險絲迎接這一挑戰