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

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

求助,串口屏数据保存

[复制链接]

1

主题

3

帖子

11

积分

新手上路

Rank: 1

积分
11
发表于 前天 17:16 | 显示全部楼层 |阅读模式
各位老师好,请问我想把串口屏画面上的数据保存在串口屏,下次启动的时候再调出,显示在画面上,是否可以?
我的串口屏型号是:DC48270S043-1010-1C V106。
如果可以应该用到哪些指令?谢谢
回复

使用道具 举报

0

主题

599

帖子

1754

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1754
发表于 前天 17:45 | 显示全部楼层
用单片机发指令的话用以下指令格式
写数据到 FLASH
指令格式:EE【87 Addr Data0 Data1 Data2…Datan】FF FC FF FF
参数说明:Addr (4 个字节):数据写入的起始地址
Datan(1 个字节):写入的数据
存储空间为 128K 字节,地址范围是 0~0x1FFFF。
写入成功后,设备返回: EE 0C FF FC FF FF。
该指令主要将用户部分的一些数据保存在设备内的 Flash 中,当做 EEPROM 使用。

读取保存在 FLASH 中的数据
指令格式:EE【88 Addr Length】FF FC FF FF
参数说明:Addr (4 个字节):数据读起始地址
Length (2 个字节):读取数据的长度,单位为字节
返回的数据格式为:EE 0B Data0 Data1 Data2…Datan FF FC FF FF。
该指令主要用于将写入存储器中的数据读出。

初始化时单片机去读取flash地址再用指令去赋值控件


或者用lua脚本API读写flash
https://doc.gz-dc.com/LUA/08_flash_api.html
回复

使用道具 举报

1

主题

3

帖子

11

积分

新手上路

Rank: 1

积分
11
 楼主| 发表于 前天 19:06 | 显示全部楼层
用lua脚本API读写flash
这个方法对S系列的串口屏可以用吗?我试了一下,没有成功。
回复

使用道具 举报

63

主题

232

帖子

3807

积分

版主

大彩爱好者Q群14769485

Rank: 7Rank: 7Rank: 7

积分
3807
QQ
发表于 前天 19:42 | 显示全部楼层
如果是是串口并开启了协议变量的话在协议变量那里开启存储即可。
如果是普通串口发送的数据到屏幕的话建议在合适的时机手动存储或者串口触发后存储。
如果是屏幕自身的数据存储的话在合适时机或者按钮下进行存储。
下面是给你做的一个DEMO,使用Lua进行的存储和读取,存储的数据下次上电后自动读取



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
大彩爱好者Q群14769485
点我下载→TFT【易模块】封装好的函数库
点我下载→TFT屏可中文lua编辑器【好用】
回复

使用道具 举报

1

主题

3

帖子

11

积分

新手上路

Rank: 1

积分
11
 楼主| 发表于 昨天 09:32 | 显示全部楼层
谢谢,我学习学习
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-10 05:10 , Processed in 0.064509 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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