Insert title here

stm32 bootloader的app中断向量偏移设置,HAL库

如何设置Hal库的中断向量偏移看前几篇的

stm32f103c8t6 HAL库更改中断向量表(app部分) - 这一切足够了 - 博客园 (cnblogs.com)

我这里bootloader的APP开始地址就是0x08006000,中断向量偏移0x00006000

设置完成之后编译mdk,将生成的bin文件使用ymodem写入0x08006000中

这里设置一个IO中断,按键为高电平,按下低电平,设置为下降沿触发中断

 

重写一下中断回调函数

 成功打印中断内容

 

如果不想使用ymodem去下载bin固件,也可以通过mdk直接配置地址和大小写入

 效果和ymodem下载到指定地址一样,0x00010000表示40K,stm32f103c86自己预留的程序大小

 

posted @ 2024-05-19 18:24  这一切足够了  阅读(193)  评论(0编辑  收藏  举报
复制代码