新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應用 > STM32 PB2(BOOT1)使用注意

        STM32 PB2(BOOT1)使用注意

        作者: 時間:2016-12-03 來源:網(wǎng)絡 收藏
        由于STM32 PB2腳是復用引腳,而且該復用功能是用于啟動選擇,使用時就要小心了
        -------------------------------------------------------------------------
        BOOT1 BOOT0 啟動模式 說明
        X 0 用戶閃存存儲器 用戶閃存存儲器被選為啟動區(qū)域
        0 1 系統(tǒng)存儲器 系統(tǒng)存儲器被選為啟動區(qū)域(進入ISP模式)
        1 1 內(nèi)嵌SRAM 內(nèi)嵌SRAM被選為啟動區(qū)域
        -------------------------------------------------------------------------
        一般來講我們正常使用是模式1(用戶閃存存儲器),我相信很多人使用STM32時是直接
        焊PCB板上然后再編程,估計使用ISP編程的不在少數(shù),如果這樣就需要用到兩種啟動模式
        BOOT1=0 BOOT0=1 要進入ISP編程,那么PB2就必須保持低電平。PB2如果做普通IO用,
        那么建議不作為輸入用,因為輸入狀態(tài)是外部決定的,除非你有跳線設(shè)置,強行拉低
        即使做輸出用也需要注意,我使用時一般下拉10K~100K電阻,這樣只需要改變BOOT0
        1根線就可以改變啟動模式了。下拉電阻選10K~100K是由PB2接的外設(shè)決定,不同的外設(shè)
        下拉不同,有的100K是拉不低的。
        如果你的IO足夠用建議PB2還是只用做BOOT1


        關(guān)鍵詞: STM32PB2BOOT

        評論


        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 北碚区| 筠连县| 南郑县| 游戏| 凉山| 商丘市| 九寨沟县| 招远市| 拜泉县| 邵阳县| 仁怀市| 黄龙县| 璧山县| 清新县| 高密市| 灌云县| 方山县| 凤山市| 元朗区| 桐乡市| 永登县| 黄梅县| 绥化市| 北辰区| 石棉县| 福清市| 巴青县| 平遥县| 泸溪县| 湘西| 新安县| 台南县| 灵宝市| 肃南| 兴和县| 扎赉特旗| 大新县| 涿鹿县| 辽宁省| 唐海县| 馆陶县|