5 Commits

Author SHA1 Message Date
evan.liu
ed2cf2a29d 新增 apptest 全字符显示自检 (0-9/A-F) (APP V1.00.39)
- display_set_raw(digits[5], type) + 裸码模式: 绕过温度解码直接渲染段位字符
- apptest: 循环 0-15, 四数字位同显一字符, DIG4 固定 C
- 仅 APP 改动, Boot 不动 (仍 V1.00.07)
- docs/开发日志.md: 新增 §67
2026-09-13 09:55:51 +08:00
evan.liu
dec34cfe0e DIG4 单位字母改 F/C (华氏F/摄氏C) (APP V1.00.38)
- display_decode 增加 type 入参, DIG4 按类型写 F(0x0F)/C(0x0C)
- 仅 APP 改动, Boot 不动 (仍 V1.00.07)
- docs/开发日志.md: 新增 §66
2026-09-13 09:50:02 +08:00
evan.liu
39e55e867d 修正数码管位序: DIG4=固定F, DIG5=小数位 (APP V1.00.37)
- 布局: DIG1百位/DIG2十位/DIG3个位/DIG4固定F/DIG5小数位; DIG6-A华氏, DIG6-B小数点
- display_decode 重写为温度位序, 钳位 0~999.9, 删除 hex 解码
- disp 去掉 hex 模式; 删除 cli_parse_hex; disptest 序列改为温度值
- 仅 APP 改动, Boot 不动 (仍 V1.00.07)
- docs/开发日志.md: 新增 §65
2026-09-13 09:46:28 +08:00
evan.liu
fb681a4b69 数码管手动管脚控制: dispauto 开关 + dispset 命令 (APP V1.00.33)
- dispauto [on|off]: 关掉自动显示扫描, 7 脚置高阻, 供手动控制
- dispset <pin1-7> [0|1|z]: 手工驱动数码管 pin1~7 (pin1=PB0..pin7=PA6)
- app_display.c: g_disp_auto + display_auto_set/get + display_pin_map,
  display_task 自动关时释放管脚并让出
- 仅 APP 改动, Boot 不动 (仍 V1.00.07)
- docs/开发日志.md: 新增 §61
2026-09-13 09:12:02 +08:00
evan.liu
e74751634b YF30137 七脚数码管显示驱动(Charlieplexing) + 取消 Boot strap 下载检测 (APP V1.00.30 / Boot V1.00.06) 2026-09-06 20:11:53 +08:00