STM32F 使用的幾個要點

2021-06-05 10:30:47 字數 483 閱讀 1636

最近在使用stm32f103開展新專案的評估,接連著專案的維護,花去自己不少時間,哎....快樂地解決bug,希望以後的程式bug越少越好。

1.swd介面:從**淘的jlink-v8,不貴,直接將jlink連線評估板,能識別swd介面,但是提示 cpu core not found,這是由於兩者設定不一致的緣故,在keil中不僅在option target要設定正確,還需要在燒錄設定正確,方能正確連線。

2.低電壓復位晶元:在板子中若新增了低電壓復位晶元,j-link將無法正常連線,看門狗將失效,cpu在不餵狗的情況下,不會引起cpu復位,將其去掉,問題消失。在cpu的nrst埠可以明顯看到下拉電平。若需要使用低電壓復位功能,可以使用cpu內部的por功能,對電壓閾值進行設定。

3.擦除flash一頁的時間實測值:22.4ms.

4.關於 ad採集:若採用在單次轉換模式下,只能進行單一轉換,不能進行稍描模式自動切換通道,在連續轉換模式下,再完成sqr1的通道之後才會將eoc置位。

STM32F的幾種序列通訊匯流排總結

一 usart 通用同步非同步收發器 usart 提供了一種靈活的方法與使用工業標準nrz非同步序列資料格式的外部裝置之間進行全雙工資料交換。usart支援同步單向通訊和半雙工單線通訊,也支援lin 區域性網際網路 智慧卡協議和irda 紅外資料組織 sir endec規範,以及數據機 cts rt...

SPIFFS檔案系統移植 基於STM32F407

本帖最後由 huangxuejia 29212 於 2018 6 3 22 47 編輯 spiffs檔案系統,有什麼特別呢?從名字就可知,這是乙個用於spi flash的file system。現在好像在esp8266上用的很多,感覺慢慢有的人氣了。從特性上說,這個檔案系統用很少的ram資源。但是,...

STM32L和STM32F函式庫區別之GPIO

stm32l15x 系列中基本步驟是和stm32f10x相同的 一 配置gpio 初始化gpio時我們需要催一下內容進行配置 以下步驟沒有必然順序 1 建立玩結構 gpio inittypedef gpio initstructure 2 使能需要埠時鐘 enable gpios clock rcc...