潘多拉STM32L4 IOT開發板

2021-10-10 05:42:36 字數 579 閱讀 4590

2020-11-03

重新回到多年前,桌上放著幾塊板子搞開發的時候,充滿激情和幹勁,感覺還不錯。

收穫與心得:

1.拿到新開發板,可以先上官網、論壇找相關資料。

2.stm32韌體包的組成內容、**架構。

3.燒錄輔助開發工具mdk5

4.乙個mdk5工程,一般包括5個子目錄,user用於存放使用者檔案,比如說新建的專案檔案等;hallib目錄用於存放hal庫檔案;core用於存放啟動檔案和關鍵標頭檔案,如start_up****.s,obj是存放編譯過程中產生的臨時檔案的,system資料夾是用於存放一套非常實用的函式庫。

5.3個非常重要的標頭檔案:stm32l4xx.h,system_stm32l4xx.h和 stm32l475xx.h,需要繼續弄懂其幹什麼,解決了什麼問題。

遺留問題:

1.編譯錯誤:「lcd_typedef」 is undefined 未找到根因,但是問題已經通過重新建project解決了。嘗試了對比案例projects和我自己建的project,.c和.**件一致,但是project檔案不一致,懷疑是工程搭建導致。

明日計畫:

1.上傳**至開發板調通。

STM32L4除錯記錄

無法燒錄 資料線與電源線不同。資料線也可以充電,但速度較慢,內部是四根線,電源線是兩根。燒錄無法儲存 燒錄後需重新上電。串列埠輸出資料 一種是位元組流,一種是串列埠列印,兩個不同,後者便於除錯。資料型別轉換 char u8,short u16,int u32,float 32,long 32。pri...

stm32l4xx DFU USB無法識別問題總結

最近做的專案使用了stm32 dfu 模式,來給模組公升級韌體,最開始測試的時候發現一切ok,但在客戶電腦上安裝時,發現客戶很多電腦除了一台電腦,其他都無法識別usb,驅動用的st提供的官方驅動,最開始覺得這個驅動相容性差,後來才逐漸發現問題。問題出在stm32 vddusb管腳的電壓上,下圖是vd...

STM32開發 4G模組開發詳解(4)

前面用了三篇來講基礎知識,根據這些東西可以簡單的實現4g模組的通訊了。但是離專案要求還遠遠不夠的。接下來看一下,的邏輯架構。前面有講到at指令的操作,那它們該怎麼使用呢?1 聯網階段 首先將4g連線tcp伺服器這個過程,分為幾個階段。define poweroff u8 0 define power...