STM32 BOOT启动方法是否正确

2019-07-18 17:19发布



各位好:     目前使用的芯片STM32F405VGT6  LQFP100封装的,现在可以看到100封装第94引脚为BOOT0引脚,而PB2口描述如下所示:
PIN:37  功能:PB2/BOOT1 (PB2) I/O FT - EVENTOUT -


而在数据手册里面的启动方式也是BOOT0和BOOT1配合使用的

现在我用PB2做控制口,BOOT1功能只是在启动时作为输入口,检测上下拉;之后作为普通GPIO口使用,这样是正确的还是?

谢谢。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
12条回答
马汉三呐
2019-07-19 04:44
滔滔不绝的滔滔 发表于 2019-6-20 18:21
正常使用的话,把BOOT0接下拉到地就好了,使用内部flash。那BOOT1就可以不管,正常作IO口。

表3. 自举模式
  自举模式选择引脚              自举模式                   自举空间
    BOOT1 BOOT0
        x          0                      主Flash                选择主Flash 作为自举空间
        0         1                    系统存储器             选择系统存储器作为自举空间
        1         1                    嵌入式SRAM           选择嵌入式SRAM 作为自举空间

主Flash是我外扩的Flash还是系统自带的1M?

一周热门 更多>