STM32 Nucleo H7 上詭異的波特率

2021-10-05 01:20:06 字數 572 閱讀 8882

搜尋各種老外的討論區,終於發現問題:

在stm32h7xx_hal_conf_default.h中,我將

#define hse_value((uint32_t)25000000)/ *!《外部振盪器的值以hz * /

更改為#define hse_value((uint32_t)8000000)/ *!《外部振盪器的值in hz * /

我開通uart3 的方式:

stm32h7xx_nucelo_conf.h 中開放 use_com_log  為 1

/* com define */

#define use_com_log 1u

#define use_bsp_com_feature 1u

static void bsp_config(void)

至於printf 的再定位,倒是已經有了。

這段時間的痛苦經歷再一次告訴我,不要過分相信大公司發布的東西,依然是各種bug。

ProtoThread在STM32上實現跑馬燈

protothread相關介紹,原始碼獲取等請到我的另乙個博文閱讀 protothread的介紹 protothread優缺點都有,它實現了乙個輕量級的基於事件觸發的執行緒模型,特別適用於走台階似的一級一級的往下走問題處理,你到了某個台階上,不走了,去了一趟廁所,回來後可以從這個台階上繼續往前走,不...

在STM32上移植FreeRTOS

freertos是乙個迷你的實時作業系統核心。作為乙個輕量級的作業系統,功能包括 任務管理 時間管理 訊號量 訊息佇列 記憶體管理 記錄功能 軟體定時器 協程等,可基本滿足較小系統的需要。開啟後如下如顯示 為了避免出錯,請將路徑改為全英文 將主程式改為如下 include freertos.h in...

STM32 片上Flash 操作

之前iap時候記錄過一些,今天對特定地方寫又加深了印象,寫與擦除都需要先unclock 1 讀取指定位址的半字 16位資料 2 faddr 讀位址 此位址必須為2的倍數 3 返回值 對應資料.4u16 stmflash readhalfword u32 faddr 5stmflash readhal...