logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Codex 也能调串口?我做了一个支持 Agent API 的 AI 通讯调试助手

本文介绍一款支持 Agent API 的 AI通讯调试助手。它不仅具备串口、网口、HEX 收发、Modbus RTU CRC 自动追加和日志显示等常规调试功能,还可以被 Codex 等 AI Agent 通过本地 HTTP 接口调用,实现自动连接串口、扫描通讯参数、发送 Modbus 报文、切换 HEX 显示并观察收发日志。文章重点讲解工具的使用场景、演示流程,以及 Agent API 的接口设计

文章图片
#人工智能
Codex 也能调串口?我做了一个支持 Agent API 的 AI 通讯调试助手

本文介绍一款支持 Agent API 的 AI通讯调试助手。它不仅具备串口、网口、HEX 收发、Modbus RTU CRC 自动追加和日志显示等常规调试功能,还可以被 Codex 等 AI Agent 通过本地 HTTP 接口调用,实现自动连接串口、扫描通讯参数、发送 Modbus 报文、切换 HEX 显示并观察收发日志。文章重点讲解工具的使用场景、演示流程,以及 Agent API 的接口设计

文章图片
#人工智能
(十五)YModbus自动化调用:CLI、HTTP、MCP怎么服务 AI Agent

这篇文章探讨了如何将YModbus工具的能力通过脚本、测试平台和AI Agent稳定调用,而不是简单地在界面添加聊天框。作者认为,AI应通过明确的命令或接口调用结构化结果,而非依赖脆弱的图形界面操作。文章分层次介绍了实现方案:首先完善CLI(命令行接口),确保读写操作安全可控;其次通过本地Agent Bridge控制正在运行的桌面工具;再提供HTTP接口作为中间层;最后通过MCP(Modbus控制

文章图片
#自动化#人工智能#c#
(九)YModbus从站模拟:搭建一个TCP、RTU、ASCII从站

YModbus.Slave 是一个用于模拟 Modbus 从站的开源工具,支持TCP、RTU和ASCII模式,帮助开发者在无真实设备时进行主站程序调试。核心功能包括数据区管理(线圈、离散输入、保持寄存器等)、请求监控、异常模拟(错误码、延迟、无响应)和数据变化监听。通过本地TCP从站(如127.0.0.1:1502)或串口从站,开发者可验证主站功能、复现现场问题,并确保通信参数正确匹配。该工具显著

文章图片
#tcp/ip#网络协议#网络
(四)YModbus功能介绍:这个库到底能做什么

YModbus是一个开源的Modbus通讯库,提供完整的Modbus协议支持。项目主要包含核心库(协议处理、TCP传输)、串口支持(RTU/ASCII)、从站模拟、命令行工具等模块。支持Modbus RTU、TCP和ASCII三种通讯方式,上层接口保持一致,简化开发流程。核心功能包括设备读写(支持常用功能码)、多设备轮询(ModbusMasterClient)以及从站模拟(用于调试和测试)。该库适

文章图片
#c##网络#github
(一)# YModbus开篇:AI时代全新的Modbus工具链生态

本文介绍了工业领域常用的Modbus协议及其在项目调试中的常见痛点,并提出了开发YModbus通讯库的构想。文章指出,Modbus协议虽简单,但实际应用中常因设备差异、信息不全导致地址偏移、字节序混乱、响应超时等问题,给现场调试带来压力。为解决这些问题,作者计划开发YModbus库,覆盖TCP/RTU/ASCII协议,集成主从站功能,并提供免费调试工具。核心库将逐步开源,注重代码质量与文档完善。该

文章图片
#网络
Codex 智能编程助手落地应用指南

本文探讨了开发者面对遗留项目维护、重复编码等十大常见痛点,并介绍了智能编码助手如何有效解决这些问题。从快速理解无文档代码库、自动生成样板代码,到自然语言转换复杂SQL查询、多语言代码迁移,再到自动生成单元测试、智能诊断报错、辅助技术栈重构等场景,智能工具显著提升了开发效率和质量。文章还涵盖API文档同步、数据清洗脚本生成和团队规范检查等协作痛点,展示了AI如何帮助开发团队从机械劳动中解放,聚焦核心

STM32 BootLoader 实战合集:从 APP 跳转到安全升级完整路线

这个合集围绕 STM32 BootLoader 实战开发展开,内容从最基础的 APP 跳转开始,一直写到串口升级、网口升级、Flash 擦写、固件头、CRC、防回滚、断电恢复、A/B 分区、签名校验、上位机联调、工程移植和现场排查。如果只是做一个能跳转 APP 的 BootLoader,代码并不复杂。APP 地址怎么偏移中断向量表怎么处理Flash 分区怎么规划串口或网口怎么接收固件升级中断电怎么

文章图片
#stm32#安全#嵌入式硬件
STM32 BootLoader 配套资源包使用说明:分区表、排查清单、固件头模板与升级流程

前面 BootLoader 系列文章主要讲原理和实现思路。但真正做项目时,只看文章还不够。Flash 分区表APP 跳转排查清单串口 YMODEM 升级流程W5500 TCP YMODEM 升级流程固件头结构体模板CRC32 代码升级记录区模板固件打包脚本所以我整理了一套 STM32 BootLoader 配套资源包。这些资源不是完整商业工程,也不是直接复制就能适配所有板子的万能代码。项目设计参考

文章图片
#stm32#前端#javascript
STM32 BootLoader 实战(十二):常见问题排查、量产测试与现场维护清单

本文总结了STM32 BootLoader开发中的常见问题排查方法。主要内容包括: 提出分层排查思路,将问题定位到上位机、通信链路、协议解析、固件头检查、Flash擦写、校验等各环节 推荐最小闭环验证流程:先验证基础跳转功能,再逐步测试进入BootLoader、YMODEM握手、小固件升级等环节 详细分析APP跳转失败的排查方法,包括检查起始地址、链接脚本、VTOR设置、中断清理等关键点 给出Bo

文章图片
#stm32#哈希算法#嵌入式硬件
    共 19 条
  • 1
  • 2
  • 请选择