请选择 进入手机版 | 继续访问电脑版

关于STM32下的Boot模式的基本探究

[复制链接]
西小妹谈娱 发表于 2020-12-31 20:30:24 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
关于STM32下的Boot模式的根本探究



stm32 的三种boot模式的差别


BOOT1=xBOOT0=0从用户闪存启动,这是正常的工作模式。
BOOT1=0BOOT0=1从系统存储器启动,这种模式启动的步伐功能由厂家设置。
BOOT1=1BOOT0=1从内置SRAM启动,这种模式可以用于调试
详细切换按照核心板上的盖帽来转换
对比差别boot模式烧录后的地点位置情况

工程主要代码:
[code]#include "delay.h"#include "key.h"#include "sys.h"#include "usart.h"#include int k1 = 1;int k2;static int k3 = 2;static int k4; int main(void) {   static int m1=2, m2;  int i = 1;  char *p;  char str[10] = "hello";  char *var1 = "123456";  char *var2 = "abcdef";  int *p1=malloc(4);  int *p2=malloc(4);          u16 t;          u16 len;                u16 times=0;        free(p1);  free(p2);        delay_init();                     //延时函数初始化                  NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); //设置NVIC中断分组2:2位抢占优先级,2位响应优先级        uart_init(115200);         //串口初始化为115200        KEY_Init();          //初始化与按键毗连的硬件接口                 while(1)        {                        for(t=0;t
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

发布主题

专注素材教程免费分享
全国免费热线电话

18768367769

周一至周日9:00-23:00

反馈建议

27428564@qq.com 在线QQ咨询

扫描二维码关注我们

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.( 蜀ICP备2021001884号-1 )