吴俊潮
|
5ab09b3226
|
更新:
1、保持寄存器输出值设定功能验证与bug修复;
2、保持寄存器量程设置功能完成,下限设置尚待验证;
|
2025-06-12 16:36:03 +08:00 |
吴俊潮
|
71996c93db
|
更新:
1、多信号输入输出的驱动逻辑调整;
2、寄存器配置相关函数封装;
3、当前进度:保持寄存器设置工作模式与设定值完成;
|
2025-06-11 18:28:40 +08:00 |
吴俊潮
|
2781b76a7a
|
存档:LVGL警告消除,不排除后续使用中出现bug的可能
|
2025-06-11 14:55:29 +08:00 |
吴俊潮
|
d2f454235e
|
更新:
1、线圈寄存器的开关量配置完成;
2、本地按键操作时寄存器值能够正常跟随;
3、上位机发送指令时可以实现对应功能;
|
2025-06-11 10:13:22 +08:00 |
吴俊潮
|
8c6c7c3618
|
更新:
1、寄存器配置地址封装为宏定义;
2、额外编写的操作线圈寄存器数值的函数;
3、本地交互与上位机交互应当分开,目前进度:线圈寄存器上位机交互,主界面开关和照明控制完成;
|
2025-06-09 16:52:10 +08:00 |
吴俊潮
|
6a6cd5eee2
|
更新:
1、输出值的数码管更新迁移至主界面的循环任务中,更新周期与任务周期一致,mux任务中参与显示屏操作;
2、menu任务周期调整至300ms,曲线默认刷新间隔调整至1000ms,描点个数调整至10个;
|
2025-06-06 09:42:40 +08:00 |
吴俊潮
|
bab58a6493
|
存档:
1、三角波和阶跃功能完成,但是显示画面与输出值不同步;
2、输出控制迁移至mux任务中;
|
2025-06-05 16:58:43 +08:00 |
吴俊潮
|
5eb02c4eb1
|
更新:
1、主界面加号和减号图片调整,颜色与数字一致;
2、config2界面显示bug修复;
|
2025-06-05 14:08:35 +08:00 |
吴俊潮
|
26e34b5cf0
|
更新:
1、编程输出:阶跃,完成;
2、主界面:测量值溢出时显示“+”号;
|
2025-06-05 11:44:15 +08:00 |
吴俊潮
|
98f3e7f035
|
更新:
1、编程输出的参数设置界面开发完成:界面布局、切换、参数选择与修改;
2、目前阶跃和三角波共用一个界面,因此枚举变量存在耦合,后续添加新的输出波形时需要重新调整;
|
2025-06-04 16:13:51 +08:00 |
吴俊潮
|
d187e0de5e
|
存档:Modbus主站功能基本完成
|
2025-06-03 15:05:24 +08:00 |
吴俊潮
|
886a6da466
|
BUG修复:
每次打开trx数据弹窗都应该重新给指针赋值,否则会指向已经被删除的对象;
|
2025-05-29 13:56:29 +08:00 |
吴俊潮
|
9bebdfe7ff
|
更新:
1、Modbus主站:配置界面弹窗初始游标位置调整;
2、设置菜单:对取值范围较大的值增加了弹窗设定数值的功能;
|
2025-05-29 11:39:04 +08:00 |
吴俊潮
|
477661196a
|
更新:
1、modbus收发界面:数据设置,发送,应答完成;
2、modbus主站功能基本完成;
|
2025-05-28 17:13:13 +08:00 |
吴俊潮
|
6f36d2609e
|
更新:
1、modbus收发界面,数据设置弹窗:选择、焦点、修改;
2、设置文本和设置底色的接口函数在传参的时候使用的数据类型不一样,设置底色无法使用循环,但是设置文本可以;
|
2025-05-27 18:24:16 +08:00 |
吴俊潮
|
c01717daac
|
更新:
1、modbus配置界面开发完成;
2、modbus收发界面,TX和RX开发完成;
|
2025-05-27 12:38:51 +08:00 |
吴俊潮
|
c5f62d3d6a
|
工程文件结构调整
|
2025-05-22 16:22:58 +08:00 |
吴俊潮
|
4fc90961e3
|
界面切换BUG修复
|
2025-05-22 14:38:05 +08:00 |
吴俊潮
|
5463828f53
|
更新:
1、MODBUS数据收发界面布局设计完成;
2、配置和收发界面之间的跳转、选项卡选择完成;
3、界面切换逻辑调整,降低了内存占用的峰值,但依旧存在内存碎片;
|
2025-05-22 14:22:34 +08:00 |
吴俊潮
|
a368752485
|
更新:
1、modbus主站界面切换、中英文切换;
2、收据收发界面布局;
|
2025-05-21 17:15:11 +08:00 |
吴俊潮
|
4b22e216b4
|
更新:
1、修复了语言切换时存在的显示bug;
2、完成了蓝牙、hart、Modbus从站的选择与使能控制;
|
2025-05-20 16:54:06 +08:00 |
吴俊潮
|
d86d74b373
|
更新:
1、mux输入bug修复;
2、数据发送功能验证完成;
3、接收数据的解析完成,但尚未测试;
4、modbus主站相关的显示界面初步布局;
|
2025-05-19 16:58:27 +08:00 |
吴俊潮
|
f92b4a15f7
|
更新:
1、modbus主站各种形式的数据发送功能完成;
2、发送和接收过程中出现的错误进行了记录;
|
2025-05-16 17:05:28 +08:00 |
吴俊潮
|
af6d6fd969
|
更新:
1、modbus主站:完成了自定义超时时间的功能。
2、取消对DMA接收起始时刻的捕获,取消接收延迟的计算。
|
2025-05-15 15:12:47 +08:00 |
吴俊潮
|
9e46c548d9
|
更新:
1、接收部分函数封装与精简;
2、透传逻辑调整;
|
2025-05-14 18:03:13 +08:00 |
吴俊潮
|
054354fbad
|
更新:
1、RS485波特率提升至115200;
2、频率操作由宏定义更改为函数;
3、数据接收&发送接收时的数组操作优化;
|
2025-05-14 10:18:08 +08:00 |
吴俊潮
|
9ef099f074
|
更新:
1、数据发送统一换成DMA;
2、新增DMA接收与处理,使用宏定义对其进行封装;
3、新增“开始接收”、“接收完成”、“发送完成”时刻捕获,并对延迟时间进行了计算;
|
2025-05-13 17:06:44 +08:00 |
吴俊潮
|
9bd6a9d702
|
更新:使能标志未置位时,所有数据均不接收
|
2025-05-12 15:51:51 +08:00 |
吴俊潮
|
98b9efdc2d
|
存档
|
2025-05-12 13:25:50 +08:00 |
吴俊潮
|
96575c2dc9
|
更新:DEVICE<---HART--->SIG<---485--->PC,HART透传功能完成
|
2025-05-12 11:14:56 +08:00 |
吴俊潮
|
daf63a4503
|
更新:
1、频率输出错误修复,CHx和CHxN频道使用的PWM启动和停止函数不同;
2、HART波形:RST始终为高,RTS和TX同步,但pc收不到串口数据;
|
2025-05-09 18:02:46 +08:00 |
吴俊潮
|
365eef3122
|
更新:
1、频率输出的驱动程序调整;
2、新增hart测试代码;
|
2025-05-08 16:44:01 +08:00 |
吴俊潮
|
d99585f28a
|
存档:HART通讯没反应,可能跟频率输出有关
|
2025-05-07 17:21:22 +08:00 |
吴俊潮
|
dec8462463
|
更新:蓝牙设备<---485--->上位机,透传功能完成
|
2025-05-07 15:31:30 +08:00 |
吴俊潮
|
53bd382658
|
更新:
1、蓝牙、HART透传相关代码编写;
2、蓝牙模块调试:单片机->PC调通,但PC->单片机不通;
|
2025-05-06 18:16:44 +08:00 |
吴俊潮
|
7938f2317f
|
更新:
1、对文本相关的内容进行了函数封装;
2、设置菜单:选项卡、内容位置调整;
|
2025-04-29 17:09:21 +08:00 |
吴俊潮
|
9ef723ed36
|
更新:
1、输出&输入记录查询中加入了物理量的单位;
2、修复了曲线显示异常的问题;
|
2025-04-29 11:11:40 +08:00 |
吴俊潮
|
fe761e5512
|
更新:
1、设置菜单相关宏定义更改为枚举变量;
2、菜单外观调整;
|
2025-04-28 17:28:40 +08:00 |
吴俊潮
|
1f9278fbcc
|
更新:
1、热电偶读数有变化(SPI速率降至648K,寄存器配置回归至原始);
2、按键功能逻辑调整,数据结构调整;
|
2025-04-27 17:49:16 +08:00 |
吴俊潮
|
f3964c5257
|
存档
|
2025-04-27 16:09:52 +08:00 |
吴俊潮
|
fa601e36d8
|
更新:输入&输出记录与查询
|
2025-04-27 10:05:54 +08:00 |
吴俊潮
|
e7aeb8269b
|
更新:
1、界面切换方式选择隐藏&显示;
2、界面切换bug修复;
3、进度条开机动画优化;
|
2025-04-22 17:20:24 +08:00 |
吴俊潮
|
b2324f2d19
|
界面切换方式调整,消除内存碎片
|
2025-04-18 17:23:44 +08:00 |
吴俊潮
|
c7fae1073a
|
更新:
1、部分英文文本错误修复;
2、上下限指示框尺寸调整,图例位置调整;
3、修复负数精度异常的问题(四舍五入);
|
2025-04-18 13:44:14 +08:00 |
吴俊潮
|
9b7de39574
|
更新:
1、曲线颜色自定义部分代码精简;
2、采样间隔、描点数量、输出&输入曲线颜色、语言选择加入EEPROM存储;
3、界面切换逻辑调整,降低了卡死的概率;
|
2025-04-18 13:12:47 +08:00 |
吴俊潮
|
956ca7baaa
|
曲线颜色修改bug修复
|
2025-04-17 16:54:05 +08:00 |
吴俊潮
|
1b2b188e8f
|
更新:
1、中英文切换功能完成;
2、曲线及其对应图例标签的颜色自定义功能完成;
3、内容界面翻页逻辑优化,提高了刷新效率;
4、eeprom存储逻辑优化,仅存储改变的内容;
|
2025-04-17 16:18:11 +08:00 |
吴俊潮
|
6623a0142a
|
移除LVGL的屏幕旋转偏移,改用显示屏自带的驱动
|
2025-04-15 17:22:38 +08:00 |
吴俊潮
|
3bc9de53e9
|
BUG修复:muxsignal中,TC和RTD枚举变量顺序颠倒
|
2025-04-15 12:26:35 +08:00 |
吴俊潮
|
0d72859d19
|
更新 RTD驱动部分数值计算修正
|
2025-04-11 17:00:14 +08:00 |