使用环境
<!-- 必须 告知插件运行的环境,帮助开发者定位问题 -->
- 操作系统版本:
- 操作系统平台(x86/x64):x64
- VsCode 版本:1.102.3
- EIDE 插件版本:3.23.12
- C/C++ 插件版本:1.26.3
- 何种编译器(keil_c51/sdcc/armcc5/armgcc/...):AC5
- 编译器版本(非编译问题可忽略):
描述问题
<!-- 使用简明清晰的语言描述您的问题 -->
设定flash起始地址和向量表偏移后,程序无法正常执行,用jflash读取单片机flash发现擦除没问题,也确实烧录成功,但就是无法执行程序,但是在初始地址(0x08000000)烧录却可以正常运行,前几天设置完都是可以正常运行的。
屏幕截图
<!--使用一些截图能够更好地展现问题 -->




期望现象
<!--您期望应该产生的,但实际上却没有发生的结果-->
设定flash起始地址和向量表偏移后(例如图中0x08005000),程序可以正常执行