博客 / 列表

PC2005-cloud - STM32HAL庫中斷教程以及分裝中斷工具函數(附下載地址)

文章內容 使用HAL庫實現引腳外部中斷 封裝中斷工具函數 快速入門 訪問git倉庫: Guardian-Elf/Guardian-Elf-Embedded 找到並下載中斷工具文件(2個文件:Interrupt.h/.c) 由於我的項目中使用了串口來調試中斷函數,所以如果報錯就把無關的代碼刪除 代碼示例 // 配置GPIOB的1,0引腳 void Interrupt_Servic

操作系統

PC2005-cloud - STM32項目添加格外HAL庫

需求 在STM32CubeMX中創建項目時,如果只選擇了“僅複製必要庫文件”(Copy only the necessary library files),生成的代碼只會包含項目中已啓用的外設對應的HAL源文件。 若後期需要新增未啓用的外設(如新的UART、TIMER等),需要手動添加對應的HAL庫文件。 已下是添加步驟 注意 我的項目是使用CMake進行管理的 獲取完

操作系統

PC2005-cloud - STM32F103ZET6開發板串口只發不收問題解決

問題描述 最近在使用 STM32F103ZET6 開發板調試串口時,遇到了一個詭異的問題:單片機能正常向 PC 發送數據,但始終無法接收 PC 下發的數據,甚至連串口接收中斷都沒觸發。更奇怪的是,相同的代碼在STM32F103C8T6 最小系統板上能完美運行收發雙向通信。經過多輪排查,發現串口重定向可以解決問題,在此記錄完整過程,給遇到類似問題的開發者避坑。 解決:引腳重定向 將 USART1 默

操作系統