Clion指定flash烧录地址遇到的问题记录
使用keil的烧录地址
用clion烧录下载程序时,默认地址是0x8000000(默认指的是stm32f1xx系列)
- 打开下图所示文件
2、修改下面的位置
3、特别注意!!!!!!
修改此文件之后,重新下载依然是原来的地址,原因是由于clion没有去重新生成映射文件,怎么判断到底有没有去更新flash映射地址?请找到以下生成文件:
在此文件中,找到以下内容,发现基地址是未发生变化;
解决方案:
(1)修改CMakeLists.txt文件,让clion重新去更新缓存(有点麻烦)
(2)如图所示
然后再点击此构建工具
重新查看映射文件,基地址就已经进行更新了