首页 > 其他分享 >从keil到VS

从keil到VS

时间:2023-01-02 23:33:36浏览次数:37  
标签:项目 keil VS 导入 visualgdb 外设 进行

从keil+MDK迁移到Visual Studio

  1. 必备工具:visualgdb、keil、jlink(可在visualgdb上下载)等

  2. 破解visualgdb,使用visualgdbkeygen破解
    目前的问题是,需要破解两次,才能正常使用

  3. 在visualgdb安装的时候,与visual studio进行互联

    可在工具选项卡中,找到visualgdb的子菜单项,同时在工具选项卡的选项界面可进行visualgdb的相关设置,尤其是keil中pack的路径设置
    image.png

  4. 使用visualgdb新建项目,可选择Embedded Project Wizard项目模板进行创建

  5. 项目模板选择后,会进行Clang IntelliSense的设置,默认即可

    image.png

  6. 进入项目创建界面

    可新建project,选择MSBuild或者其他
    image.png
    可选自动从不同形式的项目中导入,比如Keil&armclang
    image.png

  7. 进行Device Selection配置

    如果选用am-gcc,需要额外下载device package
    如果选用armcc armclang
    image.png

  8. 项目创建后,可在visualgdb project properties中进行相关设置(可同keil进行相关外设驱动库的导入、添加宏定义)

    DEBUG=1;USE_STDPERIPH_DRIVER;STM32F10X_HD;__MICROLIB

    image.png
    image.png
    image.png

  9. 在项目属性页进行配置,否则printf重定义会无法运行,导致烧录的hex文件无法运行

    image.png
    image.png

  10. 如果是外设标准库是同用户文件一起导入工程,不需要另外添加include(主要是为了intelliSense),如果外设标准库是外部导入,则需要在属性页面进行include的路径添加,为了intelliSense能够提供合适的代码诊断与代码提示

标签:项目,keil,VS,导入,visualgdb,外设,进行
From: https://www.cnblogs.com/daoist1037/p/17020852.html

相关文章