logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

单片机基础核心知识点汇总(十)

本文系统讲解单片机主流无线通信方案及物联网开发全流程。重点解析:1.四大无线方案特性对比;2.ESP8266/32的STA/AP工作模式;3.BLE广播连接机制与GATT协议;4.MQTT发布/订阅模型及QoS分级;5.完整数据流:传感器→WiFi模组→MQTT云端→APP控制。提供开发避坑指南和典型应用场景,帮助开发者快速构建稳定物联网系统。

文章图片
#单片机#嵌入式硬件
别只会 Ctrl+C 套例程!FreeRTOS 软件定时器抖动、不准、漂移问题全解

本文深入剖析了FreeRTOS软件定时器在工程项目中常见的抖动、不准、漂移等问题,揭示了其底层运行机制和根本原因。作者指出软件定时器基于任务调度而非硬件中断的本质,分析了守护任务优先级、共用任务资源、Tick截断误差等关键因素。文章提供了从基础优化到高精度补偿的完整解决方案,包括回调函数规范、动态周期补偿、多定时器管理等实用技巧,特别针对低功耗场景提出Tick补偿方案。最后强调工程化规范的重要性,

文章图片
#嵌入式#单片机
C 语言工业级通用组件手写 30:安全内存拷贝组件

本文实现工业级安全内存拷贝组件,对原生 memcpy/memset 做工业级加固封装。自动判空、防越界、地址重叠安全处理、硬件非对齐兼容、参数合法性校验,杜绝内存踩踏、硬件 HardFault、随机死机问题。代码纯 C 零依赖、可跨 MCU 移植、无堆栈开销,适配协议解析、数据缓存、结构体拷贝、缓冲区刷新等所有内存场景,附带完整源码、实战案例、优化方案与高频面试考点,可直接量产商用。

文章图片
#c语言
Kimi K3 深度测评:长文本之外的真实力

本文针对 Kimi K3 大模型进行全场景深度实测,抛开长文本宣传噱头,从多轮对话连贯性、复杂逻辑推理、代码生成能力等维度展开真实测试。结合官方 Benchmark 数据与实际使用体验,客观分析 Kimi K3 在工程开发、文档处理、智能任务等场景下的优势与短板,为开发者、科研人员提供真实可参考的模型选型指南。

文章图片
C 语言工业级通用组件手写 07:事件驱动状态机

本文提出了一种极简通用的事件驱动型状态机框架,用于解决嵌入式工控、物联网设备开发中if/else嵌套导致的代码臃肿问题。该框架将业务流程解耦为状态、事件和跳转表三要素,通过表驱动方式实现状态流转,具有逻辑清晰、维护简单、扩展性强等特点。文章详细介绍了状态机的工作原理、设计规范、完整实现代码以及典型应用场景,并提供了设备状态流转的实战示例。该框架零依赖、轻量化,可直接嵌入工业项目,有效解决复杂业务逻

文章图片
#c语言
KMP 全栈进化:从 Android 跨端到 AI Agent,Koog 让 Kotlin 彻底摆脱 Python 依赖

KotlinConf 2026 后 KMP 能力全面升级,本文基于 Koog 框架,介绍如何用纯 Kotlin 开发 AI Agent,摆脱对 Python 服务的依赖,实现从 Android 跨端到全栈 AI 的一体化开发。

文章图片
#android#人工智能#kotlin
C 语言工业级通用组件手写 05:定时器最小堆

本文介绍了一种基于最小堆的工业级软件定时器实现方案,解决了传统定时器在精度、性能和管理上的缺陷。该方案采用绝对时间戳调度,支持单次/周期任务,具有O(logN)插入删除和O(1)调度的高效性能。文章详细阐述了最小堆定时器的核心原理、设计规范和实现细节,包括数据结构设计、接口封装、鲁棒性要求和线程安全约束,并提供了可直接投产的完整源码。该方案适用于嵌入式、物联网、工控等场景,相比链表定时器具有更优的

文章图片
#c语言
开源吐槽大会|被吹爆的 STM32 HAL 库,其实是嵌入式新手最大的 “陷阱”

本文客观评价了STM32HAL库的优缺点,指出其显著降低嵌入式开发门槛的优势(图形化配置、统一架构、跨芯片兼容),尤其适合新手学习和快速开发。但深入分析其工程短板:过度封装导致底层能力缺失、量产场景下的稳定性问题、版本兼容性差及性能冗余。作者建议开发者辩证使用HAL库,在快速开发阶段合理利用其便利性,但对量产项目需进行深度优化,同时强调掌握寄存器原理等底层技术的重要性,避免陷入"调包式开

文章图片
#嵌入式#stm32#单片机
物联网工程毕设100选题|技术栈+功能+优势全解析

本文整理了100个适配物联网工程专业的毕业设计题目,涵盖智能家居、智慧农业、智慧健康、智慧城市和工业物联网五大方向。

文章图片
Linux 系统编程 06:信号机制

本文介绍了Linux系统编程中的信号机制,包括信号的核心概念、生命周期、产生方式、捕捉与处理、阻塞与未决信号集、可重入函数等。信号是操作系统向进程发送的异步通知事件,分为常规信号和实时信号。文章详细讲解了信号的处理策略、标准信号注册函数sigaction、信号阻塞与未决信号集的操作,以及SIGCHLD异步回收子进程的实战应用。此外,还总结了面试高频考点和常见易错点,强调信号处理函数应使用可重入函数

文章图片
    共 15 条
  • 1
  • 2
  • 请选择