C++ STM32 编程 004 使用VisualStudio导入工程

        打开VisualStudio 2017 新建项目 选择项目类型为 Embedded Project Wizzard 工程名称和位置,最好和我们用CubeMX创建的工程一致。

 点击确定 弹出 Virtual GDB配置向导

   *注意 我们一定要用 Automatically import a project in a different format => Import an exsiting Keil Project否则我们之前用CubeMx创建的工程就没意义了。

    点击 Next 按钮

    点击 Next 按钮,由于我们不调试,所以在 Debug using 如下图选择

   点击 Finish 按钮 工程导入完毕。 

 工程导入后 先编译一下,观察是否正确,如图,0 error 0 warinng 说明导入正确。

 右键点击 工程,选择 VirtualGDB Project Propeties

在出现界面中可以设置工程的各种属性,不要选择原来VisualStudio本身的工程选项 ,由于我们需要用Proteus 做实验,需要hex文件,所以,把 hex 选项勾选。

   点击 OK 按钮 退回到 VisualStudio 编程主界面。然后重新编译工程

    我们可以看到 生成了 .ihex了,但是我们需要的是 .hex文件,不要着急,其实 .ihex 文件和 .hex文件是一样的,只不过是由于由不同的工具链产生的,扩展名不同罢了。至此,用CubeMX 生成的工程文件,我们用VisualStudio导入完毕。

猜你喜欢

转载自blog.csdn.net/a13576560181/article/details/85039930