自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Windows 11 指南:完整安装 OpenClaw 并快速上手

OpenClaw 是一款强大的 AI 聊天与自动化工具,支持多种模型、多渠道消息接入及技能扩展。本文将从零开始教你在上安装 OpenClaw,适合没有开发经验的小白用户。

2026-03-09 11:31:16 4521

原创 STM32 CAN FD 发送成功但总线无 ACK 的问题分析与解决

在使用 STM32 微控制器进行 CAN FD (Controller Area Network Flexible Data-rate) 通信时,偶尔会遇到这样一个问题:HAL 库的发送函数返回 HAL_OK,表示软件层面发送成功,但通过示波器观察总线信号,却发现 ACK (Acknowledge) 位始终处于 recessive (隐性) 状态,没有任何节点进行确认。这个问题在混合 Classical CAN (CAN 2.0) 和 CAN FD 的网络中尤为常见。少踩一次坑,就少掉一撮头发。

2026-02-04 11:13:20 737

原创 CAN FD 原始报文的解析详解(C语言实现)

首先,简单回顾一下CAN FD帧的结构。: 1位,主导位(0)。仲裁场 (Arbitration Field)Base ID: 11位。SRR/IDE: 1位(标准帧为SRR=1,扩展帧为IDE=0)。Extended ID: 18位(仅扩展帧)。RRS: 1位(保留,0)。IDE: 1位(标准帧=0,扩展帧=1)。FDF: 1位(CAN FD标识,1表示FD帧)。控制场 (Control Field)res: 1位(保留,0)。

2026-02-02 11:30:00 573

原创 树莓派 5 上安装 MQTT

安装 Mosquitto 及其客户端工具:`sudo apt install -y mosquitto mosquitto-clients`启动并启用 Mosquitto 服务:验证安装:安装完毕后,你可以使用以下命令来查看 Mosquitto 是否在运行:或者使用和。

2026-01-31 18:05:00 382

原创 ST-LINK与STM32连接时出现“No target connected”和“ST-LINK connection error”问题解决

通过这个流程,你应该能够恢复与 STM32 的连接,解决“No target connected”或“ST-LINK connection error”的问题。如果问题依然存在,可以尝试更新ST-LINK驱动或检查硬件连接是否正常。至此,问题应该已经解决。接下来,重新在 Keil 或其他开发环境中进行调试,确认设备连接正常并继续开发。首先,从ST官网下载安装并启动 STM32 ST-LINK Utility。此时会弹出另一个提示框,点击“确定”,然后松开。此时会弹出一个提示框,点击“确定”继续。

2025-02-22 18:06:45 11580 8

原创 系统移植-树莓派5

U-boot的特点: 代码结构清晰、易于移植(见程序结构) 支持多种处理器体系结构(见程序结构cpu目录) 支持众多开发板(目前官方包中有200多种,见程序结构board目录) 命令丰富、有监控功能 支持网络协议、USB、SD等多种协议和设备 支持文件系统 更新较活跃,使用者多,有助于解决问题。目标文件,仅仅是动作的指令,不含有地址信息,只有链接时,才会确定每个符号的地址信息,不能直接烧写到 设备。编译器运行在开发主机(通常是X86体系的PC机)上,编译出的代码是目标机体系结构的,如:ARM。

2024-07-20 13:55:06 1175

原创 Docker 安装——树莓派5

Docker 是一个开源的应用容器引擎,基于并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。

2024-07-15 17:34:47 2589 1

原创 制作镜像文件——树莓派5

磁盘映像上创建了一个从第 2048 个扇区开始到第 104447 个扇区结束的主分区,并将其文件系统类型设置为 FAT32。修改 rootfs/ 文件权限为775。中的文件系统将被挂载到。

2024-07-08 18:35:48 851

原创 系统移植Bootloader——树莓派5

Bootloader是硬件启动的引导程序,是启动操作系统的根本;是在操作系统内核或用户应用程序运行之前运行的一段小程序。

2024-07-08 16:55:36 1156

原创 树莓派5安装交叉编译工具

【代码】树莓派5安装交叉编译工具。

2024-07-06 12:55:37 734

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除