第一步:安装vscode插件——EIDE EIDE是什么 EIDE 是一个 VSCode 插件,用来开发单片机项目,比如:8051, stm8, stm32, other cortex-m mcus ... 这里给出EIDE的官网以及论坛地址,有什么不知道的可以去看💯💯💯。 EIDE的下载 在vscode拓展界面搜索EIDE并下载 下载好后应该是这个界面 EIDE的配置(重点) 点击设...
Cortex-Debug的安装方式非常简单,只要在VSCode的扩展栏输入“Cortex-Debug”即可搜索到这个工具,接着,点击安装即可完成。 Figure 6: 2. 创建新工程 2.1 利用STM32CubeMx软件创建工程。 按照之前创建STM32工程一样,使用STM32CubeMx软件配置适合自己硬件的工程,并且输出代码。需要注意的是,在输出代码的时候,需要选择输出...
创建launch.json文件后,通过"Add Configuration"按钮,选择Cortex Debug: Jink插件,可以生成默认配置。接着,我们介绍了在使用J 在GCC + VSCode环境下搭建STM32开发环境的调试步骤主要包括以下几点:创建和配置launch.json文件:用途:该文件用于定义与调试器相关的任务。操作:在VSCode中,通过”Add Configuration…“按钮,选择...
之前写了一篇文章,讲述了使用 vscode + c/c++ 插件开发调试 STM32 的使用方法。 刘洋:使用 VSCode 打造 STM32 开发环境里面的步骤有些复杂,而现在有更方便的开发的插件 cortex-debug,配合食用体验更佳。 菜单…
1、下载插件Cortex-Debug插件 需要配置两个参数指定gdb路劲与openocd路径: 2、配置launch.jason指定调试信息 { // Use IntelliSense to learn about possible attributes. // Hover to view descriptions of exis…
Cortex-Debug MCU的调试核心,比 VSCode 默认的调试界面强大很多。为了更好的使用这个工具进行调试我们还需要对应单片机的 .svd 文件,这个文件定义了某个芯片的非常详细的信息,包含了哪些片内外设、每一个外设的硬件寄存器、每一个寄存器中每一个数据位的值以及详细的说明信息等等。svd 文件可以在单片机的固件库原包里...
7. 构建和烧录:在VSCode中,按下Ctrl+Shift+P打开命令面板。输入”PlatformIO: Build”并选择对应命令,将会自动构建您的项目。然后按下Ctrl+Shift+P,输入”PlatformIO: Upload”命令,以将您的固件烧录到STM32上。 8. 调试:VSCode支持通过”Cortex-Debug”插件进行源代码级调试。您可以在Cortex-Debug面板中设置断点、...
1. 安装STM32CubeIDE:首先,您需要在您的计算机上安装STM32CubeIDE。这是STMicroelectronics提供的一个集成开发环境,适用于开发STM32单片机。您可以从STMicroelectronics的网站上免费下载并安装它。 2. 安装Cortex-Debug插件:打开VSCode,点击左侧的扩展图标,搜索并安装”cortex-debug”插件。这个插件使得在VSCode中调试STM32...
在GCC + VSCode环境下搭建STM32开发环境的调试步骤主要包括以下几点:创建和配置launch.json文件:用途:该文件用于定义与调试器相关的任务。操作:在VSCode中,通过”Add Configuration…“按钮,选择Cortex Debug,可以生成默认配置。确保JLink驱动正确安装:在使用JLink进行调试前,必须确保...