Job_SignsPads/STM32/AlgorithmSection/detachable_equipment
2025-04-22 15:37:08 +08:00
..
Hardware [New Feature:OPM] 2025-04-22 15:37:08 +08:00
Software [New Feature:OPM] 2025-04-22 15:37:08 +08:00
.gitignore [New Feature:OPM] 2025-04-22 15:37:08 +08:00
keilkilll.bat [New Feature:OPM] 2025-04-22 15:37:08 +08:00
README.md [New Feature:OPM] 2025-04-22 15:37:08 +08:00

此为分离式方案的算法部分代码


History


Date :2024年2月21日
Log  :完成Ymodem升级验证 可以正确的升级程序
Date :2024年2月23日
Log  : 双分区设置 AB面升级
Date :2024年3月8日
Log  : 调整升级的指令
Date :2024年3月18日
Log  :  修复地址问题
        增加空闲中断+DMA部分的代码
        移植EasyLogger方案 打印完成
Date :2024年3月20日
Log  :  RT-Thread 移植完成 新建LED线程
        串口1转换为通讯专用 串口2转换为调试接口
        串口1空闲中断+DMA 串口2考虑使用RXNE即可
        下一步移植FinSH 控制台
Date :2024年3月21日
Log  :  RT-Thread FinSH 移植完成 
        通过线程锁完成输出 Cube部分同步完成
        完成算法部分代码的软件的工作区的建立
        NanoPb移植完成 测试正常
Date :2024年3月22日
Log  :  ADC功能完成 SGM58031 芯片完成驱动编写 增加TIM2用于循环获取
        LittleFS文件系统移植
Date :2024年3月25日
Log  :  模拟开关驱动编写
        光功率采集线程的编写
        光功率采集定时器设置 1ms
Date :2024年3月26日
Log  :  功率采集程序完善 现在数据每隔1秒进行位移
        Protobuf 生成语句 `protoc --nanopb_out=. student.proto`
        光功率滤波以及FFT
Date :2024年3月29日
Log  :   心率算法移植完成 ,数据自测正常 
        光功率采集有问题 需要修改 滤波无问题
Date :2024年3月31日
Log  :  增加读取的配置文件'showAll.ini'通过如下链接操作可直接读取数据
Keil5把变量的数据导出方法
Date :2024年4月1日
Log  :  增加在离床的算法的输出
        增加日志输出
Date :2024年4月16日
Log  :  解决串口发送问题 NanoPb的代码更新到心率呼吸上报
Date :2024年4月18日
Log  :  增加RTT-View 显示与键入
Date :2024年5月14日
Log  :  增加Flash接口暂时没有调试
        测试新板子的性能 数据需要重新做线性
Date :2024年5月16日
Log  :  
        数据重新做光功率线性,数据有点偏移 
        采用1310nm激光器测试 后续更换需要重新测试
Date :2024年5月24日
Log  :  Ymodem升级测试 现在数据发送可以使用大文件
Date :2024年7月4日
Log  :  Ymodem测试初步完成 可以接收文件 但是逻辑还没有做
Date :2024年7月5日
Log  :  串口1使能 空间不一致 所以拓宽空间 Flash分区更改
Date :2024年7月9日
Log  :  修改程序 代码修复之前出错问题
Date :2024年7月10日
Log  :  在Ymodem的OTA文件头接收中增加延时 确保升级的成功率
Date :2024年7月12日
Log  :  更新在离床算法以及修复BUG 
Date :2024年7月17日
Log  :  增加在线IAP的代码 现在上电长按C进入升级模式 1 -> 3
        增加双分区标志位方案
Date :2024年7月23日
Log  :  增加OPM串口采集的代码
Date :2024年7月24日
Log  :  增加二次滤波解决小信号的问题
Date :2024年7月26日
Log  :  修复一些OTA的BUG
Date :2024年8月14日
Log  :  增加看门狗
Date :2024年8月21日
Log  :  修改灯的逻辑 增加在床才计算的逻辑 修改任务优先级
Date :2024年8月22日
Log  :  增加health主题的上报
Date :2024年9月11日
Log  :  更新算法相关的数据校准 修改menu部分代码
Date :2024年9月12日
Log  :  增加OTA部分代码 增加成功率