RTU_ALL_AI — C/C++ 嵌入式通讯装置工程,100% AI 编写
Go to file
ypc 2a692cada5 [重构] libtask 完整重写 + 全项目注释中文化
libtask 变更(对比原工程无功能遗漏):
- 定时器: timerfd + epoll 精确毫秒级(替代简单轮询)
- 事件: TASK_EVENT_FLAG_AND/OR/CLEAR, TASK_EVENT_WAIT_FOREVER
- 消息队列: 长度前缀存储, send/send_timeout/recv/try_recv
- 引用计数: task_event/timer/msgq 安全析构
- 新增 task_sleep_ms 通用延时函数
- 回调类型修正为 void(*)(void*)

注释中文化:
- myBase.h/list.h/myMd5.h/myLog.h → 全部中文
- myFunc.c 节标题 → 中文
- myTask.h/c → 全部中文注释

风格修复:
- 一行一语句, {} 独占行, } 后空行, return 前空行
- 运算符前后空格, 逗号分号后空格
2026-07-07 15:01:13 +08:00
release [重构] libtask 完整重写 + 全项目注释中文化 2026-07-07 15:01:13 +08:00
src/public [重构] libtask 完整重写 + 全项目注释中文化 2026-07-07 15:01:13 +08:00
.gitignore Initial commit: add .gitignore 2026-07-07 10:40:53 +08:00
PLAN.md [PLAN] v2.0 放宽纯C限制:C接口强制+C++内部实现灵活;新增单模块开发流程、CHANGELOG、COMPLETION 质量保证机制 2026-07-07 11:11:39 +08:00
SPEC.md docs: SPEC v1.2 — 区分自研/开源库 + 补全 5 个自研模块详细 API 分析 2026-07-07 14:35:56 +08:00