第一步:安装vscode插件——EIDE 1.项目的建立:新建项目或者导入项目 2.为项目选择芯片支持包(不是必须) 3.构建配置 4.烧录配置 6.安装实用工具和打开插件设置 第二步:安装vscode插件——cortex-debug 在vscode的拓展页面🔍下载 配置cortex-debug(重点) 在安装两个软件后,设置arm***in(懒得打名字了😁)和你...
打开编译成功的工程,点击菜单Run->Open Configurations;或者点击左侧插件栏Run and Debug(Ctrl+Shift+D)上方Open launch.json图标;或者工程目录中直接打开.vscode\launch.json文件,修改相应的工具目录。 修改如下项目: "miDebuggerPath": "${command:vscode-embedded.st.gdb}", "miDebuggerServerAddress": "localhost:...
"configurations": [ { "name": "Debug_AppTest", "cwd": "${workspaceRoot}", "executable": "./Output/AppTest.elf", //将工程根目录名称作为可执行文件名称 "request": "launch", "runToEntryPoint": "main", "type": "cortex-debug", "servertype": "openocd", "device"...
上图中,使用颜色框框出的文件是在后续移植代码中需要用到,其余文件都是STM32CubeMx软件自动生成的项目文件,无需理会,可以将其删除。 2.2 创建VSCode相关配置文件 直接用VSCode打开这个文件夹,在“运行和调试”中,点击“创建launch.json文件”,并在弹出的下拉菜单中,选择“Cortex-Debug”,即可创建一个项目运行的配置...
1. 安装VSCode:在官方网站(https://code.visualstudio.com/)上下载并安装VSCode。 2. 安装插件和工具链:打开VSCode,点击左侧的扩展图标(Ctrl+Shift+X),搜索并安装”Cortex-Debug”和”PlatformIO IDE”插件。 3. 安装PlatformIO:打开终端(Ctrl+`),运行以下命令安装PlatformIO: ...
寄存器值 设置断点,运行到断点后可以在:Peripherals-System Viewer-GPIO 选择GPIOA查看值:五、配置 vscode 开发环境 安装vscode过程忽略。1. 安装扩展 c/c++ 扩展C/C++ Extension PackKeil Assistant 2. 设置 Keil Assistant 3. 下载 mingw MinGW - Minimalist GNU for Windows download | SourceForge.net 点击...
1. 在VSCode中点击“File” -> “Open Folder”打开STM32项目所在的文件夹。 2. 在VSCode中打开“Workspace”文件夹,找到“.cproject”文件,右键点击并选择“Copy Path”。 3. 在VSCode的底部状态栏中找到“C/C++”和“Cortex-Debug”的图标,点击“C/C++”图标。
官方说明免费使用这个调试功能需要登录一个 PIO 账户,这个很简单嘛,注册一个然后在VSCode的 PIO IDE 中登录即可,这可能是唯一的限制了! 1. 功能特性 官方文档中提到 VScode 搭建的 PIO 开发环境可以提供最强大的调试功能特性,包括以下: 局部、全局和静态变量的浏览器(Local, Global, and Static Variable Explorer)...
实际上并不推荐这种方式,因为又要创建,又把 launch.json的配置分开了,当整体移植 .vscode文件夹并更换目标芯片时容易出现漏改参数。 五、DEBUG调试 在配置完成以上的 launch.json调试参数后,点击窗口 运行 -> 启动调试(或者直接按 f5),就可以进入 debug模式了:...
在GCC + VSCode环境下搭建STM32开发环境的调试步骤主要包括以下几点:创建和配置launch.json文件:用途:该文件用于定义与调试器相关的任务。操作:在VSCode中,通过”Add Configuration…“按钮,选择Cortex Debug,可以生成默认配置。确保JLink驱动正确安装:在使用JLink进行调试前,必须确保...