# 许晟昊 ### 2024-01 1. 模式模块增加参数保存,分别定义数据结构,测试 PWM 参数保存。 2. 编写《mode.c 自定义参数移植说明.md》 3. FM24模拟IO改成DMA完成 4. M95驱动SPI改成DMA未完成 修复LCD显示不全,原因是_spi_dma_send等待发送完成标志位时间太小 ### 2024-04 1. LCD界面 设置参数:电流校准、气压校准 ### 2024-05 LCD界面 工作界面保存索引复位后可以恢复上一次的界面 输入电流驱动IP放大器,可以通过信号发生器驱动IP 仪表压力显示S、A、B数据 ### 2024-07 今天遇到一个BUG. 起因是HART通讯中的一条指令请求年月日,仿真情况下复位,返回的年月日不会变化,在断电后再上电时间改变了。 追溯原因是存储的实时变量中的日期变成了0 首先问题肯定出在了从存储模块中读取的实时数据被改了,造成这个原因有以下几点 1. 变频导致读取错误 2. 存储模块读取FM24错误 最后找到原因是断电后没有给RTC重新赋值,导致读取RTC的时间为0覆盖了实时数据中的时间 # 高鹏杰 ### 2024-01-05 1. 按照新的存储方式和数据结构,移植 DAC 模式的代码 ### 2024-01-08 1. 测试移植后的代码: - 如果不安装按键 PCB,在 4ma 时功耗不够,程序无法稳定运行,原因尚不明确 - 周期保存实时参数会影响算法控制,临时屏蔽了这个功能 2. 测试角行程: - 目前按照直行程的控制方式可以控制角行程 - 角行程的特性曲线是非线性的,需要在代码中添加公式转换 # 张小明