用的都是GCC格式的startup_py32f003xx.s文件,一模一样,官方例程不报错,我自己建的EIDE工程就报错,报错信息如下: 把entry改成main就正常了,但是官方EIDE例程也是entry为啥就不报错,很奇怪。有知道原因的大佬望不吝赐教!
Hayden 全局搜索了一下,原来是官方工程定义了一下entry函数,把main包含进去了,结案
Hayden 这个问题有几个方法可以修改,这里给你提供一个较为简单的方法,这个是eide提供的gcc编译器问题,eide里面提供的编译是有问题的不是cortex-m系列标准的编译器,这个编译器编译时会将支持linux系统的内容一并包含进来 你替换成arm官方的编译器 连接如下: https://developer.arm.com/downloads/-/gnu-rm 最新的版本即可,选择你操作系统匹配的版本 将edie里面设置的编译器替换成你下载的这个包含进去即可
haha
插件提供就是 https://developer.arm.com/downloads/-/gnu-rm 中的版本
只不过可能不是最新的,而是锁定在 v10.2.1
admin 那你把坑留给我是吧???填完坑再......
admin 啥时候把 cortex-m系列的debug模式下的数据观察窗口实现一下吗 类似stm32cubeIDE 里面debug下面实时调试数据的窗口加上
这个实时数据查看功能,cortex-debug 现在是支持的,功能名称:liveWatch
liveWatch
需要修改 launch.json 使能
admin 有什么办法既可以查看又可以修改吗 大佬
illustriousness
暂停后修改就行了;