logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

OpenClaw+Qwen3.5-9B编码助手:自动补全与单元测试生成

本文介绍了如何在星图GPU平台上自动化部署Qwen3.5-9B镜像,打造智能编码助手OpenClaw,实现代码自动补全与单元测试生成。该解决方案特别适用于Python开发场景,能自动生成边界测试用例,显著提升测试覆盖率与开发效率。

Mac下OpenClaw极简安装:对接星图Qwen3-VL:30B云服务

本文介绍了如何在Mac系统下通过星图GPU平台自动化部署Clawdbot镜像(私有化本地Qwen3-VL:30B),并实现与飞书的高效对接。该方案支持多模态文档处理,例如自动归类截图、提取图片文字生成结构化内容,显著提升知识管理效率,同时保障数据隐私安全。

嵌入式伺服电机PWM控制库深度解析

伺服电机控制是嵌入式机电系统的核心基础能力,其本质是通过精确的脉宽调制(PWM)实现角度闭环。原理上依赖定时器硬件生成周期固定、占空比可调的方波信号,并经线性映射将目标角度转化为对应脉宽值;技术价值在于以极低资源开销(<1.2μs函数耗时、48字节/路RAM)保障确定性实时响应,规避浮点运算与动态内存分配风险;典型应用于机器人关节、云台稳定、工业执行器等对时序敏感的场景。本文围绕servo_mot

嵌入式轻量级键值库:Dictionary用于ESP32/ESP8266配置管理

键值对(Key-Value)存储是嵌入式系统中处理配置参数、JSON解析与运行时状态的核心技术。其原理基于高效索引与有序数据结构,在资源受限场景下需平衡查找性能(O(log n))、内存占用(字节级可控)与实现复杂度。Dictionary库通过二叉搜索树(BST)替代传统哈希表,结合首部字节截取索引与PSRAM动态分配,显著降低CPU计算开销与DRAM压力,特别适用于ESP32/ESP8266等物

FreeRTOS V8.2.1在LPC1768上的嵌入式移植与实时任务实践

实时操作系统(RTOS)是嵌入式系统实现多任务并发、确定性响应与资源受控调度的核心基础。其核心原理在于基于优先级的抢占式调度、事件驱动的同步机制(如队列与信号量)以及硬件无关的抽象层设计。技术价值体现在显著提升代码模块化程度、简化中断处理逻辑、增强系统可维护性与可测试性。典型应用场景涵盖工业控制、物联网终端、电机驱动及传感器数据采集等对时序敏感的领域。本文聚焦 FreeRTOS V8.2.1 这一

ST7036字符液晶驱动库:专为DOGM-M系列优化的裸机LCD控制方案

字符型液晶显示器(Character LCD)是嵌入式人机界面的基础组件,其核心依赖于专用控制器(如ST7036)实现显示驱动。ST7036作为低功耗CMOS LCD控制器,支持4-bit/8-bit并行接口、CGRAM自定义字符及宽温工业时序,广泛应用于DOGM-M系列模块。该器件需严格遵循初始化序列、忙标志(BF)轮询与微秒级时序控制,否则易导致显示异常或初始化失败。TextLCD_ST703

Arduino确定性硬件抽象库IOFusion:面向8位MCU的定时采样与信号生成

在嵌入式实时系统中,确定性(Determinism)是保障控制精度与响应一致性的核心要求,其本质在于时间、行为、资源和接口四个维度的可预测性。基于AVR ATmega328P等8位MCU平台,实现高精度定时采样与信号生成需突破传统Arduino API的非确定性瓶颈——如analogRead()的转换延迟波动、digitalRead()的不可控开销及中断服务程序(ISR)中混入耗时操作等。IOFu

嵌入式串口传输浮点数的原理与安全实现

浮点数在嵌入式系统中常用于传感器数据、控制参数等关键场景,其本质是IEEE 754标准定义的32位二进制位模式。串口(UART)作为字节流通信接口,不携带类型语义,因此浮点传输需解决位模式无损重建问题。核心在于理解内存布局、字节序(Little-Endian/Big-Endian)及C语言类型转换机制。共用体(union)和memcpy是符合C标准的安全类型双关方案,可规避严格别名违规风险;而强制

嵌入式状态机四种实现方法对比:从switch到QP框架

状态机(FSM)是嵌入式系统中处理事件驱动逻辑与多模式控制的基础建模范式,其核心在于状态定义、事件响应、迁移规则与生命周期管理。传统switch实现虽直观易懂,但缺乏封装性与可维护性;二维状态表提升了模块化程度,却引发函数爆炸与生命周期缺失问题;一维状态转换表通过结构化状态描述,原生支持进入/退出动作,显著增强健壮性;而QP框架则以面向对象C语言实现、分层状态机(HSM)和编译期类型安全,为工业级

XS128微控制器CAN通讯实验教程

XS128微控制器是一种广泛应用于嵌入式系统的高性能微控制器。它结合了多种尖端技术和功能,使其成为开发各种复杂应用的理想选择。主要特性包括:高性能处理能力:搭载先进的32位处理器内核,能够提供高速运算和数据处理能力。丰富的外设接口:支持包括UART、I2C、SPI等多种标准外设接口,以及丰富的GPIO引脚,方便连接各类传感器和执行器。低功耗设计:优化的电源管理技术,提供多种低功耗运行模式,确保在不

    共 200 条
  • 1
  • 2
  • 3
  • 20
  • 请选择