-----2019/10/16-----
最近安裝了elementary os 5.0 (基於ubuntu18.04)替代了win10,所以需要在該系統上配置stm32開發環境
3、安裝stlinkv2驅動(還要結合上面那個部落格給makefile新增make flash)
參考:4、安裝vscode (目前之用來看**)
5、make編譯、make flash燒錄
中間出錯(老是燒錄一半),在win下公升級了stlink韌體【看來stlink公升級韌體能解決大部分問題】
參考:6、ok~~~開開心心開啟了ubuntu環境下的stm32的開發~~~
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...