[go: up one dir, main page]

CN111580816B - 基于交互式图形软件的智能平板终端 - Google Patents

基于交互式图形软件的智能平板终端 Download PDF

Info

Publication number
CN111580816B
CN111580816B CN202010380323.3A CN202010380323A CN111580816B CN 111580816 B CN111580816 B CN 111580816B CN 202010380323 A CN202010380323 A CN 202010380323A CN 111580816 B CN111580816 B CN 111580816B
Authority
CN
China
Prior art keywords
software
interface
ngus
intelligent
display terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010380323.3A
Other languages
English (en)
Other versions
CN111580816A (zh
Inventor
王德波
王新国
董玉强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Jiuzhou Zhihe Technology Co ltd
Original Assignee
Shenzhen Jiuzhou Zhihe Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Jiuzhou Zhihe Technology Co ltd filed Critical Shenzhen Jiuzhou Zhihe Technology Co ltd
Priority to CN202010380323.3A priority Critical patent/CN111580816B/zh
Publication of CN111580816A publication Critical patent/CN111580816A/zh
Application granted granted Critical
Publication of CN111580816B publication Critical patent/CN111580816B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/38Creation or generation of source code for implementing user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files
    • G06F9/4451User profiles; Roaming
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Digital Computer Display Output (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明公开了一种基于交互式图形软件的智能平板终端,该系统界面美观,集成度高,操作便捷;该系统是由上位机NGUS软件和智能平板终端两部分组成,两者之间通过SD卡建立数据通信。NGUS软件中包含有图形组态配置功能,通过选择组态和配置参数完成所有功能,自动生成配置文件,SD卡下载,显示终端自动运行,可实现用户界面开发零代码。同时,在智能平板终端采用ARM芯片为内核,数字信号为控制;加入了微操作系统及固态存储读写快速引擎,大幅度增加了显示终端的运行效率,并配备了最大16GB容量的固态存储。本发明所述的智能平板终端提供了一种通过图形化软件设计智能平板终端界面的方法,便于用户的个性化定制,应用领域广泛。

Description

基于交互式图形软件的智能平板终端
技术领域
本发明涉及智能设备的显示设计领域,具体涉及一种基于交互式图形软件的智能平板终端。
背景技术
人机界面(Human Machine Interaciton,简称HMI)又称用户界面或使用者界面,是人与机器之间传递、交换信息的媒介和对话接口,是系统和用户之间进行交互和信息交换的主要设备。目前,人机界面主要应用在电力、医疗设备、消防安控以及车载设备等领域。在全球“智造”的热点趋势下,人机界面正朝着智能化、简约化、模块化、标准化、小型化的方向发展。
在过往的人机界面中,低端产品多使用价格低廉、小型化的LED数码管以及STN单色液晶显示,但这类产品存在着:显示美观度差,存储信息量少的缺点;而高端产品则依赖于带WinCE操作系统的进口工业平板电脑(如西门子、三菱、台达的工业平板电脑),这类产品虽然在美观度和存储信息量上得到了改善,但依赖于WinCE的操作系统,使得研发编程过程复杂化,同时产品的成本昂贵,体积较大。为此,本发明提出了一种基于交互式图形软件得智能平板终端,这种设计很好地解决了上述问题。
发明内容
本发明目的在于提供一种基于交互式图形软件的智能平板终端。该智能平板终端采用软硬件有机结合的方式,嵌入100多种功能算法,形成图形组态软件系统,实现智能化自主运行,具有良好的可移植性和界面美观性等特点。
本发明解决其技术问题所采取的技术方案是:本发明的智能显示终端以ARM高速处理器作为内核,并通过上位机软件设计智能平板终端显示界面。最终利用SD卡下载到智能终端设备中,完成图形化界面设计。
本发明所述的上位机软件是采用自主研发的NGUS系统。NGUS系统是首次被提出的图形应用服务软件,是基于ARM为核心的嵌入式设计。
本发明所述的NGUS系统由素材库、系统操作主界面以及NGUS OS软件三部分组成。
本发明所述的素材库主要包括有字库文件、图标库文件、界面图片库文件以及音频文件。
本发明所述的系统操作主界面主要用来界面功能配置和开发,最终会生成触控配置文件、变量配置文件、变量初始化文件以及硬件配置文件。
本发明所述的NGUS OS软件用来解析协议和数据处理,最终生成二次开发程序。
本发明所述的智能平板终端由TFT-LCD液晶模组、底板控制器、核心板(中央处理器)三部分组成。
本发明所述的TFT-LCD液晶模组采用高分辨率高清数字工业屏。
本发明所述的底板控制器中的TCOM电路和背光电路,采用的是经典DC-DC转换倍压电路;电源控制部分采用成熟的National Semiconductor电源管理芯片。
本发明所述的核心板以工业级ARM芯片为内核,采用数字信号控制,并加入了微操作系统及固态存储读写快速引擎,大幅度增加了显示终端的运行效率,并配备了最大16GB容量的固态存储。
有益效果:
1、所述基于交互式图形软件的智能平板终端采用NGUS图形化开发软件。其中,NGUS软件中包含有图形组态配置功能,通过选择组态和配置参数完成所有功能,自动生成配置文件,SD卡下载,显示终端自动运行,可实现用户界面开发零代码。用户界面程序实现了与硬件无关联性,具备良好的可移植性。同时,能做到“即开即显”,效率高,不用安装标准操作系统,无需长时间等待启动。
2、所述基于交互式图形软件的智能平板终端提供了一套完整定制功能的软件精简指令集。该精简指令集集成了上百个功能的显示算法,为后续实现不同复杂的功能提供便利。
3、所述基于交互式图形软件的智能平板终端适配多种接口,可提供适配串口收发函数,简单操作后即可快速对接多终端。所有数据交换只用4条指令(0x80、0x81、0x82、0x83)便可完成,很大程度上降低了编程复杂度,便于设备之间的数据交换。
4、所述基于交互式图形软件的智能平板终端采用ARM芯片为内核,并配备了最大16GB容量的固态存储,使得系统运行效率和存储空间大幅上升,支持数字、文本、图形和视频多种显示方式。
5、所述基于交互式图形软件的智能平板终端为一体化发明设计。将液晶、核心板、功能底板,用模组铁框固定为一体,便于安装,嵌入式集成度高。
附图说明
图1是本发明基于交互式图形软件的智能平板终端的软件开发体系框架图。
图2是本发明基于交互式图形软件的智能平板终端的组成图。
具体实施方式
以下结合说明书附图对本发明创造作进一步的详细说明。
基于交互式图形软件的智能平板的软件开发体系框架图和智能平板终端的组成图分别如图1和图2所示:基于交互式图形软件的智能平板终端由上位机NGUS软件和智能平板显示终端两部分组成。
上位机NGUS软件主要由素材库、NGUS软件操作主界面和NGUS OS软件三部分组成。
智能平板显示终端由TFT-LCD液晶模组、底板控制器、核心板(中央处理器)三部分组成。
上位机NGUS软件和智能平板显示终端之间可以建立数据通信,其具体工作过程如下。
步骤1:通过调用开发素材库中的字库文件、图标库文件、界面图片库文件以及音频文件来完成人机界面的初始化设置。
步骤2:通过NGUS软件对界面功能进行配置与开发,并生成四种不同的配置文件,包括有触控配置文件,变量配置文件,变量初始化文件和硬件配置文件。
步骤3:采用NGUS OS解析协议,对数据进行处理,并且会自动生成二次开发程序。
步骤4:利用SD卡将上述所生成的所有文件下载至智能显示终端上,完成智能显示终端界面配置。
步骤5:通过调用0x80、0x81两条指令可完成从寄存器接口向UART接口写入、读取的操作;调用0x82、0x83两条指令可完成从变量存储器接口向UART接口写入、读取的操作;调用0x84指令可将曲线缓冲区的数据写入到UART接口中。通过上述四种指令可实现智能显示终端和用户设备间的所有数据通信方式。同时,由于智能显示终端支持TFT驱动,故可显示文本,图标,图形等多种界面。
与传统LCM通过时序或者指令控制显示不同,NGUS屏采用直接变量驱动显示方式,所有的显示和操作都是基于预先设置好的变量配置文件来工作的,两种不同的工作方式导致用户开发应用时的软件架构和二次开发难度完全不同。
例如:完成一个数据设置功能,要在当前页面弹出数据设置页面,点击触摸屏设置修改数据,设置完成后关闭弹出页面,显示新数据。
基于交互式软件的智能平板终端的做法如下:
(1)在PC端用NGUS软件加入触摸屏数字设置功能。
(2)设置好小键盘图片位置和大小、字库序号、数字类型、颜色等。
(3)自动生成配置文件。
(4)拷到SD卡里,下载到模块里。
综上所述,仅为本发明中的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉该技术的人在本发明所揭露的技术范围内,可理解想到的变换或替换,都应涵盖在本发明的包含范围之内,因此,本发明的保护范围应该以权利要求书的保护范围为准。

Claims (1)

1.基于交互式图形软件的智能平板终端,其特征在于:基于交互式图形软件的智能平板终端由上位机NGUS软件和智能平板显示终端两部分组成;
上位机NGUS软件主要由素材库、NGUS软件操作主界面和NGUS OS软件三部分组成;
智能平板显示终端由TFT-LCD液晶模组、底板控制器、中央处理器三部分组成;
上位机NGUS软件和智能平板显示终端之间建立数据通信,其具体工作过程如下:
步骤1:通过调用开发素材库中的字库文件、图标库文件、界面图片库文件以及音频文件来完成人机界面的初始化设置;
步骤2:通过NGUS软件对界面功能进行配置与开发,并生成四种不同的配置文件,包括有触控配置文件,变量配置文件,变量初始化文件和硬件配置文件;
步骤3:采用NGUS OS解析协议,对数据进行处理,并且会自动生成二次开发程序;
步骤4:利用SD卡将上述所生成的所有文件下载至智能显示终端上,完成智能显示终端界面配置;
步骤5:通过调用0x80、0x81两条指令可完成从寄存器接口向UART接口写入、读取的操作;调用0x82、0x83两条指令可完成从变量存储器接口向UART接口写入、读取的操作;调用0x84指令可将曲线缓冲区的数据写入到UART接口中;通过上述五种指令可实现智能显示终端和用户设备间的所有数据通信方式;同时,由于智能显示终端支持TFT驱动,故可显示文本,图标,图形界面。
CN202010380323.3A 2020-05-08 2020-05-08 基于交互式图形软件的智能平板终端 Active CN111580816B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010380323.3A CN111580816B (zh) 2020-05-08 2020-05-08 基于交互式图形软件的智能平板终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010380323.3A CN111580816B (zh) 2020-05-08 2020-05-08 基于交互式图形软件的智能平板终端

Publications (2)

Publication Number Publication Date
CN111580816A CN111580816A (zh) 2020-08-25
CN111580816B true CN111580816B (zh) 2022-08-09

Family

ID=72122743

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010380323.3A Active CN111580816B (zh) 2020-05-08 2020-05-08 基于交互式图形软件的智能平板终端

Country Status (1)

Country Link
CN (1) CN111580816B (zh)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104239044B (zh) * 2014-09-05 2017-07-28 北京航天自动控制研究所 一种图形用户界面动态生成方法
CN108009977B (zh) * 2017-11-10 2021-06-29 上海华元创信软件有限公司 多线程环境下支持多个远程图形终端的方法及系统

Also Published As

Publication number Publication date
CN111580816A (zh) 2020-08-25

Similar Documents

Publication Publication Date Title
KR102374710B1 (ko) 디스플레이의 저전력 구동 방법 및 이를 수행하는 전자 장치
US10504203B2 (en) Virtual graphics device driver
US20070101325A1 (en) System and method for utilizing a remote memory to perform an interface save/restore procedure
CN103530078A (zh) 用于显示镜像的系统与方法
CN1192004A (zh) 用于用户输入装置的移动客户计算机接口
CN114023270B (zh) 一种电子墨水屏驱动方法、装置、设备及存储介质
CN107861896B (zh) 一种显示系统及其显示方法
WO2017172848A1 (en) Generation of a modified ui element tree
CN107277390A (zh) 一种基于Zynq多路视频拼接系统
EP2384016B1 (en) Operation terminal and screen display method for operation terminal
CN103207698A (zh) 触控式显示器及切换其操作模式的方法以及电脑系统
CN111580816B (zh) 基于交互式图形软件的智能平板终端
CN102541568A (zh) 基于Cortex-M3系列微处理器的图形化编程开发方法
CN101853630A (zh) 一种ram映射式led显示驱动系统
CN1266583C (zh) 一种投影显示设备
CN101777323B (zh) 用于一计算机系统设定一显示器的方法及相关计算机系统
CN114694326B (zh) 人脸支付设备的扩展显示设备及人脸支付系统
JP2004139580A (ja) 省電力化電子装置及び電子装置に用いられる省電力化方法
CN101308648B (zh) 自动化测试显示装置的方法及其系统
US8856393B2 (en) Multifunctional touch-enabled devices
CN211152096U (zh) 一种显示设备和批注系统
CN218240952U (zh) 一种基于arm的低功耗航空国产图形处理系统
US20240004492A1 (en) Electronic device
Green Image Processing System Interfaces
CN116382514A (zh) Spi数据的传输方法、触控检测电路及触控显示设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20220726

Address after: 518000 floors 202, 3 and 5, building 2, Jiuzhou Industrial Park, No. 10, Tongguan Road, Tianliao community, Yutang street, Guangming District, Shenzhen, Guangdong

Applicant after: Shenzhen Jiuzhou Zhihe Technology Co.,Ltd.

Address before: 210023 9 Wen Yuan Road, Qixia District, Nanjing, Jiangsu.

Applicant before: Nanjing Ninghe Songyang Technology Co.,Ltd.

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant