vscode+stm32+embedded ide+cortex debug+gcc
用stm32cubemx生成项目。下载三个软件设置环境变量openocd是仿真用gcc-arm-none-eabi-10.3是编译用w64evkit只用其中的make.exe根据生成的makefile文件添加c源文件包含目录startup文件宏EIDE的setting设置。注意当用freertos时在cubemx中toolchain/IDE选项makefile和mdk-arm选项生成的文件不同。在portable中一个是GCC一个是RVDScortex debug配置setting配置。makefile文件是由cubemx生成的里面已经给出了用gcc编译的参数。task.json:problemMatcher: $gcc这样编译错误会直接显示在 VSCode 的问题面板中点击可跳转到对应代码行。launch.json注意在用cortex debug仿真之前自动用make编译有2个关键步骤1、在launch.json中加入preLaunchTask: build,同时要注意elf位置。2、在task.json中加入command: make
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2635383.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!