yc-epc k70lite精简版wince开发使用手册_第1页
yc-epc k70lite精简版wince开发使用手册_第2页
yc-epc k70lite精简版wince开发使用手册_第3页
yc-epc k70lite精简版wince开发使用手册_第4页
yc-epc k70lite精简版wince开发使用手册_第5页
已阅读5页,还剩51页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、ePC-K70-Lite 精简版WINCE 开发使用手册2015-04-23- 1 -一、ePC-K70-Lite 工业平板电脑 综合描述欢迎使用扬创公司研发生产的ePC-K70-Lite工业平板电脑,该产品是一套以ARM9低功耗CPU为(主频400MHz)、基于Windows CE6.0 R3操作系统的高性能工业平板电脑,该产品设计采用了7英寸高亮度TFT真彩液晶屏,四线电阻式触摸屏; 使用之前,请务必首先阅读本说明书。若客户需要性能更高的产品,可关注研发、生产、销售的增强型工业平板电脑,采用1G Cortex A8 CPU,512M Bytes DDR2 SDRAM;产品使用注意事项及保修

2、事项1我公司承诺,对ePC-K70-Lite系列产品提供自售出之日起壹年的免费保修服务。若用户在使用ePC-K70-Lite系列产品期间,由于该产品的质量问题而出现故障,可在保修期内凭单据与销售商或我公司公司负责为您维修产品或更换新机。2为下列情况之一的产品,不实行免费保修:易碎撕毁的;超过保修服务期的;无有效单据的;进液、受潮或发霉;由于后跌落、强烈振动和擅自改造、误操作等非产品质量原因引起的故障和损坏;因为不可抗力造成损坏的。3我公司承诺,对ePC-K70-Lite系列产品提供400技术支持服务:4我公司保留所有ePC-K70-Lite系列产品中开发的相关的软、硬件技术资料的知识,用户不能

3、将它们在网络上散发,或者通过截取、修改等方式来篡改它们的著作权。- 2 -1.1 规格尺寸- 3 -1.2 硬件规格产品特性液 晶 屏:7 TFT真彩液晶屏(16:9比例),分辨率 800480触摸规格: 电阻屏,电容屏可选,默认电阻屏100万次以上(笔尖0.8m打键荷重250克力,打键速度2次/秒)处理器:ARM9低功耗CPU,主频400MHz内存:标准版本为128M DDR2 SDRAM设备:256M Flash电子盘扩展:SD卡最大支持扩展到32G实测功耗:3W 以内(未接任何USB外设,背景光调最亮);电源输入:DC 9V-24V宽压输入,建议DC 12V输入或者24V输入;接口:2路

4、RS-232接口,1路RS-485接口;1-2路USB 主口,1路USB 从口;网络接口(选配);音频选配其它:内置RTC实时时钟(可断电保护)看门狗管理(可调节看门狗时间)内置蜂鸣器,提供函数控制;防浪涌、防雷击、防反接、过流保护、宽电压;应用环境工作温度:10-60温度:20-70工作湿度:20%RH 95%RH,不可结露产品规格结重构:量: 0.32kg模组- 4 -1.3规格标准配置 WINCE6.0 R3 简体中文版本,可配置英文版;也可根据客户需求定制繁体中文版、日文版、韩文版等。特色功能:支持 SD 卡更换开机 LOGO,仅需要在 SD 卡里面拷贝真彩的 BMP文件既可;支持 S

5、D 卡现场升级 WINCE6.0 系统和用户应用程序;现场不方便接 SD 卡的时候,支持通过网络更新客户应用程序支持网卡 MAC 地址单独设置;支持开机自启动应用程序设置;支持 USB 从口的同步功能开启与关闭设置;提供 ePC-K70-Lite 工业平板电脑配套的 SDK;支持各项其他标准的 WINCE6.0 应用程序开发功能;- 5 -1.4 对外接口说明1.4.1J1:9V-24V 电源输入GND:接地;PWR:接电源,可接受DC 9V到24V电压输入,建议12V或者24V输入;1.4.2J6:10PIN 绿色端子座引出了3路232串口,1路485接口:1.4.3J4:USB 从口可以同

6、步调试应用程序,具体如何调试,可以参见第三章。1.4.4J28,J29:USB 主口可接鼠标、键盘、U盘等标准USB设备;- 6 -PIN(引脚 1-10)WINCE6.0系统里的设备名COM1_RXCOM1COM1_TXGNDCOM2_RXCOM2COM2_TXCOM4_RXCOM4调试串口COM4_TXGNDCOM3_D+3(RS485信号)-1.4.5J16:SD 卡接座可以通过这个接口扩展容量,最大支持32GBSD卡;1.4.6J11:RJ45 接口100M 以太网接口1.4.7J18,J19音频输出口,可以接耳机- 7 -二、ePC-K70-Lite 工业平板电脑 系统特性ePC 系

7、列工业平板电脑的系统是 WINCE6.0,系统目录中“Nand”目录是可保存的,请用户把自己的应用程序拷贝到这个目录下;拷贝到其他目录是不可保存的,重新上电会丢失。2.1 如何更新开机画面和操作系统ePC 系列工业平板电脑支持 SD 卡更新开机 logo 和内核,具体操作步骤:在进行以下操作之前,确保 SD 卡通过 PC 机格式化成 FAT32 格式,未在 PC 端做过格式化 FAT32的,有很大概率在更新的时候识别不上 SD 卡。a) 将光盘目录“ePC-2416_CE_binFiles”下面的“YC-ePC”文件夹和 sdupdate.ini 文件同时拷贝到 SD卡根目录下,确认“YC-e

8、PC”文件夹里面有 800 x480.bmpxip.bin 这两个文件;800 x480.bmp 为开机画面的,24bit 真彩bmp 图,K70-Lite 对应的像素必须是 800 x480;xip.bin 是的 WINCE 内核映像;sdupdate.ini 文件里参数介绍:YCDLcdType=5YCUpdateDir=YC-ePC这个是设置液晶屏类型,K70-Lite 请设置为 5;这个参数指明要更新的系统文件所在的目录,名字只能是字符,且不能超过 8 个字符;b) 把 SD 卡,上电,此后你会看到屏幕中三个灰色的条:第一个横条代表升级 Bootloader(客户不需要更新,直接跳过)

9、,第二个横条代表升级开机 Logo,第三个横条代表升级 xip.bin;升级过程用蓝色表示,升级成功用绿色表示,升级失败用红色表示。如果想单独升级Logo,则只需要删除或重命名xip.bin内核文件;如果想单独升级内核,只需要重命名或删除800 x480.bmp。等升级完成会自动进入系统,全长大约 1 分钟。升级成功如下图所示,如果单独升级 Logo 或者内核,只有对应的变绿,其他的仍然是灰色的。注意:升级完成后,立即拔出 SD 卡,否则下次重启会重新SD 卡内容重新更新系统。- 8 -2.2 扬创系统设置程序开机启动的时候如果想进入扬创的设置程序,需要在出现上面的正在启动界面出现后(进度条完

10、成之前)点击屏幕,否则自动进入用户指定的应用程序,如果没有设置自启动应用程序,系统默认进入wince桌面自启动。注意:用户如果不需要显示进度条并且不需要进入扬创系统设置,可以通过下面的2.2.3.3设置系统参数小节中来关闭进度条。如果用户关闭了进度条,但仍然需要设置一些系统参数,则可以通过系统桌面中的SystemSet快捷方式直接来调用扬创的系统设置。一般使用场合,为方便,不建议客户关闭这个功能!- 9 -上图即为扬创设置程序HMISet.exe的启动界面,系统信息中包含系统的配置和系统的版本。上图为启动界面中的系统参数选项卡,包括了自启动路径、背景灯、触摸蜂鸣器、USB同步和网络设置等五种参

11、数。2.2.1 返回桌面点击上图中的返回桌面按钮,用户可以直接进入 wince 桌面。- 10 -2.2.2 文件操作点击上图中的文件操作按钮,用户可以进入文件操作的框,如下图所示:用户的应用程序,可以通过这种方式拷贝,点击源目录按钮选择程序所在的目录,然后选择目的目录按钮来选择拷贝到的位置,最后点击拷贝按钮,直到出现以下显示。2.2.3点击启动界面中的按钮,可以进入如下框:- 11 -2.2.3.1 开机启动设置开机自启动分为用户程序自启动和桌面自启动。设置用户程序自启动:点击上图中的开机自启动程序,选择用户程序路径即可。设置桌面自启动:直接选中对应的单选框即可。2.2.3.2 更新开机画面

12、用户可以通过此应用,直接更新开机 Logo,首先点击 Logo 目录按钮选择 Logo 文件(注意必须是 bmp文件),然后选择更新按钮,直到如下图所示,表示更新完成,如果更新不成功,确认一下分辨率是否和选用的工业平板电脑匹配。- 12 -2.2.3.3 设置系统参数系统参数设置界面如上图所示,总共分为背景光、蜂鸣器、触摸屏、日期/时间、USB设置六类。(1)背景光系统设置参数的启动界面即为背景光的设置如上图所示。同步口设置和网络用户可以通过设置背光默认级别来节省电量,D0-D3 逐级变暗,用户可以选择合适自己的默认亮度,达到省电的效果。用户如果想使用背景光自动关闭,则选择背光自动关闭使能复选

13、框,然后持续时间就会被使能,如下图所示:- 13 -在上图中选择间隔时间,背光采用控制,总共分为 D0、D1、D2、D3 和 D4 五个级别,D0 最亮直到 D4 背景灯关闭。如果开启了背光自动关闭,则系统会按照设置的时间间隔直接关闭背光,通过点击触摸屏可以恢复背光到“设置背光默认级别”中设置的背光默认级别。(2)蜂鸣器触摸屏按下时默认会响一下蜂鸣器,如果用户不需要这种功能,可以点击蜂鸣器使能复选框来取消这种功能,反之勾选上此复选框。(3)触摸屏- 14 -用户可以通过点击触摸屏校准按钮来重新校准屏幕。(4)日期/时间用户可以通过上图中的年月日时间设置,来设置系统的时间。(5)USB 同步口设

14、置- 15 -用户可以同此复选框来选择使能和关闭 USB ActiveSync 同步功能,勾选上此复选框使能 USB 同步功能,反之关闭 USB 同步功能。(6)网络设置用户可以通过以上的界面来设置系统的有线网络,可以静态指定一个 IP 地址,并设置相应的 IP 地址、子网掩码、默认网关和 DNS 等参数并点击确认;可以得到当前的网络物理地址、随机产生物理地址和设置物理地址(注意设置完物理地址必须重启系统才可以生效);可以通过 DHCP 获得 IP 地址如下图所示:- 16 -(7)进度条设置开机进度条项如果被勾选,则在开机启动的时候,有进度条显示,点击屏幕进入扬创的系统设置程序;反之,则在开

15、机启动的时候没有进度条的显示,点击屏幕也不会进入扬创的系统设置程序,而是自动进入系统 2.2.3.1 开机启动设置中设置的程序。一般使用场合,为方便,不建议客户关闭这个功能!- 17 -2.2.3.4 设置权限上图为设置权限的框,系统默认,点击应用设置新的为空,输入旧,点击取消,(如果为空,不输入),然后在后两不被修改,请牢记您修改过的密个文本框中输入两次新的码!2.2.3.5 备份系统参数选择上图中的选择备份参数目录,选择备份的参数文件,然后点击备份系统参数按钮,直到如下图所示,表示备份成功。- 18 -备份的参数包括 5 类,分别为:开机自启动设置背景灯:是否开启自动关闭背光功能,开启时设

16、置的间隔时间。触摸蜂鸣器:触摸时蜂鸣器打开还是关闭。USB ActivSync 同步:是否开启。网络设置:是否是 DHCP 来动态分配 IP 地址。IP 地址,子网掩码 网关,DNS 和物理地址。2.2.3.6 载入参数配置选择上图中的选择载入参数目录,选择载入的参数文件,然后点击载入系统参数按钮,直到如下图所示,表示载入成功。载入的参数如 2.2.3.5 小节所述。- 19 -2.2.3.7 恢复出厂设置点击上图中的恢复出厂设置,来恢复出厂时的默认设置参数。如下图所示,表示恢复成功。恢复参数如 2.2.3.5 小节所述,另外恢复为空。2.2.3.8 返回点击返回菜单菜单按钮返回程序主界面。2

17、.2.4 重新启动点击启动界面中的重新启动按钮,控制系统自动重启。2.2.5 触摸校准系统设置界面中的自动校准如上图所示,进入此界面后系统自动从 30 秒计时,如果 30 秒仍然不操作系统自动进入校准界面;可以通过停止按钮左边的控件来直接进入校准界面。计时,从而防止自动进入校准界面;也可以点击停止按钮- 20 -点击上图中的重置按钮可以重新 30 秒计时。2.3 HMIViewUser 测试程序介绍HMIViewUser 是所示:提供的示例程序,它调用了大部分 ePC-A70-ws-WAPI 函数接口。编程的界面如下图程序功能分析如下:1、背光控制通过调用背光的接口函数来控制背光的逐级调节。进

18、行调节的,可以从 D0-D4,逐渐变暗,直至 D4 关闭背光。背光是通过点击背光按钮 D0-D3 后,会自动设置背光级别为默认的背光级别。2、看门狗(WatchDog)点击开始按钮,如果 10 秒内不喂狗,系统将重启,否则开始新的 10 秒计时。3、蜂鸣器(Beep)通过蜂鸣器的接口函数来控制蜂鸣器的打开和关闭4、EEPROM 的读写(EEPROM)用户可以读写 EEPROM。5、状态灯的控制LCD 上方有三个 LED 灯,此处控制的是中间的状态灯。- 21 -6、目录拷贝功能用户的应用程序,可以通过这种方式拷贝,选择程序所在的目录,然后选择要拷贝到的位置,最后点击拷贝按钮,直到有提示框出现。

19、7、进入系统烧写开机 Logo 功能点击 Logo 目录按钮选择要烧写的开机 logo,然后选择更新按钮,直到烧写提示提示框出现。重新启动就可以看到新的开机 Logo。8、触摸蜂鸣器功能(TouchBeep)用户有时需要点击触摸屏会使能蜂鸣器响一下功能,这里可以通过选择 TouchBeep 中的 On 和 Off来使能和关闭此功能。9、开机时点击触摸进入系统设置的进度条显示和隐藏功能(ProgressBar)选择单选框 On 则显示进度条,选择单选框 Off 则隐藏进度条。2.4 ePC-K70-Lite API 函数在 ePC-A 中编写应用程序,需要用到光盘中的库文件、头文件和 SDK 包

20、,位置:光盘目录“SDK 和库文件”下的 lib 库文件、相应的头文件和 YC2416SDK.msi。下面根据每个功能划分为几部分,分别对各个功能需要调用的函数进行详细的介绍。调用下面的函数前,首先需要安装提供的 YC2416SDK.msi SDK 安装包,其次必须调用提供的库和头文件,首先将目录中/光盘/ SDK 和库文件/ 下的 HMIViewInfo.h 和HMIVIEW.lib 两个文件放到自己的项目中,调用方式如下:#include HMIViewInfo.h#pragma comment(lib,HMIVIEW.lib)2.4.1 设置背光的功能(1)背光控制函数原型:void S

21、etBacklightOn(参数说明:BakLevel)BakLevel:亮度依次减弱:0,1,2,3,4注意:目前只支持 0(亮),4(灭)(2)设置默认的背光级别函数的原型:voidSetDefaultBackLightLevel(参数说明:level)BakLevel:默认的级别为:0,1,2,3注意:这里只有默认四个级别没有 4。(3)得到设置的默认背光级别函数的原型:GetDefaultBackLightLevel()返回值:得到的参数分别为:0,1,2,3 四种默认情况。2.4.2 看门狗功能BOOLSeog(DWORDerval);- 22 -说明: 设置看门狗超时值参数:DWO

22、RDerval:这里的范围是 0 erval vs 目录- 30 -双击 vs 目录下的 setup.exe,开始 vs2005 的安装:- 31 - 32 -点击上图的 Next按钮进入下一步:- 33 -点击上图的 Next按钮进入下一步:上图选 Custom,安装路径根据情况设置一下,点击上图的 Next按钮进入下一步:- 34 -上图中选择一些组件,根据自己需要情况选择,点击 Install按钮进入下一步:- 35 -这个过程比较漫长,根据电脑配置不同等待时间不等,可以先离开喝杯茶休息一下先,- 36 -安装完成,点Finish按钮退出,弹出下面界面:- 37 -可以选择安装 MSDN

23、 Library,用户根据自己需要选择安装,这里不再细述。- 38 -3.2.2 安装 VS2005 SP1双击目录VS2005VSTSsp1 下面的 VS80sp1-KB926601-X86-ENU.exe 文件开始安装:过程会比较长,请耐心等待知道出现下面画面:过程会比较长,请耐心等待知道出现下面画面:点击 ok 按钮,进入下一步:- 39 -点击 I accept 按钮进下一步:耐心等待,直到安装成功:到这里,Visual Studio 2005 已经 sp1 补丁包就都安装完成。- 40 -3.3 SDK 安装ePC-K70-Lite 的 SDK 位于光盘SDK 和库文件目录下1、双击

24、 YC2416SDK.msi 出现如下框2.在下图中选中“ accept ”,点击“Next”继续:- 41 -3.在Customer Information中,填入你的信息,点击“Next”继续。4.在Choose Setup type框中,直接点击“Complete”进行安装。- 42 -5.选取你要安装的目录,点击“Next”进行安装:6.点击“Install”:- 43 -7.开始安装HMIViewSDK,如下图所示:8.点击“Finish”安装完成。- 44 -3.4 新建工程o World,编译、同步部署、调试3.4.1 新建工程打开 VS2005,然后点击菜单中“File”-“N

25、ew”-“Project”,出现新建项目框,框的左侧一栏,选择“Smart Device”,然后在右边区域选择“MFC Smart Device Application”。在框“Name”中输入项目的名称,“Location”项选择”Browse”,改变项目的路径。设置完后,点击确定,出现“MFC 智能设备应用程序向导”,然后点击“下一步”。- 45 - 46 -在下图中选择要添加到当前项目中的 Platform SDK,选择“YC2416SDK”,了提供的 YC2416SDK.msi 才会显示 YC2416SDK),选择完毕,点击下一步。,(注意:只有装- 47 -下一页进入应用程序类型选择,默认选择的是“Single”,这里选择“Dialog based”,可以在这一步直接点击“Finish”,当然也可以点击“Next”,一路默认,直到“Next”变灰,点击 F

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论