自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 eGalax触摸屏在Linux/X11下的标定方法

  eGalax是目前工控显示器的主流触摸屏控制器之一,对外多为USB接口。本文主要介绍在英创嵌入式主板ESM6802的X11桌面文件系统中加载eGalax触摸屏功能的方法。   eGlax触摸屏的USB接口可直接与ESM6820的一个USB主控端口相连,在ESM6802的文件系统中已集成了X11的标定工具程序 xinput_calibrator,通过该工具程序即可完成对触摸屏的标定,标定...

2018-08-24 16:51:24 1957

原创 WinCE平台高速WiFi实现方法

ETA6210简介   ETA6210是一款标准mini PCIe尺寸的WiFi通讯模块,模块核心芯片为NXP的iMX6UL和AP6181 WiFi芯片。ETA6210主要是与英创公司WINCE工控主板配套使用,实现高速WiFi通讯,模块支持应用程序WinSock编程。英创工控主板是通过mini PCIe上的USB接口来操作ETA6210模块的。在实际应用中,ETA6210是插在客户底板的...

2018-08-24 16:50:00 7070

原创 使用QML进行界面开发

1、概述   ESM6802是英创公司推出的基于Freescale i.MX6DL双核处理器(ARM Cortex-A9,主频1GHz)的高性能工控主板,imx6dl内部带有硬件3D、2D图像处理模块,能够对图像界面绘制进行硬件加速,使得应用程序显示更加快速流畅。ESM6802支持Qt 5.8版本,支持使用QML进行界面开发,而且能够利用硬件图像加速处理模块优化QML构建的图像界面的渲染。...

2018-08-24 16:48:37 31886 7

原创 Linux双进程应用示例

1、概述   一台典型的工控设备通常包括若干通讯接口(网络、串口、CAN等),以及若干数字IO、AD通道等。运行于设备核心平台的应用程序通过操作这些接口,实现特定的功能。通常为了高效高精度完成整个通讯控制流程,应用程序采用C/C++语言来编写。图1表现了典型工控设备的组成关系。 典型工控设备框图   工控设备的另一个特点是鉴于设备大多是24小时连续运行,且无人值守,所以...

2018-08-24 16:46:53 556

原创 GPIO应用于Linux LED子系统和输入事件侦测

  GPIO(General-purpose input/output)即通用输入输出,根据名字就能够了解到在实际应用中可以有很多种用途,最常见的便是用来控制LED灯的亮灭,或用来侦测输入信号的高低变化。英创工控主板都给用户提供了丰富的GPIO资源,ESMARC系列的板卡拥有32位GPIO,为了方便用户能够更方便的进行开发,英创公司进一步在软件上也增加了一些实用的功能。在GPIO用作控制LED灯的...

2018-08-24 16:45:25 1152

原创 Android双应用进程Demo程序设计

  Android是移动设备的主流操作系统,近年来越来越多的工业领域的客户开始关注基于Android操作系统的设备在工控领域的应用。鉴于Android是基于Linux内核的事实,我们发展了一种以双应用进程为特色的Android工控应用方案,并在ESM6802工控主板上加以实现。具体说来,就是在Linux平台上运行一个直接操作硬件接口的控制通讯管理进程,为保证运行效率,该进程采用C/C++语言编写(...

2018-08-24 16:43:37 583

原创 在Android平台启动Linux C/C++应用程序

  Android是移动设备的主流操作系统,近年来越来越多的工业领域的客户开始关注基于Android操作系统的设备在工控领域的应用。鉴于Android是基于Linux内核的事实,我们发展了一种以双应用进程为特色的Android工控应用方案,并在ESM6802工控主板上加以实现。具体说来,就是在Linux平台上运行一个直接操作硬件接口的控制通讯管理进程,为保证运行效率,该进程采用C/C++语言编写(...

2018-08-24 16:39:26 3588

原创 Android Studio应用开发简介

2017年6月,英创公司在ESM6802+10.1”LCD的硬件平台上成功运行Android 7.1.1原生操作系统。2017年8月,ESM6802 Android 版可以支持GPIO、串口、以太网、U盘。后续将进一步完善对CAN、SPI、I2C、WIFI、4G等接口的支持。Google公司专门为开发Android应用程序提供了集成开发环境Android Studio,涵盖了所有Android应用开

2017-10-27 14:29:13 20160 1

原创 英创主板JAVA应用开发简介

随着互联网技术的快速发展,Java语言以其简单可靠,安全性高,可移植性强等特点得到极大普及,长期占据编程语言排行榜第一的位置。开发者使用Java语言开发应用程序,可以达到“一次编译,到处运行”的目的。所谓“一次编译”是指对于开发者而言,只需要使用Java编译工具对Java源文件(.java文件)进行一次编译,生成字节码文件(.class文件);而“到处运行”是指字节码.class文件可以运行在所有装

2017-10-27 13:55:07 346

原创 4~20mA模拟电流采集应用方案

工业上普遍需要测量各类非电物理量,例如温度、压力、速度、角度等,这些都需要转换成模拟电信号才能传输到几百米外的监控室或显示设备上。因为电流信号不易受干扰,工业上广泛采用4~20mA电流来传输模拟量。4mA表示0%的信号,可以区分0%信号和电路断开;20mA表示100%的信号,其通断引起的火花能量不足以引燃瓦斯。而控制端需要采集这个模拟电流量,将其转换成数字量进行处理。一、硬件方案工业上除特殊要求需要

2017-10-27 13:38:22 22385

原创 Windows下STM32单片机的eclipse编译环境搭建

英创公司开发的ETA321单片机模块,是基于STM32F103RC单片机设计的实时任务处理单元模块。ETA321模块作为客户端,使用USB与英创公司的ARM工控主板进行数据传输、通讯,根据工控主板应用程序发出来的指令,执行相应的实时任务处理,如实现:电机控制、数据采集、高速D/A输出、状态采集保护等。另外,用户可以基于英创公司构建好的USB通讯结构,利用KEIL、IAR、eclipse等集成编译环境

2017-10-24 11:10:58 3179 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除