首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
排行榜
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
前端
人工智能
数据库
程序员
架构
GitHub
AI编程
Agent
展开
全部
后端
前端
人工智能
数据库
程序员
架构
GitHub
AI编程
Agent
Python
MySQL
嵌入式
代码规范
开源
设计模式
暂无数据
推荐
最新
两根线怎么挂住一堆设备:I2C 协议原理
两根线就能挂住一堆设备,可当它们都想开口时,这条总线凭什么维持秩序?第九拍上那个应答位,为什么是“设备真的在”的唯一证据?
STM32+RC522读取MIFARE 1K卡排坑实录
由于使用现成的封装库,本以为读取UID、完成扇区密码认证和读写是分分钟的事,结果却在“认证失败”和“写块只写进一个字节”的泥潭里挣扎了好久。
串口命令如何从字符串长成协议:帧头、长度、校验和与状态机
一串字符怎样才能变成一条可靠命令?帧头、长度、校验和超时各自守住一道边界,而业务层为什么可以不认识帧、解析器却必须认得每个坏字节?
从 printf 到曲线:把数据送上 VOFA+
同样是发三个数字,为什么一句给人读的日志画不出曲线?小数不靠浮点格式还能怎么发,而让上位机反过来改参数又是怎么做到的?
const的四种位置,含义完全不同
前两天在调一块 imx6ull 的板子,写一个 I2C 从设备的驱动,编译的时候 gcc 报了一堆 warning,全是 assignment of read-only location 之类的。我心
编译器工具链:GCC、Clang、MSVC、ICC、armclang
同一段代码,在上一个工程里能编过,换个地方就开始报错。编译器、语言标准和优化等级,到底是哪一层在背后改了你的程序,又该怎么查清?
串口为什么会丢字节:从轮询到中断和环形缓冲区
线上不断送来字节,主循环什么时候转回来却说不准。那些消失的字符去了哪里,一块会绕圈的仓库又该在什么情况下丢掉数据?
一盏 LED 不够用了:让同一盏灯说出不同的话
同一盏灯,怎么才能说出灭、常亮、慢闪、快闪和呼吸这好几种话?把一次等待拆成很多小步之后,这套形状为什么转头就能用在轮子和屏幕上?
先中转、后打洞:libnpf 的 NAT 穿透与对称型 NAT 实战
先中转、后打洞:libnpf 的 NAT 穿透与对称型 NAT 实战 一、libnpf 是什么 libnpf 是一个 C99 写的 P2P 网络库:让 NAT 后面的设备打洞直连,打不通自动走中转,建
一只按键不只“按下”:短按、长按和连按如何共存
同一颗按键,轻点、按住、连敲,可以代表三种不同的命令。程序怎样从一段电平变化里分清这些动作,而组合键又为什么偏偏进不了那张表?
让机器回答“我在哪”:激光雷达与 SLAM
循迹靠地上那根线,编码器只知道走了多远。地上什么都没有的时候,小车凭什么说出“我在哪”——而这辆车绕了三次弯,最后为什么把整件事收进一个地址?
PID 的三个参数之外:位置式、增量式和反馈控制
系统控制得总是不准确,有什么好的方法解决。比例、积分、微分各自在看什么,位置式和增量式又是两种什么不同的账,为什么有些项可以干脆不用?
I2C通信
2026.10.10 I2C通信协议复习 part1:I2C定义理解 采取的是双线同步半双工的方式,即主机与从机之间由两根通信线连接,同一时刻总线上只能有一个主机控制 SCL 发起传输,但数据方向可以
传感器模块都在交出什么:从模拟电压到数字协议
光敏、热敏、电位器摆在桌面上,交出来的东西却完全不是一类。同一块芯片的输入口,为什么偏偏不能共用一个“读传感器”的函数?
让电机走到指定位置:编码器位置环 PID
速度稳住了,位置却常常停不准:要么在目标附近来回找,要么到了还拖着走。为什么到位要允许一条误差带,更完整的结构里位置环又该把输出交给谁?
SPI通信
2026.10.12 SPI通信协议复习 part1:SPI定义和理解 SPI采取的同步全双工的模式,并且仅支持一主多从的模式,通信线主要有时钟线SCK(部分地方称为SCLK),MOSI(主机输出从机
把 AO 接回来:黑线和白底之间到底差了多少
数字输出只回答有没有越过线,可线的黑白浓淡去哪了?十二位的读数不会凭空造出灰度,为什么把黑线从左扫到右看一遍,比盯住一个数字更有用?
两台4600吨液压机如何协同工作?聊聊自动化产线的任务调度与节拍控制
以4600吨伺服热压机和冷压机组成的自动化产线为例,分析多设备协同中的状态管理、模具任务调度、共享资源分配、生产节拍计算及异常恢复逻辑,探讨PLC控制从单机自动化向整线协同控制扩展的工程设计思路。
先把轮子转稳,才不会烧心:编码器速度环 PID 怎么接回 PWM
电机已经接上调速信号,速度却还在飘。每 20 毫秒算一次的闭环里,那几个数字各自盯着什么,为什么第一轮要先让微分项退场?
STM32F103_AB_OTA_从零复现教程
STM32F103 A/B 双分区 OTA:从零复现到使用上位机 目录 先把几个概念分清 硬件、软件与芯片核验 读懂工程目录和 Flash 地图 Cortex-M3 为什么能从 Bootloader