littleshrimp 发表于 2019-9-29 20:49

使用Visual Studio Code创建GD32VF103工程

本帖最后由 littleshrimp 于 2019-9-29 20:49 编辑

<p>在下边网址下载Visual Studio Code</p>

<p><a href="https://code.visualstudio.com/">https://code.visualstudio.com/</a></p>

<p>安装后打开软件,点击左边的4个方块图标</p>

<p>在EXTENSIONS里输入PlatformIO</p>

<p>点击对应的搜索结果,在小蚂蚁图标右下角有一个Install图标</p>

<p>点击后开始安装,我这个正在安装工过程中,图标已经变成uninstall</p>

<p></p>

<p>安装的过程非常慢,我在安装过程中遇到2次错误</p>

<p>第一次是提示没有安装python</p>

<p>所以在安装这个PlatformIO前最好先把phtyon安装和配置好</p>

<p>第二次是提示&ldquo;Failed to install platformIO IDE,里边各种python文件怎么怎么有问题</p>

<p>经过多次尝试最后使用管理员身份运行Visual Studio Code后问题解决</p>

<p>所以安装这个软件包第一步是安装 Visual Studio Code,第二步是安装python,第三步是使用管理员身份运行Visual Studio Code</p>

<p>满足上边几步我的Visual Studio Code就安装成功了</p>

<p></p>

<p>安装成功后重启Visual Studio Code软件</p>

<p>等待一会儿</p>

<p>左边4个方块图标的下边会多出一个蚂蚁头图标</p>

<p>点这个图标会出现这个界面</p>

<p></p>

<p>依次点击Platforms-&gt;Embedded</p>

<p></p>

<p>往下滚找到GigaDevce GD32V</p>

<p></p>

<p>点击去后出现下边界面,点击install进行安装</p>

<p></p>

<p>下载和安装GigaDevice GD32V软件需要一段时间</p>

<p>安装好软件包后打开主界面,选择Project Example,创建一个例程</p>

<p></p>

<p>列表框里选择eval-blink,点Import</p>

<p></p>

<p>导入工程的速度也非常慢,估计是从网络下载</p>

<p>工程导入完成后在左边的项目文件列表中找到platformio.ini</p>

<p>在下边添加一段debug_tool&nbsp;=&nbsp;gd-link,意思是使用gd-link作为仿真器</p>

<p>具体怎么配置这个文件可以参考这个文件里的那个网址</p>

<p></p>

<p>配置好以后点Debug菜单下的Start Debugging或者按F5就可以编译-&gt;下载-&gt;在线仿真了</p>

<p></p>

<p>能看到下边的进度条在变化,和一些日志输出</p>

<p></p>

<p>下好程序后程序暂停在main函数的第一行,看一下三角按键(播放键)或者按F5程序会自动运行</p>

<p>这时板子上熟悉的跑马灯就再次出现了</p>

<p></p>

<p>调试模式全速运行时笔记本的风扇会一直吹</p>

<p>看CPU占用率是非常高的,可以确定这个Visual Studio和PlatformIO的组合非常费电</p>

<p></p>
页: [1]
查看完整版本: 使用Visual Studio Code创建GD32VF103工程