迪文屏K600+ 数据库的读写操作
实现数据的掉电存储功能
在实际的项目中会用到数据的存储功能
方法一:可以在单片机中使用内部EEprom作为Flash使用 也可以外挂Flash
本次讲解的是使用迪文屏K600+内核的屏幕 使用屏幕内部的存储空间作为数据库的存储记录
PIC_ID:给数据库空间分配最大值时,最多可储存的图片数量,同时,也是此时可使用的最大图片编号。表格中部分分辨 率有两个 PIC_ID,如 640*480 分辨率中 PIC_ID 为 42 和 43,意味着最大图片 ID 为 42,但由于一张图片占用了多个空间,数
相关指令集
举例说明:
1、5A A5 05 82 1100 0063 ;写数据。数据变量显示地址1100显示数据99。
2、5A A5 0C 80 56 5A 50 0010 0000 1100 0001 ;将数据保存到数据库。
将数据写到数据库地址0010 0000,80 指令使用 56 寄存器将上述数据存入存储器中。指令含义:5A A5 0C 80 56 5A(申请更新) 50(写入数据库) 0010 0000(数据库首地址) 1100(变量地址) 0001(写入数据的长度)。
数据导出
3、 到这一步可以建开始.DAT文件导出数据库,也可以屏掉电后发一条读数据库指令看数据是否正确写入,指令如下: 5A A5 0C 80 56 5A A0 0010 0000 1100 0001;读取数据库数据。
.DAT文件可以在DOS下自定义文件大小,比如1MB就是下方的1048576(1024*1024)
4.复制一个22_Config.bin文件,单独放在DWIN_SET文件夹,重新命名为272.DAT格式文件,为什么命名272见开发指南数据库导出部分。
迪文开发者论坛 - Powered by Discuz!
迪文开发者论坛 - Powered by Discuz!
数据库导出
以上说明的56指令 是将变量地址的数据地址的数据存入到数据库
一下为和迪文屏技术客服沟通的内容
迪文屏K600+ 数据库的读写操作相关推荐
- 1、迪文屏基于T5L_C51开发手势6宫格解锁
演示视频 1.概述 基于迪文屏DMG32240C028-03WTC屏的滑动手势6宫格解锁功能,该功能运用了触摸屏状态读取和坐标读取的功能(系统变量接口0x0016),绘图功能,需要配合变量图标显示等基 ...
- 22、T5L 迪文屏 C51开发之Hello World例程
T5L 迪文屏 C51开发之Hello World例程 1.写在前面 2.例程功能简介 3.GUI界面设计 4.C51代码设计 1.写在前面 前面已经介绍了如何使用DGUS Tool软件来进行迪文 ...
- 30、T5L 迪文屏 C51开发之 ADC模数转换
T5L 迪文屏 C51开发之 ADC模数转换 1.介绍 2.例程功能介绍 3.GUI界面设计 4.C51程序设计 1.介绍 T5L 芯片内部的 ADC 模数转换外设,有一点需要注意的是此 ADC ...
- 分享:STM32与迪文屏交互,轻松实现一些简单的功能!
最近,托朋友用STM32F103评估板和迪文屏做了交互(@田),没写多少代码,就实现了一些简单常用的功能,还是很简单的!今天跟大家分享一下: 一.评估板使用说明 1.功能 图1:整体效果图 图2:MC ...
- 一种迪文屏软件在线升级方法
--来自迪文开发者论坛 开发自己的项目中遇到文件升级不方便的问题,因此设计了一个在线升级方案,可以有效解决如下问题: 1. 当产品已发出需要修复Bug时,无法在线修复. 2. 无法判断新老版本,当数据 ...
- STM32串口中断程序-迪文屏,
STM32串口中断程序-迪文屏,串口接收准确数值 这几天一直在做原子开发板与迪文屏的通信,开发板向迪文屏写数据已经完成,但是从迪文屏读的数据总是无法返回开发板.原始及调试程序见下图: 在串口接收到从d ...
- 【OKT507】迪文屏事件
前言 本章介绍如何实现迪文屏与飞凌OKT507的uart事件通信. 代码 从上到下是uart_example.c.dwin.c.dwin.h.makefile #include "dwin. ...
- 【资料分享】迪文屏使用经验分享
DIWEN 写在前面的话 我的屏幕 显示图片 SD卡 FLASH分配 举例工程 Diwen ico生成工具 使用经验总结 写在前面的话 以下内容是本人在观看迪文科技在哔哩哔哩的教学视频所做的笔记 几乎 ...
- 迪文屏OS汇编代码开发-参数修改 保存 翻页(七)
; DWIN OS ;程序功能:上翻页,下翻页,参数修改,保存 ;软件环境: DWIN OS ASM Builder V1.5 ;硬件环境:DW K600+平台 ;变量 ;用户数据区地址从0x0600 ...
- oracle的clob赋值_JAVA处理Oracle数据库CLOB读写操作
Oracle中大字段的存储使用CLOB类型,但是该类型却不能像其他类型一样直接在POJO中读写.针对这个问题,网上有各种不同的方法,但是有些却太过复杂,有些又言语不清,看不明白,所以我在此讲述一下其中 ...
最新文章
- 用看板工具leangoo做需求管理,公开看板分享
- heroes 2 android,英雄出击2游戏下载-英雄出击2Heroes Strike2中文安卓版下载v0.0.5- 游侠下载站...
- CTFshow 命令执行 web29
- 三菱PWM格式文件梯形图编码格式
- elasticsearch 第五篇(文档操作接口)
- centons7编译安装zabbix3.4【转https://www.cnblogs.com/kowloon/p/7771495.html】
- 《系统集成项目管理工程师》必背100个知识点-81风险管理
- zigbee 常规配置
- 线性表(代码、分析、汇编)
- 解决-ubuntu 安装redis无法启动
- CUDA11.1安装教程(python3.8)
- 代码生成工具更新--快速生成Winform框架的界面项目
- 大数据时代,新起的数据有哪几种模型
- C++中static的用法
- 微信僵尸粉源码php,清除微信僵尸粉工具源码
- php淘口令,淘口令使用说明
- Python Excel xlsx,xls,csv 格式互转
- chrome浏览器打开网页,总是跳转到2345主页的解决方法 2345.com 绑架主页
- JAVA设计模式理解与总结(下)代理模式适配器模式观察者模式
- 计算机类普刊有哪些,可以快速发表论文的计算机普刊
热门文章
- b51显微镜_1112-揭开微观世界的奥秘--显微镜发明的科学历程
- 语音文件格式转换:.amr 转 .MP3, .wav格式
- 计算机主机号是什么意思,在一台计算机的IP地址中,网络号和主机号指的是什么?...
- 计算机主机解剖图,电脑主机结构示意图
- 清华大学四连冠,南科大获得最高性能奖!国际大学生超算竞赛SC21结果出炉
- 28 | 机器学习:如何教会机器识别黑灰产?
- C++实验02(02)华氏温度转换为摄氏温度
- android netcfg命令,Android netcfg
- Cypress 前端测试工具的基本使用和相关命令总结
- python爬取豆瓣读书界面的书名、作者、价格、导入数据库_python爬虫:利用正则表达式爬取豆瓣读书首页的book...