最近在使用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...