Commit Graph

6 Commits

Author SHA1 Message Date
dcef9664ae fix(spotlight): 优化PWM调光算法解决低亮度抖动
1. 修改PWM频率为4000Hz,与80MHz基准时钟形成整数倍关系(20000 ticks),消除计算取整导致的物理层抖动。
2. 实现基于时间轴的渐变算法替代原有的步进累加逻辑,消除累积误差,确保渐变时长精确且不受系统负载影响。
3. 调整渐变刷新间隔为8ms,提升视觉平滑度。
2025-11-22 13:43:45 +08:00
21c6d05bad 1. 解决PWM 更新导致周期混乱继而亮度抖动的问题
2. 增加无论何种状态都能强制复位的机制
3. 添加设备注册检查机制,如果设备已经处于配网但是还是注册的状态,强制进行一次复位
4. 添加串口控制协议
2025-10-26 17:49:12 +08:00
754ecfacf0 升级SDK到Hilink_14.2.1.312_20250714 2025-07-17 20:52:00 +08:00
289bce290c 添加bootload相关代码,以及配置。支持pwm在bootload开启 2025-07-03 23:57:18 +08:00
a4b68ffadb 添加
1. 更改模式时进行渐变
2. 开灯渐变
3. 提高亮灯的速度,从flashboot中开始亮灯
4. spotlight_main 调整到app_main中来
2025-06-25 23:14:48 +08:00
e4c030b0c0 初始提交 2025-05-13 22:00:58 +08:00