forked from SZV10X_Software/SZV103_FM33A0xxEV_SiZhu

wujiazhi
2024-06-13 72def895431ad7a08e635b11f3da738e2b2c4618
README.md
@@ -1,64 +1,34 @@
## V0.10.0.0_Beta   20240416
1. 开始开发103新版本
2024年4月17日及之前:调文件结构,移植部分周巍修改的参考代码。
2024年4月18日:
1、调整extern_rtc读取和设置RTC时间的函数;
2、调整文件结构,如main.c位置调整,调整工程命名
3、删除工程内没用到的.c.h文件
2024年4月19日:
1、增加RTC秒中断功能;
## 2024年4月22日:
1、增加按键KeyPro();增加按键中断处理。
2、增加LcdDisplayPro();
## 2024年4月23日:
1、增加上位机upperComPro();内部功能写了接收数据解析和登入帧处理及响应。
## 2024年4月24日:
1、继续完善上位机upperComPro();读写帧做了demo。
2、添加RS485采集rs485ReadDataPro();仅做了一点点内容。
## 2024年4月25日:
1、继续完善RS485采集rs485ReadDataPro();
## 2024年4月26日:
1、添加阀控valveCtrlPro()一点点功能;
## 2024年4月28日:
1、进一步完善阀控valveCtrlPro();具有普通开关阀、强制开阀等处理逻辑。
2、添加无线远程通讯WirelessRemoteCommPro()一点点功能;
##2024年4月29日:
1、完善需要存储的参数定义。
##2024年4月30日:
1、处理了485、远传的触发启动判断控制。
##2024年5月6日:
1、添加历史数据记录存储sizhuHistoryRecord();
2、添加不能休眠情况判断。
##2024年5月9日:
1、增加电源管理.c文件内容。
##2024年5月11日:
1、继续完善电源管理。
##2024年5月13日:
1、继续完善电源管理。
##2024年5月14日:
1、增加脉冲和报警线处理pulse_and_alarm_line.c.h。
##2024年5月15日:
1、继续脉冲和报警线处理。
##2024年5月16日:
1、完善脉冲和报警线处理。
2、完善RS485采集处理。
##2024年5月17日:
1、对阀门控制进一步完善。
##2024年5月20日:
1、完善上位机串口接收处理,兼容modbus。
2、完善无线远传串口接收处理。
##2024年5月23日:
1、完善无限远传,增加了上报响应、结束帧、设置秘钥、推送余额的接收处理。
2、完善计费报警判断。
##2024年5月24日:
1、修改报警相关处理
##2024年5月28日:
1、修改液晶显示相关处理。
##2024年5月29日:
1、开始上板子测试,发现烧写器无法拉低复位引脚,硬件解决。
2、优化了按键处理,key2和key3不能用中断。
- 2024年5月29日:
- SZV103项目FM33A0芯片的硬件测试工程
##2024年5月30日:
1、测试并修改上位机串口收发;
2、测试并修改了液晶显示;
3、测试并修改电池采集;
4、开始测试阀控,有问题。
1、SZV103项目stm32f446芯片移植FM33A0XXEV 针对性测试
1、系统稳定测试,led周期循环开关。
##2024年5月31日:
1、上电时序。
2、外部时钟配置12M。(通过debug发现未配置成功,原因在于debug获取到的值是内部系统时钟,而不是系统配置后的时钟)
3、添加 SEPIC 输出12v 5v 9v 测试。
##2024年5月03日:
1、添加低功功耗测试。
2、添加液晶显示
##2024年6月04日:
1、添加采集碱电、锂电、MCU温度测试。
2、添加脉冲碱电、锂电掉电测试(PH端不支持中断配置,目前暂时用高低电平判断)。
##2024年5月05日:
1、添加借电测试。
2、添加开盖检测。
3、添加干黄检测。
4.添加断线、脉冲检测。
##2024年6月06日:
1、添加RTC(外部)获取时间测试,
2、硬件测试要求,外部高速晶振和低速时钟起振时间及功耗测试(已知低速晶体上电默认启动)。
##2024年6月07日
1、添加时钟精度检测,从debug状态看(延时1000s)有0.6%的时钟误差。
2、添加RS485上位机测试。
3、添加RS485 modbus通信测试。
##2024年6月11日
1.修复mcu与无线无法通行问题(原因无线模块上电后,立即发送开机命令会导致开机失败,需在无线上电模块稳定后,、
在发送开机命令)。
2.修复碱电,锂电掉电,判断错误。
##2024年6月13日
1.添加低功耗测试模式。