迪文屏学习系列之数据录入

  • 啰嗦
  • 数据录入
  • 结论

啰嗦

迪文屏是串口屏,工业上使用比较频繁,常用于替代windous,降低工业成本。偶然间接触到迪文,看到文档顿时就没有开发的勇气,但是每解决一个关于迪文的问题,心情就特别好。

数据录入

在做界面的时候,需要在屏幕上输入数值,然后通过屏幕读取数值后通过串口输入出去。所以首先数据录入是很重要的一步。
迪文屏主要分为两种控件:显示控件与触摸控件。
我这里主要使用的是DGUS Tool V7.624.exe软件+PPT。

  1. 首先使用PPT制作出自己的界面图,然后另存为.bmp的格式,根据自己购买的屏幕的分辨率使用电脑自带的画图设置界面图的分辨率。至少完成两张界面图!一张键盘图、一张参数图。

    tips:记录根据迪文对图片的要求命名,不然迪文分辨不了对应的图片。这里我设置了一个封面,可以根据自己需要来设置。

  2. 通过DGUS Tool V7.624.exe新建新的工程,将界面图加载进去。

  3. 键盘设置:
    根据图片中的红色框提示来进行设置键值。

  4. 界面输入:
    在界面上首先添加基础控件
    在界面上添加数据录入
    tips:这里需要注意变量地址一定要一致。

结论

1、坑1:刚开始设置过程中,只采用了数据录入控件,一值都可以设置,但是不能确定后进行再显示,需要增加变量显示
2、坑2:变量显示不对,是因为数据类型有问题,一定要两个控件统一!
3、坑3:一定要注意键盘显示位置,不然会显示不全哦!

一步步自己排坑,如有问题,欢迎交流!

迪文屏学习系列之数据录入相关推荐

  1. 22、T5L 迪文屏 C51开发之Hello World例程

    T5L 迪文屏 C51开发之Hello World例程 1.写在前面 2.例程功能简介 3.GUI界面设计 4.C51代码设计 1.写在前面   前面已经介绍了如何使用DGUS Tool软件来进行迪文 ...

  2. 30、T5L 迪文屏 C51开发之 ADC模数转换

    T5L 迪文屏 C51开发之 ADC模数转换 1.介绍 2.例程功能介绍 3.GUI界面设计 4.C51程序设计 1.介绍   T5L 芯片内部的 ADC 模数转换外设,有一点需要注意的是此 ADC ...

  3. 1、迪文屏基于T5L_C51开发手势6宫格解锁

    演示视频 1.概述 基于迪文屏DMG32240C028-03WTC屏的滑动手势6宫格解锁功能,该功能运用了触摸屏状态读取和坐标读取的功能(系统变量接口0x0016),绘图功能,需要配合变量图标显示等基 ...

  4. 分享:STM32与迪文屏交互,轻松实现一些简单的功能!

    最近,托朋友用STM32F103评估板和迪文屏做了交互(@田),没写多少代码,就实现了一些简单常用的功能,还是很简单的!今天跟大家分享一下: 一.评估板使用说明 1.功能 图1:整体效果图 图2:MC ...

  5. 一种迪文屏软件在线升级方法

    --来自迪文开发者论坛 开发自己的项目中遇到文件升级不方便的问题,因此设计了一个在线升级方案,可以有效解决如下问题: 1. 当产品已发出需要修复Bug时,无法在线修复. 2. 无法判断新老版本,当数据 ...

  6. STM32串口中断程序-迪文屏,

    STM32串口中断程序-迪文屏,串口接收准确数值 这几天一直在做原子开发板与迪文屏的通信,开发板向迪文屏写数据已经完成,但是从迪文屏读的数据总是无法返回开发板.原始及调试程序见下图: 在串口接收到从d ...

  7. 【OKT507】迪文屏事件

    前言 本章介绍如何实现迪文屏与飞凌OKT507的uart事件通信. 代码 从上到下是uart_example.c.dwin.c.dwin.h.makefile #include "dwin. ...

  8. 【资料分享】迪文屏使用经验分享

    DIWEN 写在前面的话 我的屏幕 显示图片 SD卡 FLASH分配 举例工程 Diwen ico生成工具 使用经验总结 写在前面的话 以下内容是本人在观看迪文科技在哔哩哔哩的教学视频所做的笔记 几乎 ...

  9. 迪文屏OS汇编代码开发-参数修改 保存 翻页(七)

    ; DWIN OS ;程序功能:上翻页,下翻页,参数修改,保存 ;软件环境: DWIN OS ASM Builder V1.5 ;硬件环境:DW K600+平台 ;变量 ;用户数据区地址从0x0600 ...

  10. 迪文屏的音乐播放文件配置

    针对T5L平台产品,WAE文件播放是通过生成软件将一个或多个WAV格式文件进行压缩,生成一个WAE文件(库),并将此文件存放在T5L的片内Flash中,开发者按需进行调用,最长可播放1024s.此功能 ...

最新文章

  1. [ASP.NET] Session的了解
  2. 服务器响应时间过长_网站响应时间过长怎么回事 解决方法都有哪些
  3. 警惕成教自考_不,保持警惕不会伤害Java。 关于Java许可的评论。
  4. Java校招笔试题-Java基础部分(一)
  5. 计算机组成原理第二版知识大纲
  6. 80. Session
  7. 笔记本linux电脑系统下载软件,戴尔笔记本 linux 系统下载软件
  8. Win7/8/10系统下Protel 99 SE不能添加元件库 File is not recognized
  9. 学好英语网html首页制作,首页英语
  10. 投资组合报告-马科维茨模型
  11. 这个编辑器居然号称快如闪电!
  12. 相信我,SDRAM真的不难(五)----读操作(页突发模式)
  13. 淘宝装修之模块之间有间隙(淘宝装修一)
  14. 马云内部邮件:新入职员工勿批判公司
  15. 我的世界java版怎么用指令召唤幻术师_我的世界召唤指令大全 怎么用指令召唤生物...
  16. java jdk 8学习笔记,Java JDK 8学习笔记 PDF_源雷技术空间
  17. 不完美才美—少有人知道的幸福之路
  18. 五、Web应用开发模式
  19. 启动光盘制作完全手册下载
  20. Jenkins+git+docker构建持续化集成环境

热门文章

  1. (转载)巴西世界杯谁能夺冠?霍金和高盛做预测
  2. 20162327WJH Android开发程序设计实验报告
  3. recovery 恢复出厂设置失败Data wipe failed
  4. Linux系统入门学习
  5. 桌面计算机休眠快捷键,电脑休眠快捷键是什么
  6. 2个步骤,让人才成为组织进化的发动机
  7. 国防科技大学 educoder C语言答案(湖南工业大学)
  8. 手写原笔迹输入_原笔迹真实展现 E人E本 M1手写功能体验
  9. Python教程:在Python中遍历列表详解
  10. photoshop切片的使用