如果你是个程序员,肯定注意到了这两年 AI 编程领域发生了翻天覆地的变化:大家先是讨论 Copilot 是不是"AI 编程的终极形态",后来各个 AI IDE 层出不穷。年初,大家讨论的重点逐渐转向一个词-----Vibe Coding。 最早提出这个概念的是 OpenAI 的创始成员 Andrej Karpathy ...
VSCode是一个非常好用的工具,首先免费,个人和商用都免费。这就解决了很多问题,因为现在国内对版权越来越重视了。所以告别那些破解的keil等工具吧,涉及版权问题不说,还有可能有病毒,木马等风险。 现在来总结一下VSCode如何实现在线调试STM32代码的方法。
由于嵌入式设备资源受限,通常无法在其上安装庞大的IDE调试程序,且许多嵌入式系统并无桌面环境。为了方便调试自开发程序,本文介绍利用VSCode与gdbserver进行嵌入式设备上程序的远程调试方法。 前言 嵌入式Linux系统,由于系统资源的匮乏,通常无法安装 ...
本文是为了记录使用 stm32CubeMX 、arm-none-eabi-gcc 和 vscode 配置 arm 的 C++ 环境。 参考了下面的两篇文章。 在arm-gcc的环境下使用C ...
在刚开始接触STM32的时候,使用的keil作为IDE,由于在这之前,使用过VS, 使用过eclipse,因而在使用keil之后,实在难以忍受keil编辑器简陋的功能,可以说是极其糟糕的写代码体验。 之后,尝试过各种IDE,使用eclipse+keil,结果发现eclipse对C语言的支持也是鸡肋 ...
Net 高级调试的相关文章,我自从学习了之后,以前很多模糊的地方现在很清楚了,原来自己的功力还是不够,所以有很多不明白,通过学习 Net 高级调试,眼前豁然开朗,茅塞顿开。 其实,刚开始要学习《Net 高级调试》,还是很是很困难的,很多工具不会用 ...
Visual Studio Code(简称 VS Code)是目前一个非常流行的源代码编辑器,也可以用于嵌入式开发。在嵌入式应用中,如何配置VS Code来构建和调试项目?本文将展示如何设置VS Code作为FreeRTOS项目的开发环境,介绍需要安装的扩展功能,及环境配置的相关选项。 如果你还 ...