广州三青创工自动化科技有限公司 电话:020-29175374 网址:www.lyctr.com
1
广州三青创工自动化科技有限公司
----------专业的嵌入式工业平板电脑产
品供应商及其系统
方案
气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载
解决商
Sam-WinceVGA用户手册
广州三青创工自动化科技有限公司 电话:020-29175374 网址:www.lyctr.com
2
一、Sam-WinceVGA系统综合描述
1.1功能概述
Ø 集成有以太网控制器,串口,SD卡控制器,USB Host 控制器,USB和串口触摸屏驱动;
Ø 可完美支持WindowsCE .NET 5.0操作系统;
Ø Flash掉电保护功能;
Ø 用户可将精力集中在应用程序相关的技术开发上,而无须关心复杂、费心的硬件平台和底层软件上;
Ø 支持 Visual Studio 2005或 2008.net(.net 2.0 Compact)、EVC++或、LabView开发;
Ø 支持市面上常见的 Touchkit串口四线电阻触摸屏和表面声波触摸屏;
Ø 支持多种分辨率的 VGA输出:800×600、1024×768、1280×720、1280×768、1280×800、
1360×768、1366×768和 1280×1024;
Ø 支持屏幕旋转(0°、90°、180°、270°);
Ø 用户可方便设定开机界面,和各种分辨率;
1.1. 硬件概述
Ø 基于三星 ARM9的 CPU,型号为 S3C2416(主频:400MHz),64MB的 DDRⅡ,128MB的 NandFlash
Ø Windows CE .NET 5.0;
Ø VGA接口,支持多种分辨率;
Ø 两路 3线 RS-232串口(COM1,COM2);
Ø 一路带光耦隔离的 RS-485总线接口(COM3),需要选配;
Ø 一路 USB Device接口,支持 Activesync和 PC机同步通信和联调应用程序;
Ø 一路 USB Host接口,支持鼠标、键盘、U盘等设备;
Ø SD/MMC接口,支持 SD卡和MMC卡;
广州三青创工自动化科技有限公司 电话:020-29175374 网址:www.lyctr.com
3
Ø 一路 100M的以太网接口;
Ø 音频接口(需要选配);
Ø DC12V电源输入接口;
Ø 触摸屏接口:串口触摸屏,支持的协议请参考本文的接口介绍。
1.3.工作条件
宽压 12V-26VDC,电流:600mA 工作温度:-10℃~60℃
1.4.应用领域
工业控制,检测设备,仪器仪表,安全监控,医疗器械,智能终端等产品嵌入式高端应用。
支持 CAN方便客户构建现场总线网络。
1.5.尺寸结构 (有外壳可选)
广州三青创工自动化科技有限公司 电话:020-29175374 网址:www.lyctr.com
4
1.6.产品详细规格与性能参数
型 号 Sam-WinceVGA
◇性能规格◇
显示尺寸 可以支持 15寸,17寸,19寸,26寸,32寸,42寸等各种尺寸 VGA接口显示器
分辨率
800×600、1024×768、1280×720、1280×768、1280×800、
1360×768、1366×768和 1280×1024
显示色彩 6.5K色
触摸屏 支持市面上常见的 Touchkit串口四线电阻触摸屏和表面声波触摸屏
CPU 基于 ARM9的 S3C2416(主频:400MHZ)
存储器 128M FLASH +64M DDRAM
以太网 选配(100M自适应)
程序下载 1个 USB SLAVE接口
USB Host 1个 USB Host
通讯端口 COM1:RS232,COM2:RS232,COM3:RS485
◇电气规格◇
额定功率 3W
额定电压 DC24V
输入范围 12~26VDC
允许失电 小于 5ms
绝缘电阻 超过 20MΩ 500VDC
耐压测试 500V AC 小于 1分钟
广州三青创工自动化科技有限公司 电话:020-29175374 网址:www.lyctr.com
5
二、Sam-WinceVGA接口介绍
2.1端口介绍
100M以太网 音频、RS-232、RS-485、电源
VGA接口 串口触摸屏接口蜂鸣器
RS-232串口
USB
Device
USB
Host
SD
/MMC
卡(底)
图 0.1
2.2 RS-485/RS-232端口图
图 0.2
广州三青创工自动化科技有限公司 电话:020-29175374 网址:www.lyctr.com
6
1 电源地(GND) 2 电源输入(+12V)
3 RS-485(COM3)A端 4 RS-485(COM3)B端
5 RS-485(COM3)GND 6 RS-232 COM2的 TX发送端
7 RS-232 COM2的 RX接收端 8 GND
9 音频输出 Audio Out 10 GND(音频地)
2.3 RS-232接口
VGA单板电脑控制板有两路串口,支持最高波特率 115200bps。对应WinCE驱动的设备号为 COM1和 COM2。
注意:COM1是 DB9接口方式,COM2是绿色端子引出。
2.3 RS-485接口(选配)
RS-485接口对应WinCE的设备号为 COM3。
2.4电源接口
电源接口参考图 0.2所示的 1和 2。
2.5串口触摸屏接口
4 3 2 1
图 0.3
1 +5V电源输出 2 GND
3 GND 4 COM4的 RX
串口触摸屏支持市面上常见的 Touchkit四线电阻触摸屏和表面声波触摸屏。注意:图 0.3 中“1”输出为 5V,
确认外部触摸屏控制器是否 5V供电。另外“4”与 COM4中的 RX同属一引脚,即该接口会占用 COM4,,其
它程序将不能使用 COM4。
接口支持的协议如下:
广州三青创工自动化科技有限公司 电话:020-29175374 网址:www.lyctr.com
7
1、0x81(0x80)…Touchkit格式(5字节)
波特率 9600,N(没有奇偶校验),8(数据位),1(停止位)。
字节 1:触摸类型(81H按下 80H离开);字节 2:Y坐标 1;字节 3:Y坐标 2;字节 4:X坐标 1;字节 5:X坐标 2;
Y坐标 = Y坐标 1 * 128 + Y坐标 2;X坐标 = X坐标 1 * 128 + X坐标 2;
2、0x55 0x54 0x81(0x82 0x84)…格式(10字节)
波特率 9600,N(没有奇偶校验),8(数据位),1(停止位)。
字节 1:引导字节 1(55H);字节 2:引导字节 2(54H);字节 3:触摸类型(81H按下 82H连续中 84H离开);
字节 4:X轴低字节;字节 5:X轴高字节;字节 6:Y轴低字节;字节 7:Y轴高字节;字节 8:Z轴低字节;
字节 9:Z轴高字节;字节 10:数据包校验和。
提供设置程序“UartTouch.exe”。注意:恢复注册表后,需要重新使用该工具设置,并且再校准触摸屏。
图 0.4
注意:用户可以使用几个串口(包括 DB9 座)其中一个作为触摸屏接口,相应的串口将不能再被其它程序使用。打开
UartTouch.exe”后,默认选择的为用户上次设置状态。
广州三青创工自动化科技有限公司 电话:020-29175374 网址:www.lyctr.com
8
三、设备开发说明
WinCE5.0 应用程序主要有两种常用开发环境,一种是 Embeded Visual C++ (EVC),另 一
种是用 Visual Studio.net 2005或者VS2008开发,支持里面的VB.net,VC++,C#等语言。当然
也可以支持labview开发(需要LV2011版本或者以上)。随光盘附带有丰富的例子:串口、CAN
等(原程序使用EVC或vs2005开发,可导入到vs2005或vs2008中,稍加修改即可编译)。还有一个为了方便用
户操作的库文件,主要功能是:开关背光、开关蜂鸣器、重启系统、设置程序内存空间大小等。
3.1安装 USB驱动程序
Wince VGA单板电脑首次与 PC机(一般是桌面电脑)相连时,需安装 USB驱动程序(以后可跳过这步)。将 PC机与
Wince 单板电脑通过 USB口相连,当 PC机提示发现新硬件时,找到附带光盘中的 USB驱动文件夹中WINCE下面
的 wceusbsh 文件。
3.2安装工具软件步骤
1. Microsoft ActiveSync 同步软件;
2. 开发工具:①使用 eVC要安装 embeded Visual C++ 4.0 (eVC4) 及 evc4sp4 补丁;②使用 .net 2005要安装 Visual
studio 2005.net;
3. Wince 单板电脑硬件特性包即 SDK,即 Sam_2416.SDK;
提示:各种软件须按顺序安装,否则可能导致软件或者软件部分功能不能使用。
3.3重点提示
以上工具安装完成后,当WinCE运行并与开发机通过 USB 相连时,ActiveSync 会自动启动,要求建立合作关系,如下:
这里选择“否”,并点击下一步即可。
广州三青创工自动化科技有限公司 电话:020-29175374 网址:www.lyctr.com
9
出现 ActiveSync 窗口,连接完成
3.4安装 USB驱动程序
参考光盘附带的“\安装的程序\usb驱动\”目录下的《驱动安装说明》。
3.5利用 SysUpdata.exe重装内核
参考光盘附带的“\系统更新\”目录下的《系统更新说明》。
3.6用户定制开机界面
参考光盘附带的“\开机画面更新\”目录下的《开机画面更新说明》。
广州三青创工自动化科技有限公司 电话:020-29175374 网址:www.lyctr.com
10
3.7设置 VGA分辨率
在开机界面设置软件中选择相应的分辨率,和开机界面一起设置即可。用户如何选择合适的分辨率?可以根据显示器的物理分
辨率的比例来设置。例如 1920 x 1080, 比例为:1.78 / 1,因此建议用户使用 1366 x 768的分辨率,两者比例较为接近。物理分辨率
一般为显示器的“推荐使用分辨率”,显示器出厂一般有说明。
3.8修改注册表
修改注册表的方法有多种,最直接的就是利用系统自带注册表修改 regedit 来修改;另外一种常用的是用 EVC的 Remote
功能,用 EVC修改注册表前需把板子与 PC机通过 USB线连接。同步通信后打开 EVC,然后打“Tools”菜单下的“Remote
Registry Editor”。
3.9上电开机后自动运行自己的应用程序
上电开机后马上自动运行自己的应用程序可以做到别人不知道你在用WINCE系统。这样做能不显示 wince界面,特
别是做自己产品这个功能很实用。
在 HKEY_LOCAL_MACHINE\init添加你的应用程序,假设应用程序为 app.exe,在\ ResidentFlash\TEST\目录下
"Launch90"="\ResidentFlash\TEST\app.exe"
上述方法在WinCE桌面显示后,运行 app.exe。WinCE的界面是可以去掉的,也即在启动时不加载 explorer.exe
程序:在 HKEY_LOCAL_MACHINE\init下面把下面两项删除即可。
"Launch50"="explorer.exe"
"Depend50"= hex(14 00 1E 00)
只要去掉这两项,就可以运行你的应用程序而看不到WINCE的界面了。
提示:关于设定启动顺序,launch后面的数字越大的越是后启动,Depend80后面的数字为依赖项(16进制
例如:"Depend50"= 14 00 1E 00表明该项运行前要先运行依赖项 launch20 定义的 device.exe和 launch30中定义的
gwes.exe。
3.10注意事项
用户需要存放的文件请保存在“ResidentFlash”(或“NandFlash”)盘上,也可以放在桌面上。放在其他地方的文件掉电
后会掉失。“ResidentFlash”(或“NandFlash”)盘里面有一个“启动”文件夹。放在里面的程序或者快捷方式在每次开机
的时候会自动打开。