
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
C语言基础回炉第七天:模块化封装传感器数据
Day7 学习 C 语言模块化,把传感器数据封装成 SensorPacket,实现初始化、范围校验、JSON 打包和 [SENSOR] 行解析。练习已通过脚本验证,后续继续把 C 语言能力接到自己的 STM32/PC 网关项目里。

C语言基础回炉第六天:补漏洞、跑验收、串起 STM32 数据链路
Day6 修复了 MyStrcmp 和单链表函数,重新跑通前五天核心练习。今天把 C 基础、UART 数据处理和自己的 STM32/PC 网关项目串起来,后续继续围绕 C 语言硬功和项目复盘推进。

C 语言基础回炉第四天:环形缓冲区、FIFO 与 UART 接收
Day 4 完成了固定容量环形缓冲区,实现初始化、可读数量、字节写入和读取,并通过空、满、FIFO 与下标回绕测试。本文结合 UART 接收说明生产者—消费者模型、ISR 最小化原则,以及主机单线程测试与真实 STM32 并发安全之间的区别。

C 语言基础回炉第三天:最大连续子数组和与算法复杂度
Day 3 学习最大连续子数组和,通过 Kadane 算法将时间复杂度优化到 O(n)、空间复杂度降至 O(1),并结合 STM32 分析嵌入式系统关注算法效率和内存占用的原因。

到底了







