STM32PB2(BOOT1)使用注意

STM32 PB2(BOOT1)使用注意 由於STM32 PB2腳是複用引腳,而且該複用功能是用於啓動選擇,使用時就要小心了 

-------------------------------------------------------------------------
BOOT1  BOOT0   啓動模式               說明 
  X             0       用戶閃存存儲器      用戶閃存存儲器被選爲啓動區域 
  0             1       系統存儲器            系統存儲器被選爲啓動區域(進入ISP模式) 
  1             1       內嵌SRAM            內嵌SRAM被選爲啓動區域 
------------------------------------------------------------------------- 
一般來講我們正常使用是模式1(用戶閃存存儲器),我相信很多人使用STM32時是直接 焊PCB板上然後再編程,估計使用ISP編程的不在少數,如果這樣就需要用到兩種啓動模式 BOOT1=0 BOOT0=1 要進入ISP編程,那麼PB2就必須保持低電平。PB2如果做普通IO用, 那麼建議不作爲輸入用,因爲輸入狀態是外部決定的,除非你有跳線設置,強行拉低 即使做輸出用也需要注意,我使用時一般下拉10K~100K電阻,這樣只需要改變BOOT0 1根線就可以改變啓動模式了。下拉電阻選10K~100K是由PB2接的外設決定,不同的外設 下拉不同,有的100K是拉不低的。 如果你的IO足夠用建議PB2還是隻用做BOOT1
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章