zouhaitao
  • Joined on 2026-05-08
zouhaitao pushed to master at zouhaitao/stc32g128k 2026-07-30 15:54:35 +08:00
zouhaitao pushed to master at zouhaitao/stc32g128k 2026-07-30 15:51:34 +08:00
cf8a5f5796 fix: 纠正低功耗休眠唤醒源,仅采用 P0.1/P0.2/P2.6 下降沿唤醒并排除 P0.3 模拟干扰,并在 main.c 本地安全清零按键计数与强保电源,彻底根除唤醒假死与断电故障
zouhaitao pushed to master at zouhaitao/stc32g128k 2026-07-30 15:49:45 +08:00
zouhaitao pushed to master at zouhaitao/stc32g128k 2026-07-30 15:45:03 +08:00
9d9b2b664d fix: 仅在 Wakeup_Restore 开头加入按键计数清零与 PWR_HOLD 强拉高,彻底解决电池供电下唤醒瞬间电压拉低误判关机的问题
zouhaitao pushed to master at zouhaitao/stc32g128k 2026-07-30 15:38:50 +08:00
zouhaitao pushed to master at zouhaitao/stc32g128k 2026-07-30 15:25:51 +08:00
b3a74ab2f4 fix: 唤醒时立即重置所有按键状态计数,并将全局与时钟中断的开启推迟至屏幕初始化 Delay 之后,彻底解决唤醒瞬间的 ADC 电压波动误判导致立马关机的问题
zouhaitao pushed to master at zouhaitao/stc32g128k 2026-07-30 15:22:08 +08:00
41bb78aa59 feat: 增加调试串口指令 'q'/'Q',支持自动轮流点亮红、绿、蓝三色以校准物理灯珠通道顺序
be397fba76 feat: 按照要求调整 SOS 期间 RGB 闪烁顺序,并延长闪烁间隔为 300ms 方便人眼分辨
58dfe5bb9c debug: 增加 Loopback_Test 硬件电气回环自检及对应的调试串口指令 'l'
a766ada53d fix: 彻底解开 SOS 求救按键状态机被注释的屏蔽,使按键正常产生求救事件并分发
48db6523fb debug: 增加 KEY_SOS 物理按键开机自检与运行期电平跳变串口调试打印
Compare 7 commits »
zouhaitao pushed to master at zouhaitao/stc32g128k 2026-07-28 18:34:35 +08:00
d7cb2ae37f fix: 开机默认挂载后台射频监控应用,修复唤醒/复位后无法识别传感器的问题
8367524eec fix: 完美复原低功耗停机休眠与外部唤醒控制寄存器,修复唤醒死机
Compare 2 commits »
zouhaitao pushed to master at zouhaitao/stc32g128k 2026-07-28 18:09:04 +08:00
d01121e3ae feat: 校准电池电压与ADC2充电检测,重构RGB为Bitbang翻转驱动,并修复RTC晶振起振问题
zouhaitao pushed to master at zouhaitao/stc32g128k 2026-07-17 19:43:21 +08:00
47bcd252b2 修正1.14寸屏幕垂直偏置并添加自动清屏以清除开机噪声;修正新硬件射频收发引脚对调,低功耗唤醒中断重定向至P3.6中断16;添加一键串口收发诊断测试指令,并临时屏蔽SOS物理按键
7cbd83c40b 修复 App 语法报错与命名冲突,彻底在后台命令行成功编译生成 wristband.hex 固件
32e48f0576 修复 menu_items 未定义错误,并清除旧 uvopt 强制 Keil 重新生成配置
9b6b61739c 同步 wristband.uvopt 配置以确保所有新源文件参与编译
790583781f 修复编译报错:清理 config.h 中的 WristbandApp 重复定义并同步参数声明类型
Compare 6 commits »
zouhaitao pushed to master at zouhaitao/stc32g128k 2026-07-16 18:28:55 +08:00
8fdbb32f42 fix(rf): 补齐 rf.c 里的 Uart_SendHex32 外部变量声明,修复编译错误
zouhaitao pushed to master at zouhaitao/stc32g128k 2026-07-16 18:25:20 +08:00
31f5066052 fix(rf): 升级 EV1527 为完整 24 位统一寻址,彻底分清不同按键/型号配对报警的 Bug
zouhaitao pushed to master at zouhaitao/stc32g128k 2026-07-16 17:53:46 +08:00
731115e09a docs: 为所有代码源文件添加详细中文注释,并在设计文档中纠正GPIO物理引脚映射表
zouhaitao pushed to master at zouhaitao/stc32g128k 2026-07-16 17:52:57 +08:00
ddd001b90b docs: add detailed Chinese comments for code files and correct GPIO mapping table in main.md
zouhaitao pushed to master at zouhaitao/stc32g128k 2026-07-15 17:26:56 +08:00
afd59d28ee Configure low-power sleep and wakeup sequences for RF alarm trigger without noise interruption
7292fd0fcb Fix RF noise wake-up bug by sleeping with EA=0 and checking flags directly
601e01e954 Implement low power RF wake-up and filter mechanism
Compare 3 commits »
zouhaitao pushed to master at zouhaitao/stc32g128k 2026-07-15 16:29:44 +08:00
7ebe802410 Modularize main.c into rgb, event, database, ui, system, and app_manager modules
zouhaitao pushed to master at zouhaitao/stc32g128k 2026-07-15 16:03:54 +08:00
30a2e1680b Initialize repository and implement low-power sleep wakeup
zouhaitao pushed to master at zouhaitao/stc32g128k 2026-07-10 11:32:02 +08:00
b4fabf85b5 feat: 实现事件驱动应用框架,支持前台/后台分离、事件优先级和CPU占用控制
00c00fb60e docs: touch downstream driver files to refresh build timestamps and avoid dirty warnings
b640fa25ae docs: restructure framework, extract app execution module, group event collection & align GPIOs
a04ea5fb51 docs: 重构系统层级为自下而上,剥离独立事件管理模块,全量校正GPIO引脚映射为原理图线标
fdda10aadc docs: 同步更新 mod-sys.md 中 Sensor_Slot 4字节优化结构和对码接口声明
Compare 8 commits »
zouhaitao pushed to master at zouhaitao/stc32g128k 2026-07-09 20:00:50 +08:00
52d84dfc97 docs: 创建独立交互式手环系统架构设计分析网页 (wristband_architecture.html)
388f1e7ed2 docs: 修复事件矩阵和流程图中的引脚标号,使其与硬件原理图保持一致
677356546a docs: 调整系统依赖架构图为横向布局(graph LR)以提升显示清晰度
85a01627ee docs: 重新设计系统依赖架构图,并增补依赖与非阻塞异步设计原则说明
Compare 4 commits »
zouhaitao pushed to master at zouhaitao/stc32g128k 2026-07-09 19:37:12 +08:00
cf2e7a7d63 docs: 修复Mermaid图中节点括号导致解析失败的问题
8b456fd899 docs: 修复系统架构Mermaid语法错误并根据原理图更新引脚映射表
Compare 2 commits »