自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Modbus 学习手册

它的核心思想很简单:主站按地址请求,从站按功能码返回线圈、离散输入、输入寄存器或保持寄存器中的数据。很多设备手册写 40001、40002 这类传统地址,但报文里的起始地址通常从 0 开始。读完后应能区分 Modbus RTU/TCP,读懂常见请求与响应报文,完成寄存器映射、轮询设计、异常码排查和基础抓包分析。站号 01,功能码 03,地址 0000,数量 0002,CRC 0BC4。示例:从站 1,读取保持寄存器 40001 起 2 个寄存器。起始地址或数量越界,检查 0/1 基地址换算。

2026-06-03 10:40:11 331

原创 C语言关键字与运算符全解析

很多初学者在看项目代码时,会把 memcpy、memset、strlen、strcmp、printf 这些内容误以为是“C语言关键字”。关键字属于语言本身规定好的单词,运算符属于符号,而 memcpy 这种是库里提前写好的功能,拿来直接调用。不要只背定义,重点理解“置位、清零、翻转、取某几位”。初学者尤其要记住 memcpy 的参数顺序:第一个是目标地址,第二个是源地址,第三个是拷贝的字节数。一句话记忆:关键字是语言自带的“保留词”,运算符是符号,memcpy 这种是标准库已经帮你写好的函数。

2026-04-22 18:39:27 308

原创 从零到入门:单片机开发全攻略

一学就废

2026-04-21 09:04:48 416

原创 嵌入式 C 语言学习笔记(初学者友好版)

《嵌入式C语言学习笔记》是一份面向初学者的实用指南,重点讲解如何将C语言知识应用于嵌入式开发。文章从基础数据类型、指针、位操作等核心概念入手,逐步深入到寄存器操作、中断处理、驱动开发等嵌入式特有内容。通过"概念-重要性-代码实现-常见错误"的四层讲解方式,帮助读者建立硬件思维模式。特别强调了volatile、static等关键字的实际应用场景,以及内存管理、状态机设计等嵌入式开发必备技能。文章还提供了从GPIO到UART的实践路线,并总结了调试技巧和常见错误排查方法,适合已有C语言基础但

2026-04-20 16:09:11 469

原创 串口通信知识手册

《串口通信完整知识手册》系统梳理了嵌入式开发中的串口通信技术,涵盖UART/USART基础、电平标准、硬件设计和调试方法。手册首先明确串口通信的核心概念,包括异步/同步通信方式及UART与USART的区别;详细解析帧格式、波特率计算和常见电平标准(TTL/RS-232/RS-485)的特性与应用场景;提供典型接线方案与硬件设计要点;介绍数据包设计原则和校验方法;对比单片机实现的轮询、中断和DMA方式;最后总结高频故障排查方法和工程实践建议。该手册采用分层知识框架,适合作为嵌入式开发者的技术参考,特别强调实际

2026-04-20 15:31:35 436 1

空空如也

空空如也

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

TA关注的人

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