logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

串口、UART、RS-232、RS-485、RS-422:终于有人把它们的关系讲清楚了

在嵌入式开发、工业控制和物联网领域,我们几乎天天都在和“串口”打交道。但有一个现象很有意思:很多工程师虽然能用好它,但当被问到“UART和RS-232到底有什么区别?”时,往往会陷入短暂的迷茫。

ARM 大端模式详解:BE32 与 BE8 的前世今生

在嵌入式开发中,字节序(Endianness)是一个永恒的话题。对于 ARM 架构的开发者来说,大端模式尤其令人困惑——因为 ARM 不仅有大端和小端的区别,大端模式本身还分为 **BE32** 和 **BE8** 两种截然不同的实现。本文将深入探讨这两种模式的区别、历史演变以及在实际开发中遇到的问题。

#arm开发
深度解析OpenClaw:从爆火GitHub到重塑AI执行力的“数字员工”技术全览

2026年初的AI圈,一个名为OpenClaw的开源项目以惊人的速度席卷全球。其GitHub星标数在短时间内突破24.8万,甚至一度超越Linux,登顶GitHub星标榜,被业界视为AI发展进入“Agent元年”的标志性事件。这个能让AI从“只会说话”进化为“能办实事”的项目,究竟是如何工作的?本文将为你抽丝剥茧,深度解析OpenClaw的前世今生、技术架构与实战部署。

#人工智能
深度解析OpenClaw:从爆火GitHub到重塑AI执行力的“数字员工”技术全览

2026年初的AI圈,一个名为OpenClaw的开源项目以惊人的速度席卷全球。其GitHub星标数在短时间内突破24.8万,甚至一度超越Linux,登顶GitHub星标榜,被业界视为AI发展进入“Agent元年”的标志性事件。这个能让AI从“只会说话”进化为“能办实事”的项目,究竟是如何工作的?本文将为你抽丝剥茧,深度解析OpenClaw的前世今生、技术架构与实战部署。

#人工智能
Petalinux 基础操作流程总结

Petalinux 工作环境:● Petalinux 软件安装● “/bin/sh” 需要是 bash,系统默认可能是 dash,需要修改● 不能在共享文件夹创建 petalinux 工程● 使用 petalinux 命令前需要设置 petalinux 环境变量:source /settings.sh创建 Petalinux 工程:● petalinux-create --type project

文章图片
开源CAN总线上位机软件Cangaroo的全面指南

Cangaroo是一款开源的CAN总线分析软件,致力于帮助开发者轻松进行CAN总线数据的捕获、分析和调试。它由Hubert Denkmair创建并最初发布在GitHub上,目前由OpenAutoDiagLabs持续维护和开发,不断扩展新的协议支持和可视化功能。本文将全面介绍Cangaroo是什么、它的核心功能和特点、支持的通信协议,并深入解析其底层通信协议的细节。

#开源
图形化界面生成和配置.vscode配置文件

在 VS Code 中,可以通过图形化界面(UI)生成和配置 C/C++ 项目所需的 `.vscode` 配置文件,而无需手动编写 JSON

#vscode#ide#编辑器
探索Mbed TLS:嵌入式系统中的加密与安全通信

Mbed TLS 是一个开源的加密库,旨在为嵌入式系统和资源受限的设备提供安全通信和加密功能。它支持多种加密算法(如AES、RSA、ECC)、哈希函数(如SHA-256)、随机数生成器以及SSL/TLS协议的实现。Mbed TLS 的设计目标是模块化、可移植和易于集成,使其成为嵌入式开发者的首选加密库。Mbed TLS 的模块化设计允许你根据需要启用或禁用特定功能。通过修改config.h文件,你

#安全
李雅普诺夫稳定性理论是什么

在机器人控制、航天器姿态调整、电力系统稳定、神经网络训练等领域,判断一个系统是否会"失控"至关重要。李雅普诺夫提供了一套**无需实际求解复杂微分方程**就能判定系统稳定性的强大数学工具。

远程串口命令行搭建

实现原理就是串口转网络,通过网络进行远距离传输,可以是局域网内也可以在广域网内。然后再把网络转成串口,命令行软件(SecureCRT,Xshell,超级终端等)连接这个远程串口和连接本地串口在协议上完全是没区别的,但速度上可能会有降低。...

文章图片
#命令行
    共 66 条
  • 1
  • 2
  • 3
  • 7
  • 请选择