Sam-Wince080用户手册
一、Sam-Wince080系统综合描述
1.1. 功能概述
Ø 集成有以太网控制器,串口,SD卡控制器,USB Host 控制器,USB驱动;
Ø 可完美支持WindowsCE .NET 5.0操作系统;
Ø 新增 Flash掉电保护功能;
Ø 用户可将精力集中在应用程序相关的技术开发上,而无须关心复杂、费心的硬件平台和底层软件上;
Ø 支持Visual Studio 2005或2008.net(.net 2.0 Compact)、EVC++或、LabView开发;
Ø 高精度电阻式触摸屏输入;
Ø 显示格式800×600,6.5万色或26万色(由用户设定)。支持屏幕旋转(0°、90°、180°、270°);
Ø 用户可方便设定开机界面;
1.2.硬件概述
Ø 基于三星ARM9的CPU型号为S3C2416(主频:400MHz),64MB的DDRⅡ,128MB的NandFlash ,
Windows CE .NET 5.0;
Ø 显示屏:8 inch(英寸),800×600 TFT LCD,宽温型,64K色或26万色;
Ø 3路的3线RS-232串口(COM1,COM2,COM3),其中二路(COM1、COM2)可作为RS-485接口;
Ø 一路CAN总线接口(此功能选配);
Ø 一路USB Device接口,支持Activesync和PC机同步通信和联调应用程序;
Ø 一路USB Host接口,支持鼠标、键盘、U盘等设备;
Ø 一路100M的以太网络接口,支持USB无线网卡(系统已经集成驱动)轻松实现无线组网;
Ø SD/MMC接口,支持SD卡和MMC卡,最大可以扩展到8G存储;
Ø 音频输出接口;
Ø 宽压DC12-26V,带隔离电源输入接口,可靠性更高;
Ø 触摸屏接口,高精度电阻式触摸屏(WinCE系统内已集成驱动);
1.3.工作条件
宽压 12V-26VDC,电流:600mA 工作温度:-10℃~60℃
1.4.应用领域
工业控制,检测设备,仪器仪表,安全监控,医疗器械,智能终端等产品嵌入式高端应用。
支持CAN方便客户构建现场总线网络。
1.5.安装结构(嵌入式安装)
1.6.产品详细规格与性能参数
型 号 Sam-Wince080
◇性能规格◇
显示尺寸8寸真彩TFT
分辨率800×600 pixels
显示色彩6.5K色或者26万色
亮度300cd/m2
背光灯 LED
触摸屏4线精密电阻网络(表面硬度4H)
液晶寿命 100000小时
CPU S3C2416(400M主频)
存储器128M FLASH + 64M DDRAM
掉电存储器RTC 256KB+实时时钟
打印端口串口打印/USB打印机
以太网 选配(100M自适应)
程序下载1个USB SLAVE接口
USB Host 1个 USB Host
通讯端口
COM1:RS232/RS485,COM2:RS232C/RS485,COM3:RS23
COM4:作为CAN BUS(选配)
◇电气规格◇
额定功率5W
额定电压DC24V
输入范围12~26VDC
允许失电小于5ms
绝缘电阻超过 20MΩ 500VDC
耐压测试500V AC 小于1分钟
◇结构规格◇
外壳颜色黑色
外壳材料 ABS塑料
外形尺寸240.8W×181.0H×40.0Dmm
安装开孔尺寸226W×166.8Hmm
净重 0.6kg
湿重 1.0kg
◇环境规格◇
工作温度-10~60℃
工作湿度10~90%RH(无冷凝)
存储温度 -20~70℃
存储湿度10~90%RH(无冷凝)
防震度10 ~ 25 Hz (X、Y、Z方向2G/30分钟)
冷却方式自然风冷
二、Sam-Wince080接口介绍
2.1智能设备背后接口概况图
1CAN接口需要选配(CAN-或CANL) 2 CAN接口(CAN+或CANH)
3 GND 4RS-232 COM3 的RX
5 RS-232 COM3 的TX 6RS-232 COM4 的RX
7 RS-232 COM4 的TX 8 RS-485 COM2的485B
9 RS-485 COM2的485A 10 GND
2.2 RS-232接口
电脑有四路带光隔离串口,支持最高波特率115200bps。对应WinCE驱动的设备号为COM1 ~ COM4。注意:COM1、
COM2 有两种输出方式RS-232和RS-485,背边的DB9座是RS-232输出方式。侧边的是RS-485。两者只能选一使用,
不用的不要连接即可。
2.3 RS-485接口
RS-485接口对应WinCE的设备号为COM1、COM2。和DB9的RS-232接口是同一个UART端口
2.4 CAN Bus接口
单板电脑上提供一个CAN-Bus接口和CAN-Bus的驱动程序,支持最高1Mbps波特率。如果用户需使用CAN-Bus,需要
另外选配。注意:CAN-H 和CAN-L之间内部已连接120欧终端电阻。
使用方法请参考光盘附带的《CAN驱动使用说明》。
2.5电源接口
电源接口内置隔离器,允许输入电源范围12V~24V,推荐使用12V。电源接口定义如下图所示。
三、设备开发说明
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 单板电脑首次与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 会自动启动,要求建立合作关系,如下:
这里选择“否”,并点击下一步即可。
出现 ActiveSync 窗口,连接完成
3.4安装USB驱动程序
参考光盘附带的“\安装的程序\usb驱动\”目录下的《驱动安装说明》。
3.5利用SysUpdata.exe重装内核
参考光盘附带的“\系统更新\”目录下的《系统更新说明》。
3.6用户定制开机界面
参考光盘附带的“\开机画面更新\”目录下的《开机画面更新说明》。
3.7修改注册表
修改注册表的方法有多种,最直接的就是利用系统自带注册表修改regedit 来修改;另外一种常用的是用EVC的Remote
功能,用EVC修改注册表前需把板子与PC机通过USB线连接。同步通信后打开EVC,然后打“Tools”菜单下的“Remote
Registry Editor”。
3.8上电开机后自动运行自己的应用程序
上电开机后马上自动运行自己的应用程序可以做到别人不知道你在用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.9注意事项
用户需要存放的文件请保存在“ResidentFlash”(或“NandFlash”)盘上,也可以放在桌面上。放在其他地方的文件掉电
后会掉失。“ResidentFlash”(或“NandFlash”)盘里面有一个“启动”文件夹。放在里面的程序或者快捷方式在每次开机
的时候会自动打开。