Insert title here
摘要: 如何设置Hal库的中断向量偏移看前几篇的 stm32f103c8t6 HAL库更改中断向量表(app部分) - 这一切足够了 - 博客园 (cnblogs.com) 我这里bootloader的APP开始地址就是0x08006000,中断向量偏移0x00006000 设置完成之后编译mdk,将生成的 阅读全文
posted @ 2024-05-19 18:24 这一切足够了 阅读(32) 评论(0) 推荐(0) 编辑
摘要: bootloader程序部分(功能测试) print_boot_message(); /* USER CODE END 2 */ /* Infinite loop */ /* USER CODE BEGIN WHILE */ uint8_t key_get_state; while (1) { /* 阅读全文
posted @ 2024-05-19 17:38 这一切足够了 阅读(20) 评论(0) 推荐(0) 编辑
摘要: stm32的bootloader使用ymodem烧写app程序,app程序不能使用hex文件 hex文件带了地址信息,需要使用bin文件作为app程序写入 打开魔术棒在这里填入 fromelf -bin -output ./stm32f103_app/stm32f103_app.bin ./stm3 阅读全文
posted @ 2024-05-19 17:14 这一切足够了 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 打开HAL库工程的system_stm32f1xx.c文件 /* 注意:以下向量表地址必须与链接器一致定义配置。*//*!< 如果需要重新定位向量表,请取消注释以下行 在 Flash 或 Sram 中的任何位置,否则向量表将保持在自动状态 重新映射选择的启动地址 *//* #define USER_ 阅读全文
posted @ 2024-05-19 01:06 这一切足够了 阅读(45) 评论(0) 推荐(0) 编辑
复制代码