




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、YC-eP101T-L 工业平板电脑开发使用手册2015-12-28- 1 -一、eP101T-L 工业平板电脑 综合描述欢迎使用扬创公司研发生产的eP101T-L工业平板电脑,该产品是一套以Cortex A81G主频ARMCPU,512M Bytes DDR3 SDRAM、基于Linux操作系统的高性能工业平板电脑,该产品设计采用了10.1英寸高亮度TFT真彩液晶屏,四线电阻式触摸屏; 使用之前,请务必首先阅读本说明书。产品使用注意事项及保修事项1我公司承诺,对eP101T-L系列产品提供自售出之日起壹年的免费保修服务。若用户在使用eP101T-L系列产品期间,由于该产品的质量问题而出现故障
2、,可在保修期内凭单据与销售商或我公司公司负责为您维修产品或更换新机。2为下列情况之一的产品,不实行免费保修:易碎撕毁的;超过保修服务期的;无有效单据的;进液、受潮或发霉;由于后跌落、强烈振动和擅自改造、误操作等非产品质量原因引起的故障和损坏;因为不可抗力造成损坏的。3我公司承诺,对eP101T-L系列产品提供400技术支持服务:4我公司保留所有eP101T-L系列产品中开发的相关的软、硬件技术资料的知识,用户不- 2 -能将它们在网络上散发,或者通过截取、修改等方式来篡改它们的著作权。1.1 规格尺寸- 3 -总体尺寸:275.85188.8541.90mm前 面 板:2761894.09mm
3、显示区域:224.90127.45mm机柜开孔:263.30178.30mm1.2 硬件规格产品特性液 晶 屏:10.1 TFT真彩液晶屏(16:9比例),分辨率 1024600触摸规格: 100万次以上(笔尖0.8m打键荷重250克力,打键速度2次/秒)ARM低功耗CPU,主频1G Hz处理器:Cortex A8内存: 512M Bytes DDR3 SDRAM设备:256M Flash电子盘扩展:SD卡最大支持扩展到32G实测功耗:约4W左右;电源输入:DC 9V-24V宽压输入,建议DC 12V或者24V输入;接口:3路RS-232接口;- 4 -1路RS-485接口;(可以选配2路RS
4、485)2路USB 主口;1路USB 从口;1路100M以太网接口;4路 24V IO输入,带光电4路 24V IO输出,带光电 Wifi可选配;(选配);(选配)2路AI模拟量输入(0-10V或者4-20mA 选配,请在一路CAN接口(选配)时说明)3G可以选配(支持WCDMA)其它:内置RTC实时时钟(可断电保护)看门狗管理(可调节看门狗时间)内置蜂鸣器,提供函数控制;防浪涌、防雷击、防反接、过流保护、宽电压;应用环境工作温度:10-60温度:20-70工作湿度:20%RH 95%RH,不可结露产品规格结安重构:工业铝合金结构装:量: 1.8kg1.3规格Linux 内核版本采用 3.2;
5、文件系统集成了 QT4.8.5,方便用户开发带有界面的应用程序。特色功能:支持 SD 卡更换开机 LOGO,仅需要在 SD 卡里面拷贝真彩的 BMP文件既可;支持 SD 卡现场升级 Linux 操作系统和用户应用程序;支持开机自启动应用程序设置;- 5 -1.4 对外接口说明1.4.1 电源输DC24V:接电源正极,直流24V电压输入GND:电源负极;:外壳地- 6 -1.4.2 USB Host可接鼠标、键盘、U盘等标准USB设备;1.4.3 USB Slave可与PC进行同步,方便用户开发的时候调试使用,底层驱动已经做好可以关闭USB从口同步的功能,用户最终批量装机产品里面可以关闭USB从
6、口同步功能,更安全!1.4.4 网口100M以太网口;1.4.5SD 卡接口(TF 卡)在侧面一边,见下图1.4.6 音频输出口,在侧面,SD 卡(TF 卡)接座下方,见上图- 7 -1.4.7 DB9-1 扩展口设计了一个 DB9 公座,信号定义如下:- 8 -PIN硬件定义Linux 系统里的设备名2COM2_RXDttySAC1(RS232信号)3COM2_TXD5GND7COM1_RXDttySAC0(调试串口和PC连接,PC端的串口工具请设置为115200,N,8,1,流控制选无)8COM1_TXD1NC6NC4NC9NC1.4.8 DB9-2 扩展口设计了一个 DB9 公座,信号定
7、义如下:- 9 -PIN硬件定义Linux系统里的设备名2COM4_RXDttySAC3(RS232信号)3COM4_TXD5GND7COM5_RXDttySAC4(RS232信号)8COM5_TXD1NC6NC4NC9NC1.4.9J1,J2 绿色扩展端子口(RS485,IO,AD,CAN)扩展了1路标配RS485接口(ttySAC2标配);1路选配RS485接口(ttySAC5选配);4路24V/12V IO输 入/输出(此功能选配);2路模拟量AD输入(默认为电流4-20mA,也可以选配0-10V输入,此功能选配);1路CAN总线接口(兼容CAN 2.0A/B,此功能选配);J2管脚1的
8、EXT_24V是外部电源24V/12V;2是外部地输入输出电压为 DC 24V 或者 12V电压:输入端2500Vrms(Min)2500Vrms(Min)输出端- 10 -J1定义J2定义1485_1AttySAC5选配1EXT_PWR外部电源供电2485_1B2EXT_GND3485_2AttySAC2标配3OUT312V/24V IO输出4485_2B4OUT25CAN_L兼容CAN2.0 A/B5OUT16CAN_H6OUT07GND模拟量第1通道7IN312V/24V IO输入8AD08IN29AD1模拟量第2通道9IN110GND10IN0输入输出原理及连接方法a) 输入原理及接线
9、EXT_IN0EXT-IN3 的输入原理相同 ,下图以 EXT_IN0 的原理进行说明图中 EXT_IN0 为外部输入,EXT_VDD 为外部参考电压, IN0 通过光电转换后 CPU 的输入信号。工作原理为:当 EXT_IN0 输入为时,光耦发光二极管两侧无压差,无电流,发的三极管导通,则输出信号 IN0 为,CPU光二级管不发光,无法使到输入为高;当EXT_IN0 输入为低电平时,光耦发光二极管两侧有压差,有电流,发光二级管发光,使的三极管导通,则输出信号 IN0 为低电平;CPU到输入为低 。EXT_IN0EXT-IN3 为 4 路开关量输入信号,EXT_VDD 为其公共外接电源,开关量
10、地端与外部公共外接电源地端相连。电源可以采用 5V-24V,当输入开关量信号为 5V 时,可以采用 5V 供电;当输入开关量信号为 12V 时,可以采用 12V 供电;当输入开关量信号为 24V 时,可以采用 24V 供电。随之光电发光二级管的外接分压电阻 Rin 做调整 根据不同的电压作调整 ,以满足光电器工作要求,ES 系列工业平板电脑默认的分压电阻式按照 24V 调节的。- 11 -开关量输入的接线图如下:EXT_VDDEXT_IN0 EXT_IN1EXT IN2 EXT IN3 EXT IN4 EXT_IN5EXT IN6EXT_IN7EXT_GNDb) 输出原理及接线EXT_OUT0
11、-EXT_OUT3 的输出原理相同,下图以 EXT_OUT0 的原理图进行说明:图中右侧为对外的输出信号(EXT_OUT0)及外接电源(EXT_VDD)。其工作原理:当用户在软件里面置位 OUT0 为低电平时,光耦发光二级管发光工作,使三极管导通,通过光隔后的输- 12 -+外部电源-开关量输入端口出信号变低电平信号,反之,OUT0 置位为时,光耦发光二极管不工作,三极管无法导通,通过光隔后的输出信号 EXT_OUT0(被 Rout 上拉到 EXT_VDD)拉成。EXT_OUT0-EXT_OUT3 为 4 路开关量输出信号, EXT_GND 为公共地,EXT_VDD 为外部外接电源正,Rout
12、 为上拉电阻,工业平板电脑集成焊接的阻值是 4.7k,开关量输出可以为 5V-24V,当输入开关量信号为 5V 时,可以采用 5V 供电;当输入开关量信号为 12V 时,可以采用 12V 供电;当输入开关量信号为 24V 时,可以采用 24V 供电。开关量输出 低电平有效,小型继电器、警示灯等现场开关设备接法:接小型继电器等设备的时候,输入端请一端接外部电源 EXT_VDD,另一端接 EXT_OUT,默认上电启动是 EXT_OUT 输为,设备两端没有压差,不工作;进入系统以后可以通过控制 EXT_OUT 输出为高低电平来控制设备工作:设置 EXT_OUT 为低电平时,设备两端有压差,电流通过,
13、设备工作;设置 EXT_OUT 为时,设备两端没有压差,没有电流通过,设备不工作。EXT_VDDR_out(扬创工业平板电脑默认已经接了4.7k上拉电阻)EXT_OUTEXT_VDDEXT_GND- 13 -开 关 量 输 出 端 口现 场开 关设备(小型继电器、警示灯等设备)二、eP101T-L 系统特性eP101T-L 的 Linux 内核版本是 3.2.0;文件系统集成了 QT4.8.5,方便用户开发带有界面的应用程序,交叉编译工具是:arm-linux-4.4.3.tar.bz2。注意:QT4.8.5 可以通过 QT Creator直接编程,编译,非常方便,系统中所有的带界面的 tes
14、tAPP都是基于 QT4.8.5 来开发的。以上的源码包在网盘资料/ycsrc 中。2.1 如何更新开机画面和操作系统eP101T-L 出厂时,Bootloader 已经烧写好,客户不需要重新烧写 bootloader,支持 SD 卡更新开机 logo、kernel 和 system,具体操作步骤:在进行以下操作之前,确保 SD 卡通过 PC 机格式化成 FAT32 格式,未在 PC 端做过格式化 FAT32的,有很大概率在更新的时候识别不上 SD 卡。a) 将网盘资料目录 “YC-ePC”文件夹和 sdupdate.ini 文件同时拷贝到 SD 卡根目录下,确认“YC-ePC”文件夹里面有
15、1024x600.bmp、uImage 和 ubi.img 这三个文件;1024x600.bmp 为开机画面的,24bit 真彩 bmp 图,1024x600 分辨率;(注意文件名中间是字母的 x,不是乘法的那个符号)sdupdate.ini 文件里参数介绍:YCDLcdType=4这个是设置液晶屏类型,eP101T-L 请设置为 4;YCUpdateDir=YC-ePC这个参数指明要更新的系统文件所在的目录,名字只能是字符,且不能超过 8 个字符;uImage 是 Linux 内核文件;ubi.img 是 Linux 文件系统;b) 把 SD 卡,给 eP101T-L 上电,此后你会看到屏幕
16、写 ubi.img 进度条为 100%,表示烧写完成:首先系统更新 uImage 内核文件,当蓝条到达 100%,表示内核更新完成,接着更新 Logo,最后更新文件系统 ubi.img,同样当蓝条到达 100%,表示更新完成。- 14 -如果想单独升级Logo,则只需要删除或重命名内核文件和文件系统即可。单独升级内核,只需要重命名或删除bmp文件和文件系统即可。同理单独升级文件系统,也是重命名或删除其他文件即可。升级完成后自动进入系统,全长大约 3 分钟。注意:升级完成要进行触摸板校准,在校准前一定请拔出 SD 卡,否则重启会重新SD 卡内容重新更新系统。2.2扬创系统主程序下图为扬创Linu
17、x系统的主界面,光盘目录ycsrc例有提供本实例的源码:SysLauncher。2.2.1 背光控制点击启动主界面中的Backlight按钮,可以进入如下框:- 15 -控制从D0D4逐渐变暗,直到熄灭。背光2.2.2 状态灯控制点击启动主界面中的Led按钮,可以进入如下框:- 16 -eP101T-L 上面的 STA 状态灯给用户应用控制。Led On 按钮:状态灯打开Led Off 按钮:状态灯关闭2.2.3 看门狗控制点击启动主界面中的WDog按钮,可以进入如下框:- 17 -Start按钮,启动看门狗,默认10秒钟不喂狗自动重启;Stop按钮可以关闭看门狗。2.2.4 蜂鸣器控制点击启
18、动主界面中的Beep按钮,可以进入如下框:- 18 -Beep On 按钮:蜂鸣器开Beep Off 按钮:蜂鸣器关2.2.5 AD控制点击启动主界面中的Adc按钮,可以进入如下框:- 19 -ES101T-L引出了4路AD口,点击对应的按钮读出4路各自数据。压和电流。具体使用方法,详见ADC API介绍。2.2.6 音乐器点击启动主界面中的Music按钮,可以进入如下框:- 20 -点击图中的play按钮开始歌曲,pause暂停,stop按钮停止歌曲。2.2.7 浏览器点击启动主界面中的Browser按钮,可以进入如下框:2.2.8 E2PROM 读写功能点击启动主界面中的E2prom按钮,
19、可以进入如下框:- 21 -点击random按钮随机生成字符串,然后set按钮写入,get按钮得到E2prom中的字符串。2.2.9 IO 口测试点击启动主界面中的IO按钮,可以进入如下框:- 22 -ES101T-L默认4路输入4路输出,输入分为中断模式和查询模式两种,具体看IO API介绍。2.2.10 串口测试点击启动主界面中的Serial按钮,可以进入如下框:- 23 -默认串口0是调试串口,测试时候注意。2.2.11 CAN 测试点击启动主界面中的CAN按钮,可以进入如下框:- 24 -ES101T-L引出一路CAN总线接口。2.2.12 设置工具点击启动主界面中的Setting按钮
20、,可以进入如下框:- 25 -此工程是设置工具,用户需要此工具中的设置功能,需要在用户的项目中调用此,调用方法如例所示。- 26 - 开机启动设置用户编译好应用程序,想放到工业平板电脑里面让它开机启动自动运行,可以通过 2 个步骤设置一下:1、通过文件拷贝操作,把应用程序拷贝到任意目录下。2、设置用户程序自启动:点击上图中的开机自启动程序,选择用户程序路径即可。设置参数:qt 程序的执行一般需要加上 qws 参数(注意默认自动添加了-qws),还可以用“&”写入是否在运行,有的还需要指定字体库等,都可以通过这里设置,当然不需要的时候这里可以不用填写。- 27 - 设置系统参数系统参数设置界面如
21、上图所示,总共分为背景光、有线网络设置、WiFi 设置和日期/时间四类。(1)背景光系统设置参数的启动界面即为背景光的设置如上图所示。用户可以通过设置背光默认级别来节省电量,D0-D3 逐级变暗,用户可以选择合适自己的默认亮度,达到省电的效果。用户如果想使用背景光自动关闭,则选择背光自动关闭使能复选框,然后持续时间就会被使能,如下图所示:- 28 -控制,总共分为 D0、D1、D2、D3 和 D4 五个级别,D0 最在上图中选择间隔时间,背光采用亮直到 D4 背景灯关闭。如果开启了背光自动关闭,则系统会按照设置的时间间隔直接关闭背光,通过点击触摸屏可以恢复背光到“设置背光默认级别”中设置的背光
22、默认级别。(2)有线网络设置- 29 -ES101T-L 引出了 LAN1 LAN2 两个网口,标配只有 LAN1 网口单网络,注意 LAN1 对应上面中的eth0,LAN2 对应中的 eth1。用户可以通过以上的界面来设置系统的有线网络,可以静态指定一个 IP 地址,并设置相应的 IP 地址、子网掩码、默认网关和 DNS 等参数并点击确认;可以得到当前的网络物理地址、随机产生物理地址和设置物理地址,为确保系统能正确的保存配置,尽量重启 ES101T-L 然后测试网络。(3)WiFi 设置WiFi 设置的时候,首先设置 IP 地址和网关,根据无线路由器来设置,然后点击查询网络,等待查询网络,直
23、到选择查询无线网路中有你要选择的出现,否则继续点击查询网络按钮,注意每次点击间隔 10-30 秒左右,查到网络后在设置中,点击文本框输入,然后选择连接 Wifi 按钮,等待 20-30秒左右,重启系统,通过或者浏览器测试网络,如果出现只能通 IP,但是无法上网,一般是 DNS设置,此时可以在有线网络设置中的 eth0 设置下 DNS,点击应用即可,然后重新启动测试。(4)日期/时间- 30 -用户可以通过上图中的年月日时间设置,来设置系统的时间。 设置权限上图为设置权限的框,系统默认为空,输入旧(如果为空,不输入),然后在后两个文本框中输入两次新的,点击应用设置新的,点击取消,不被修改,请牢记
24、您修改过的密码!点击输入框,会自动弹出输入法,界面如下图所示:- 31 -确认请按 Enter 按键,取消按 Cancel 按键。 文件操作点击上图中的文件操作按钮,用户可以进入文件操作的框,如下图所示:用户的应用程序,可以通过这种方式拷贝,点击源目录按钮选择程序所在的目录,然后选择目的目录按钮来选择拷贝到的位置,最后点击拷贝按钮,直到出现以下显示。注意:这里的文件夹目录拷贝的功能做了两项工作:- 32 -1) 拷贝“源目录”里面的 所有文件和文件夹 到 “目标目录”2)修改所拷贝文件夹里面的所有文件的权限为 777,使其获得可执行权限,包括二级、三级等子文件夹里面的文件。 触摸校准系统设置界
25、面中的自动校准如上图所示,进入此界面后系统自动从 20 秒计时,如果 20 秒仍然不操作系统自动进入校准界面;可以通过停止按钮计时,从而防止自动进入校准界面;也可以点击停止按钮左边的控件来直接进入校准界面。点击上图中的重置按钮可以重新 20 秒计时。2.3 eP101T-LAPI 函数在 ePC-L 中编写应用程序,需要用到网盘资料中的库文件和头文件,位置:网盘资料目录“testApp”-“ycapi”下的 libycapi.so 库文件、相应的头文件 ycapi.h。下面根据每个功能划分为几部分,分别对各个功能需要调用的函数进行详细的介绍。(1)#include ycapi.h在要函数的文件
26、中添加。(2)LIBS += -L./ycapi-lycapiINCLUDEPATH += ./ycapi在QT工程文件(.pro文件)中添加。注意:./ycapi是libycapi.so和ycapi.h存放的路径,客户需要根据放置的位置来定义此路径。- 33 -(3)库文件是以类的形式实现的,因此调用前首先要实例化对象,如下所示:Ycapi * ycapi = new Ycapi();例如调用蜂鸣器打开可以用:ycapi- BeepOn(true);注意最后不用的时候,用delete ycapi来。2.3.1 设置背光的功能(1)背光控制函数原型:void SetBacklightOn(Ba
27、kLevel)参数说明:BakLevel:亮度依次减弱:0,1,2,3,4(2)设置默认的背光级别函数的原型:voidSetDefaultBackLightLevel(level)参数说明:BakLevel:默认的级别为:0,1,2,3注意:这里只有默认四个级别没有 4。(3)得到设置的默认背光级别函数的原型:GetDefaultBackLightLevel()返回值:得到的参数分别为:0,1,2,3 四种默认情况。Note:函数的具体详细的用法,请看网盘资料中的示例源码2.3.2 看门狗功能bool Seog(erval)说明:设置看门狗超时值参数:erval:这里的范围是 0 erval
28、New File or Project.,如下图所示:- 47 -点击上图中的 Qt4 Gui Application,然后点击 OK 按钮。- 48 -上图 Name 中键入工程的名称,Create in 中点击 Browse 按钮,设置工程存放的目录,选好后,点击 Next。- 49 -上图中点击 Next上图中点击 Base class:出现下拉菜单 QWidget 和 QDialog,然后选择 QWidget,然后选择 Next- 50 -点击上图中的 Finish,完成工程的建立。- 51 -双击上图中的 Forms 下的 widget.ui,打开编程可视化界面。选择上图中的 Lab
29、el控件,拖到中间的视图窗口中。- 52 -修改上图中的项为o World,至此例程完毕。3.2.2 工程的编译编译此工程,可以分为 PC 机编译和 ARM 交叉编译,编译的设置如下:- 53 -上图中打开 Tools-Options从上图中可以看出 PC 编译器默认已经设置好“Qt inPATH /usr/bin/qmake-qt4”如果设置正确,后面会- 54 -跟一个绿色的小对号,否则会跟一个红色的小叉号。这里设置交叉编译器,需要点击上图中红框中的加号,添加一个新的编译器。在上图中 VerName:中为交叉编译器起个名字,然后选择 QMakeLocation:Browse 按钮,选择安装
30、Qt4.8.5Lib 的位置在/usr/local/arm/yc335X/qt4.8.5 中选择设置如下:- 55 -从图中可以看出交叉编译器后面跟的是绿色的小对号,所以设置正确,这里有的用户会出现红色的小叉号, 提示arm-linux-g+ 找不到, 这里需要修改Qt4.8.5Lib的安装目录中qmake.conf 文件,路径为/usr/local/Trolltech/QtEmbedded-4.7.3-arm/mkspecs/qws/linux-arm-g+/qmake.conf,为arm-linux-添加绝对路径如下:QMAKE_CC = /work/yctools/4.4.3/bin/a
31、rm-linux-gccQMAKE_CXX =/work/yctools/4.4.3/bin/arm-linux-g+QMAKE_LINK =/work/yctools/4.4.3/bin/arm-linux-g+QMAKE_LINK_SHLIB =/work/yctools/4.4.3/bin/arm-linux-g+然后保存,即可。注意:上面的“/work/yctools/4.4.3/bin/”是交叉编译器的安装的路径,这需要根据用户交叉编译器的安装路径来修改,默认网盘资料中提供的yctek-Qt-4.8.5Lib.tar.gz包指定的是“/work/yctools/4.4.3/bin/”。上图中红色框部分是设置默认的编译器,Qt in PATH是PC机
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《数图形的学问》(教案)四年级上册数学北师大版
- 五年级上册数学教案-3.2 除数是小数的除法 第二课时-西师大版
- 五年级下册数学教案-4 异分母分数加减法 ︳西师大版
- 《三角形的内角和》(教学设计)-2024-2025学年青岛版四年级数学下册
- (高清版)DB45∕T 808-2021 城镇建筑有线电视网络建设技术规范
- 2025年吉林省吉林市单招职业倾向性测试题库新版
- 2024年智能压力校验仪项目投资申请报告
- 历史-云南省三校2025届高三2月高考备考联考卷(六)试题和答案
- 2025年度荒山荒沟土地承包与林业生态补偿机制合同
- 2025年度工程尾款支付与质量保证协议书
- 定量包装商品培训
- 毛戈平-+毛戈平深度报告:再论毛戈平商业模式与核心壁垒:个人IP+化妆学校+线下服务
- 第二章美容手术的特点及其实施中的基本原则美容外科学概论讲解
- 山东省潍坊市2024-2025学年高三上学期1月期末考试生物试卷含答案
- 2025年“春训”学习心得体会例文(3篇)
- 中央2025年公安部部分直属事业单位招聘84人笔试历年参考题库附带答案详解
- 2025年春新外研版(三起)英语三年级下册课件 Unit4第1课时Startup
- 2025年职业教案编写指南:教师技巧
- 人教版(2025新版)七年级下册数学第七章 相交线与平行线 单元测试卷(含答案)
- 2024年股权转让合同书(含管理层收购条款)
- 2025-2025学年度第二学期高二物理教学计划
评论
0/150
提交评论