各位好,
我看到手册上说
STM32的flash里面都有一段embedded bootloader,
芯片出厂的时候就已经做在芯片里面去了。
我想问一下,这个内嵌的bootloader怎么使用?有了它我们就不用写代码编自己的bootloader了么? 以前用别的芯片的经验是bootloader要自己写,烧到flash的一个位置,app烧到另外的位置等等,那么stm32的该怎么做呢?
也是要分别编写bootloader和Applica
tion,然后分别烧写到flash里面的不同位置吗?那stm32的flash里面的embedded bootloader是什么作用?
请指点一二,非常感谢!
是不是通过boot引脚的选择?
用户一般不用关注这个bootloader,用户关注于:
1.启动代码。用于配置堆栈、NVIC等。
2.分散加载文件。用于把程序或者复杂的启动方式进行分隔。
一周热门 更多>