前几天有小伙伴在群里吐槽,bsp太多了,vscode在master打开要好久,而且缓存函数关系的时候要很久很久。电脑稍微慢一些的就要很久才能解析完,等解析完了,发现有时候跳转到其他bsp上去了,(因为有些bsp也有相同函数定义),这就很尴尬了。在bsp打开又开不到kernel和driver里面的东西。相信很多人在公司也没法用收费的Source ...
前言 工欲善其事,必先利其器,VScode是什么东东,想必大家都非常熟悉了,丰富的插件,有好的开发界面,是很多程序开发者的不二之选,RT-Thread竟然也开发了Vscode插件,真的是非常的nice啦,接下来小飞哥就带大家一…
随着项目需求的增加,构建一个低耦合,面向对象的架构可以降低后续开发的成本,一个可以支持多任务的实时操作系统RTOS就应运而生,无论是uCOS、FreeRTOS、RTThread都大同小异,本章就RT进行举例说明如何构建GCC开发环境。上一章已经对如何搭建裸机系统的GCC进行了讲解,故重复部分不再说明。 目前有两种方法比较建议: 一:采...
{"board":"esp8266:esp8266:generic","configuration":"xtal=80,vt=flash,...省略一些 ","programmer":"AVR ISP","output":"./build","sketch":"Wifi_Scan.ino"} 若是没有.vscode文件夹,可以建一个新的。把arduino.json和c_cpp_properties.json文件加进去。编译后会出现settings.json。可能吧,...
vscode + gdb 远程调试 linux 内核源码 文档连接: https://wenfh2020.com/2021/06/23/vscode-gdb-debug-linux-kernel/ gdb 调试 Linux 内核网络源码(附视频)文档连接: https://wenfh2020.com/2021/05/19/gdb-kernel-networking/ 测试源码: https://github.com/wenfh202
1.下载MinGW:x86_64-8.1.0-release-posix-seh-rt_v6-rev0.7z:posix版本支持std::thread,所以请选择posix版本。 或者从百度网盘下载:https://pan.baidu.com/s/1rRCqNHaVqQQk0TP-dDZvKA提取码:30nc 2.解压7z,将mingw64放在C盘根目录下 3.设置launch.json的“environment”,如下所示: ...
https://code.visualstudio.com/blogs/2024/12/18/free-github-copilot 直接打开就可以免费使用 提问:使用LUA实现RGB565和BGR565颜色互转 使用我们TOOL的LUA小程序测试,完全正确 竟然免费了,真是没想到。 这以后也太方便了,大部分常用代码都可以让Copilot直接生成,不用自己写了。
作为一名Go开发工程师,我们可能已经熟悉了Go语言的基本结构和功能,但是有时候,当我们在深度调试一个问题,或者想要深入理解我们的代码在执行时究竟发生了什么时,我们可能会需要使用调试工具,并查看Disassembly View。本文将向你展示如何使用Visual Studio Code(VSCode)进行Go项目的调试,并深入理解Call Stack中的Disassembly ...
19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 省略后的报错: Remote replied unexpectedly to 'vMustReplyEmpty': PacketSize=1000;QStartNoAckMode+;qThreadExtraInfo+;qXfer:features:read+ 1. 开始调试 点击VSCode 调试按键,开始调试。
libcurl库编译下载源码后,可进入到目录执行 ./buildconfig,生成configure文件;configure --prefix=/usr/local/3rdcurl --enable-static --without-sslmake && make install注意:如果configure 时候没有添加 --prefix=/usr/local/3rdcurl,则默认编译后位置为 /usr/local/lib可能会libtool 、automake 相关错误,安装即可...