测试后确认,不论是1.10版本还是1.16版本,编译生成的hex下载后不能运行,需要更改boot
设置才能开始运行,flymcu下载后已经告知一切正常,跳转到8000 0000处开始运行,实际没有反应,而使用mdk编译生成的hex下载后就可以运行。看到有文章说在更低版本中有个resetandrun选项,勾选就能解决这个问题,但是没有发现在哪里设置。
stlink utility可以下载后运行。
这个问题就这样吧,转到串口测试
==============
2025/02/03
追加几句话,上面说的选项,看到了,不是低版本,而是mdk里面的,利用cubeide生成代码选项中选择输出给mdk,后面编译下载调试选择的是mdk,在mdk的debug选项卡里面选择reset and run打勾。目前还没有看到cubeide的方法。