- 博客(22)
- 资源 (1)
- 收藏
- 关注
原创 快速解决codex app 每次启动 Reconnecting 5次的问题
【代码】快速解决codex app 每次启动 Reconnecting 5次的问题。
2026-06-08 12:03:40
35
原创 Codex 调试嵌入式程序
最近研究使用Codex来自动调试嵌入式程序,结果很ok啊😳🤦♀️。帮我快速解决了工程配置问题、编译错误问题,然后自动烧写到板子上进行调试 (我只让它调试到程序正常运行为止,它自己解决了一些异常问题后,程序能够正常运行后,便交付了,整个过程很丝滑哈)。(天塌了有没有,哈哈哈,codex已经可以伸手到底层/硬件调试领域了, 一定要积极拥抱AI呀。
2026-05-13 12:30:04
198
原创 VSCode 安装的插件用不了,显示“ this extension has been disabled because the current workspace is not trusted”
2026-05-09 11:58:05
71
原创 VisualStudio 全局搜索找不到的有效解决方法
注:1、系统默认安装路径为“C:\Program Files\Microsoft Visual Studio\2022[Enterprise/Pro/Community]\Common7\IDE\CommonExtensions\Microsoft\Editor\ServiceHub\Indexing.servicehub.service.json”先关闭VS2022, 然后删除 或者 重命名。2、VS2026也同样适用。并重新启动Visual Studio。
2026-04-21 19:15:00
142
原创 Windows Claude Desktop app安装错误解决
我在windows上安装claude desktop的时候,下载了exe文件,然后点击安装,弹窗报错:Claude Setup X Download failed. Check your internet connection and try again. Diagnostic log saved to: C:(Users)userVAppData(Local)Temp\ClaudeSetup.log。
2026-04-13 18:00:00
2044
原创 用crosstool-ng 制作 Windows 上的 aarch64-linux-gnu 交叉编译器
故下面的所有操作都在root下进行。当然,如果非要用root运行的话也是可以的,见本文最后的附注。ARM Linux这正式我们下面要编译的工具链。
2026-04-07 20:45:00
436
6
原创 [Kvaser] 使用Kvaser CAN虚拟驱动
窗口中,我们将选择要通过我们的虚拟CAN总线发送的CAN报文。在最上面一栏中添入一个简单的CAN标识符,例如$0F0,然后在DLC(数据长度代码)栏中键入一个介于1和8之间的数字。此虚拟CAN驱动可用来监测和传输CAN数据,这样你借助它们就可以开始做CAN开发项目,继续你正在进行的开发项目,和进一步了解CAN – 所有这些你都可以在家里通过现成的工具实现。窗口中的参数设置,在虚拟CAN总线上传输。窗口中选择的随机数据完全相同,具有我选择的CAN标识符,从通道0发送出,在通道1上接收到。现在将DLC改为3。
2026-04-07 13:00:00
512
原创 Ubuntu 24.04上启用 root 用户
有时系统还会通过 PAM(Pluggable Authentication Module)模块限制 root 用户登录。根据你使用的显示管理器(如 gdm 或 lightdm),找到对应的配置文件。保存并退出编辑器(按 Ctrl + O 保存,Ctrl + X 退出)。
2026-03-31 17:31:27
507
原创 openclaw 2026.3.22及之后版本安装微信插件错误问题
原因:微信插件 @tencent-weixin/openclaw-weixin 与 OpenClaw 2026.3.22+ 不兼容。
2026-03-26 18:00:00
1608
原创 OpenClaw(2026.3.23版本) 安装部署过程
1、openclaw : 无法加载文件 C:\Users\xxxxx\AppData\Roaming\npm\openclaw.ps1,因为在此系统上禁止运行脚本。原因:PowerShell 执行策略(Execution Policy)限制导致的错误。脚本会自动完成下载、安装和环境变量配置。Windows(管理员运行。网关设置和可选渠道等。新手引导会配置认证、
2026-03-26 13:30:00
576
转载 OpenAI Codex 负责人:懂底层是没被淘汰的唯一底牌,顶尖工程师的终极归宿是“代码审查员”
大厂晋升的真相,是去清理那些最丑陋的“屎山”。编译 | 王启隆来源 | youtu.be/hN5ZFzWFhhg出品丨AI 科技大本营(ID:rgznai100)在硅谷的工程师鄙视链里,有一群人是站在金字塔绝对顶端的。他们不写炫酷的前端,不搞花哨的产品,他们终日潜伏在操作系统的底层,和编译器、构建系统、虚拟文件系统死磕。他们存在的意义,是保证像 Meta 这样拥有几十亿行代码、上万名工程师的超级代码库,在每一次敲击回车时不会彻底崩溃。
2026-03-12 12:21:35
63
原创 在线编译器工具 Compiler Explorer
Compiler Explorer是一款强大的在线编译器工具,能让开发者在浏览器中实时运行C++等多种编程语言并交互式查看汇编代码。无论是学习编译原理、优化代码性能,还是调试底层实现,这款免费工具都能提供直观高效的解决方案,帮助开发者深入理解代码编译过程。多语言支持:覆盖C、C++、Rust、Go等50+编程语言,满足多样化开发需求。多编译器对比:同时对比GCC、Clang等不同编译器输出,轻松分析差异。实时汇编预览:输入源码立即生成对应汇编代码,编译过程可视化。其5大核心优势解析 ✨。
2026-03-03 15:34:37
159
原创 c++20 Coroutines 协程
比物理线程都好用的C++20的协程,在事件驱动代码中的应用解析-云社区-华为云Coroutines – MC++ BLOGImplementing Simple Futures with Coroutines – MC++ BLOG ~ 使用协程实现简单的 Futures – MC++ 博客Coroutines: A Scheduler for Tasks by Dian-Lun Lin – MC++ BLOGcoroutine_talk.pdf
2026-02-28 15:31:37
43
转载 手动编译制作 Windows 上的 aarch64-linux-gnu 交叉编译器
链接如下:制作 Windows 上的 aarch64-linux-gnu 交叉编译器 | ashe's blog
2026-01-29 10:27:06
73
原创 [FastDDS] windows下 fastdds安装及fastddsgen使用
下载地址:https://www.oracle.com/java/technologies/javase/jdk19-archive-downloads.html。Ps:因为我电脑中装了好几个jdk版本,需要指定fastddsgen使用jdk19,要不然可能会跑在其他jdk路径下, 所以此处采用临时设置环境变量。2、安装fastdds,安装完路径下是这样的,fastddsgen就在bin目录中。假设.idl的路径在C:\Users\xxxx\Desktop\tpe。可以在路径下看到生成了如下源文件。
2025-09-12 18:04:38
1017
原创 [FastDDS 编译] windows + vs2022 纯源码编译调试 fastdds (全网独一种方式)
container_node_sizes_impl.hpp文件的源码如下:(从ros2-jazzy-20250820-windows-release-amd64Z中提取的)3、在\include\foonathan\memory目录下增加config_impl.hpp和container_node_sizes_impl.hpp。在\include\foonathan\memory\detail目录下增加container_node_sizes_impl.hpp。
2025-09-10 17:10:13
526
1
原创 CANopen协议 控制伺服电机驱动运行的发送报文举例
2b 40 60 00 07 00 00 00 // 切换状态ready to switch on->switched on。2b 40 60 00 07 00 00 00 // 切换状态ready to switch on->switched on。601 2f 00 1a 00 00 00 00 00 // 清除 TPDO1映射对象个数。601 2f 00 1a 00 00 00 00 00 // 清除 TPDO1映射对象个数。
2025-08-05 19:02:19
1422
转载 CANopen协议的理解
图1.CAN报文标准帧的格式CAN的报文可简单的被分为帧ID和数据部分,由于其灵活性,在CAN通讯刚出来时,各个厂家一般根据自己的喜好进行编写协议,这最终导致了很混乱的局面。因此诞生CANopen协议,CANopen是由CIA组织提出的CAN的应用层协议,包含CIA301、CIA401、CIA402…,其中CIA301是CANopen中最基础的协议,规定基于帧ID和报文的分类用法,相当于定义了一个CAN报文框架。
2025-07-01 19:43:21
718
2
原创 linuxcnc移植+ windows+vs2022
因为只想用linuxcnc的算法部分,并且是在windows平台上,为此直接使用vs2022移植编译源码。4、修改\src\rtapi中的rtapi.h、rtapi_byteorder.h。3、修改\src\libnml\posemath中的posemath.h。2、工程属性command line中添加 /D “ULAPI”一、windows visual studio 2022。5、修改\src\emc\tp中的tc.c。(右边为修改后的,下面也是)1、添加源文件到工程中。
2025-06-24 18:42:07
415
2
原创 lelycanopen 移植到windows上使用,vs2022 编译
因为io_can_chan_read/io_can_chan_write这两个结构体还分别有同名的函数,而CanChannelReadWrapper/CanChannelWriteWrapper分别继承了io_can_chan_read/io_can_chan_write且还是个模板类,Ps: 这里假定windows上用的是IXXAT CAN设备, 所以添加win32中的文件。因为工程中有其他同名文件,如果不修改,后编译的同名文件输出.obj会覆盖先编译的,从而导致缺失先编译的符号链接。
2025-06-19 19:02:51
288
vscode+cmake stm32工程模板
2026-05-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅