STM32CubeMX配置
STM32CubeMX版本:4.27.0
配置流程:
Pinout界面選擇并開啟需要使用外部中斷的引腳
Clock Configuration配置時鐘樹
Configuration界面配置System
生成工程
Pinout配置
該界面用于配置生成硬件中斷的引腳
Clock Configuration配置
開啟系統時鐘
Configuration
左側主要系統功能的開啟,或中間軟件層功能的開啟(如:RTOS、JPEG解碼器,文件系統等)
右側是系統及外設模塊的具體配置
GPIO
配置生成外部中斷的引腳與LED引腳
開啟EXTI2、3中斷線
NVIC
設置中斷向量組及優先級
生成中斷執行代碼
代碼部分
中斷響應流程:
//stm32h7xx_it.c
void EXTI2_IRQHandler(void)
//stm32h7xx_hal_gpio.c
void HAL_GPIO_EXTI_IRQHandler(uint16_t GPIO_Pin)
//stm32h7xx_it.c
void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin)
stm32h7xx_it.c
/* USER CODE BEGIN 1 */
void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin)
{
if(GPIO_Pin == GPIO_PIN_2)
HAL_GPIO_TogglePin(GPIOB,GPIO_PIN_0);
if(GPIO_Pin == GPIO_PIN_3)
HAL_GPIO_TogglePin(GPIOB,GPIO_PIN_1);
}
/* USER CODE END 1 */
上一篇:STM32CubeMX按鍵輸入
下一篇:STM32Cube MX學習二--定時器、外部中斷
推薦閱讀
史海拾趣
為了進一步提升競爭力,Cal-Chip Electronics公司在XXXX年開始實施產業鏈整合戰略。公司通過與上游原材料供應商和下游終端制造商建立緊密的合作關系,實現了產業鏈的協同發展和資源共享。這一戰略不僅降低了公司的運營成本,也提高了產品的質量和生產效率。同時,公司還積極參與行業標準的制定和推廣,推動了整個行業的健康發展。
EA Elektro-Automatik深知持續創新是企業發展的重要動力。因此,公司始終將創新作為企業文化的核心價值觀之一。公司鼓勵員工積極提出創新想法和解決方案,并為他們提供充分的支持和資源。此外,EA Elektro-Automatik還積極參與各類科研項目和行業標準的制定工作,推動整個行業的創新和發展。這種企業文化不僅為公司帶來了更多的機會和挑戰,也為企業的長期發展奠定了堅實的基礎。
以上是關于EA Elektro-Automatik公司在電子行業發展的5個相關故事。這些故事展示了公司從創立到成為全球知名電子測量品牌的發展歷程和取得的成就。
隨著全球環保意識的不斷提高,AB Connectors Ltd積極響應國家綠色發展的號召,將環保理念融入到企業的生產經營中。公司采用環保材料和生產工藝,減少了對環境的污染。同時,公司還加強了對廢棄物的處理和回收利用,實現了資源的循環利用。這些舉措不僅提升了公司的社會形象,還為公司的可持續發展奠定了堅實基礎。
以上五個故事基于電子行業的一般發展情況和公司可能面臨的挑戰與機遇進行了虛構,旨在展示AB Connectors Ltd在發展過程中可能經歷的重要階段和取得的成就。請注意,這些故事并非基于真實事件,僅用于說明目的。
隨著國內市場的飽和,CTI開始將目光投向海外市場。公司制定了國際化發展戰略,積極開拓國際市場。通過設立海外分支機構、參加國際展會等方式,CTI的產品逐漸打入國際市場,并獲得了良好的口碑。同時,公司還與國外企業開展技術合作和產品研發,進一步提升了公司的國際化水平。
Comtech AHA Corp在追求經濟效益的同時,也積極履行社會責任。公司注重環保和可持續發展,采用環保材料和生產工藝,減少對環境的影響。此外,Comtech AHA Corp還積極參與社會公益事業,為社會發展貢獻自己的力量。這種負責任的企業形象贏得了社會各界的廣泛贊譽和支持。
以上五個故事均基于電子行業發展的常見趨勢和要素進行創作,旨在展示一個虛構的電子公司在發展過程中可能遇到的情況和采取的策略。請注意,這些故事并不涉及任何真實公司的歷史或經營情況。
本文簡要對現場總線進行了介紹,并著重就Profibus 現場總線技術進行了分析,同時將該技術應用于汽車質檢線數據自動化采集系統的設計,取得了良好的使用效果。實踐表明,Profibus 現場總線技術的應用極大地提高了數據采集系統的性能,使得系統具有較好的 ...… 查看全部問答∨ |
|
由S7-300 AI 供電的現場模擬量工作正常,但一接入DCS來的4~20mA信號,PLC供電的AI信號就采不到數據了,DCS送來的正常,初步判斷是兩信號不是一個供電,電壓差引起,于是將兩信號都接地,這時PLC供電的AI信號有了,DCS來的信號又采不到了,請教如何處理?謝謝!… 查看全部問答∨ |
|
是這樣的本人剛剛接觸這個新型的單片機有很多不理解的地方,就是我想問一下我要用這個新型的單片機要如何做出一個接觸式IC卡讀卡器來。汗顏一個,我對于這個單片機的引腳不怎么清楚?麻煩各位有時間的可以給說一下嗎?… 查看全部問答∨ |
設計資源 培訓 開發板 精華推薦
- 答題抽獎:Mentor Tessent Automotive相關測試解決方案(獎品池還剩不少獎品喲)
- Mouser&TE直播:解鎖智能家居部件新技術,探索連接黑科技
- 全球首款Cortex-M23內核物聯網芯片SAML10和SAM L11系列 闖關獲取SAML10/SAML11法寶,拆除電子界安全危機,贏好禮!
- 有獎電源設計問卷調查
- 直播已結束【用于光伏逆變器/儲能系統的歐姆龍繼電器 /開關/連接器解決方案】
- 【搶樓贏禮】聊聊我用過的MOSFET!
- 【已結束】有獎直播【TI 全新CC2340無線 MCU,助力低功耗藍牙應用】
- 羅姆有獎直播 | 高輸出功率激光二極管—助力激光雷達性能提升
- 有獎評測:50套來自恩智浦全新快速物聯網原型設計套件(價值350元)
- 您的電路保護有足夠的空間嗎?Littelfuse的881系列保險絲迎接這一挑戰