广州大彩串口屏论坛_大彩开发者交流论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 263|回复: 1

修改系统时间问题

[复制链接]

10

主题

30

帖子

120

积分

注册会员

Rank: 2

积分
120
发表于 2024-10-24 19:47:48 | 显示全部楼层 |阅读模式
你好,碰到一个和上次串口波特率修改类似的问题:
这次是修改系统时间,我在一个铵钮事件中做下面操作,
                        --set_date_time(get_uint16(VT_LW,Timeset.Year)+2020,
                                                 -- get_uint16(VT_LW,Timeset.Month)+1,
                                                 -- get_uint16(VT_LW,Timeset.Day)+1,
                                                 -- get_uint16(VT_LW,Timeset.Hour),
                                                 -- get_uint16(VT_LW,Timeset.Minute),
                                                 -- get_uint16(VT_LW,Timeset.Second))

                        set_uint16(VT_LW,system_LW_addr.SysSetTimeYear,2025)
                        set_uint16(VT_LW,system_LW_addr.SysSetTimeMonth,5)
                        set_uint16(VT_LW,system_LW_addr.SysSetTimeDay,20)
                        set_uint16(VT_LW,system_LW_addr.SysSetTimeHour,9)
                        set_uint16(VT_LW,system_LW_addr.SysSetTimeMinute,10)
                        set_uint16(VT_LW,system_LW_addr.SysSetTimeSecond,10)
                        set_uint16(VT_LW,system_LW_addr.SysSetTime,ConstTimeSetValue)   --向0x0167写入0x5501
然后界面上有一个RTC,用于显示实时时间,但是做完上面操作后,RTC还是按操作前走时,设置时间没有成功
之前串口波特率问题也是在按钮事件中去触发更换,写寄存器写解锁,也是不起作用,
这两个功能都是比较传统的功能,不致于因为我手上的屏的固件新旧影响吧?
这两个问题这几天一直弄,没弄明白啥回事,帮忙看看,谢谢

回复

使用道具 举报

25

主题

118

帖子

747

积分

高级会员

Rank: 4

积分
747
QQ
发表于 2024-10-26 11:55:27 | 显示全部楼层
你用的是HMI开发的把,尝试直接set_date_time(2023,8,8,8,8,8)试试。一般出现这种情况是数据类型不匹配
欢迎加入大彩爱好者QQ群:14769485
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|广州大彩串口屏论坛_大彩开发者交流论坛

GMT+8, 2024-11-21 20:39 , Processed in 0.063446 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表