STM32嵌入式应用系统设计(VScode、Proteus)

STM32嵌入式应用系统设计[VScode、Proteus]

    • 1.基于跨平台多类型代码编辑器VScode的 可视化的代码跟踪调试
    • 2.Proteus仿真运行stm32程序
      • 2022.1.10记:
      • 关于电路原理图与PCB图在后期的博客中能够看到,可移步到后方博客中:

本次实验,我将在前次作业中命令行工具gdb调试基础上,练习利用Vscode这款可视化调试前端软件(后端依然依赖gcc、gdb)进行程序代码的跟踪查错,提高工作效率,并用Proteus仿真运行stm32程序.

1.基于跨平台多类型代码编辑器VScode的 可视化的代码跟踪调试

首先,在网上找到Vscode的安装包并且安装
STM32嵌入式应用系统设计(VScode、Proteus)_第1张图片
然后,进入Vscode,在Vscode命令栏中(ctrl+p)输入ext install cpptools
STM32嵌入式应用系统设计(VScode、Proteus)_第2张图片
进入后,无法直接使用其编译与调试功能,所以需要自己配置一下 launch.json tasks.json 文件

图为launch的配置
STM32嵌入式应用系统设计(VScode、Proteus)_第3张图片

{
   
    // Use IntelliSense to learn about possible attributes.
    // Hover to view descriptions of existing attributes.
    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
   
            "name": "gcc-9 - Build and debug active file",
            "type": "cppdbg",
            "request": "launch",
            "program"

你可能感兴趣的:(嵌入式,vscode,stm32,proteus)