吴俊潮
|
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 |
吴俊潮
|
ea8c9b7b42
|
更新:
1、解决了频率输出时数据换算溢出的问题;
2、调整了代码结构,设置菜单界面拆分成了3个文件;
3、设置菜单布局调整, 新增采样间隔和描点数量设置;
4、新增语言选择与输入&输出记录菜单项,但功能尚未实装;
|
2025-04-07 15:53:14 +08:00 |
吴俊潮
|
8074b96f75
|
追加更新:频率输出精度提高(添加四舍五入取整)
|
2025-04-07 10:44:07 +08:00 |
吴俊潮
|
2cd09e4902
|
更新:
TIM1分频系数2->2000,当前频率输出0~1KHz基本正常,2k开始波形形状异常
|
2025-04-07 10:25:50 +08:00 |
吴俊潮
|
49feec1a9e
|
更新:
1、复位后追加执行保存;
2、取消math.h的使用,采用“(int)(a+0.5)”的形式执行四舍五入;
3、代码整理,注释补充;
|
2025-04-02 15:11:39 +08:00 |
吴俊潮
|
d5947108b7
|
更新 模拟SPI读写保持时间从5us延长至10us,修改前后通信均正常
|
2025-04-02 14:17:24 +08:00 |
吴俊潮
|
868daca080
|
存档:
1、开机动画调整;
2、界面切换逻辑优化;
3、新增设备上电后EEP状态处理;
|
2025-04-02 13:46:25 +08:00 |
吴俊潮
|
7d0c8795e1
|
存档,一块板子可以读写,另一块不可以
|
2025-04-02 10:19:41 +08:00 |
吴俊潮
|
f7f5d16292
|
更新:EEPROM 参数批量读&写成功
|
2025-04-01 18:28:01 +08:00 |
吴俊潮
|
f5495479f1
|
更新:
1、设置菜单内容选择与修改功能实现;
2、焦点后文本新增"<"">"符号;
3、设置屏幕内容与加载屏幕之间加入计数延时;
4、参数复位功能实现;
5、LVGL内存降至32KB,峰值占用为70%左右;
|
2025-04-01 14:16:45 +08:00 |
吴俊潮
|
f2c6fd09f5
|
添加剩余堆栈监控(menu,LVGL)
|
2025-03-31 20:22:19 +08:00 |