- 一般eide使用MDK的项目,是从cubemx中生成MDK项目,然后用eide打开就行了。
- 现在是从空的eide项目中建立编译环境。
- 从cubemx中,分别生成mdk和makefile项目。安装makefile文件添加各种空的eide项目配置。编译器可以选则AC6。
- 注意,从makefile生成的启动(.s)文件是不完全的,缺少reset位置的设置。所以要从生成的mdk方式中把那个启动(.s)文件拷贝出来,替换工作目录中的启动文件。sct文件也可以从MDK方式生成中指定。省的自己去找了。
- 用eide生成的elf文件在build/debug,这个目录是固定的,好像不能修改。所以用cortex debug仿真的时候,指定用这种方式:"executable": "build\\Debug\\test1.elf"
vscode eide从空项目建立stm32的armclang编译的项目
最新推荐文章于 2024-09-27 18:48:02 发布
本文指导如何在EIDE中从空白项目建立编译环境,包括从Cubemx生成MDK和Makefile项目,处理启动文件缺失问题,以及指定正确的elf文件路径用于CortexDebug仿真。
摘要由CSDN通过智能技术生成