软件说明 |
操作系统 |
Windows CE 6.0 R3 |
数据库 |
SQLCE或者SQLite |
开发工具 |
VS2005/2008(C++、VB、C#)、Labview、组态王等 |
数据冗余 |
双Boot程序,系统参数区、MBR双重备份 |
文件系统 |
防读写掉电损坏,5万次以上读写断电测试 |
系统更新 |
使用PC或者设备上直接更新 |
开机画面 |
自定义图片、颜色、进度条,支持PC或者设备上直接更新 |
easyAPI |
支持所有接口的简单函数操作,仅懂C也能操作 |
例程 |
提供所有接口(C++、VB、C#)一式三版本例程 |
网络服务 |
VNC远程桌面、Web server、FTP、Telnet、SMB服务等等 |
CE工具软件 |
系统设置工具、界面设置、FTP设置、CAN和串口调试工具等等 |
软件特色 |
Flash的FAT文件系统读写保护机制,确保掉电不损坏;
数据冗余:双eboot,系统参数区、MBR双重备份;
系统使用XIP架构,启动速度更快,更节省内存;
所有型号提供唯一ID,用于用户应用程序加密设置;
自带网卡提供唯一的刻入系统ROM的MAC地址,用户无需设置;
触摸屏校准数据刻入系统ROM,恢复注册表或者系统升级后,用户无需重新校准(外置触摸屏除外);
开机画面更新:可设置开机进度条、开机图片、屏幕旋转(0°,90°,180°,270°)、屏幕色深等。可通过PC机的专用软件连接EIPC970设置,或者直接在EIPC970上,用好易控WinCE专用软件设置(本地在线更新);
系统升级:升级Boot和CE内核。可通过PC机的专用软件连接EIPC970升级,或者直接在EIPC970上,用好易控WinCE专用软件升级(本地在线升级);
系统设置:提供专业的系统设置与维护软件,如:触摸蜂鸣设置,鼠标隐藏,开机启动,系统信息等;
支持VNC远程桌面服务,远程端可通过VNC工具或者HTTP网页远程控制EIPC970,可设置密码;
支持Web server,可在指定的目录放入站点文件,实现HTTP网页控制;
支持FTP服务,提供FTP设置工具,支持匿名或创建多个用户访问,并分配不同的访问目录,设置不同的访问权限,密码等;
支持Telnet服务,提供Telnet设置工具,支持匿名,创建用户登陆;
支持SMB服务,用于在局域网内的计算机访问EIPC970的共享文件;
独家提供WinCE界面修改工具,修改界面更适合触摸操作或者鼠标操作,或用于添加其它的Windows的字体;
提供easyAPI接口函数库,使用C语言便能完成对接口的操作。
提供各个接口的使用例程,C++,C#,VB,一式三版本;
数据库,支持SQLCE或者SQLite;
可支持Labview,组态王等。
数据冗余:双eboot,系统参数区、MBR双重备份;
系统使用XIP架构,启动速度更快,更节省内存;
所有型号提供唯一ID,用于用户应用程序加密设置;
自带网卡提供唯一的刻入系统ROM的MAC地址,用户无需设置;
触摸屏校准数据刻入系统ROM,恢复注册表或者系统升级后,用户无需重新校准(外置触摸屏除外);
开机画面更新:可设置开机进度条、开机图片、屏幕旋转(0°,90°,180°,270°)、屏幕色深等。可通过PC机的专用软件连接EIPC970设置,或者直接在EIPC970上,用好易控WinCE专用软件设置(本地在线更新);
系统升级:升级Boot和CE内核。可通过PC机的专用软件连接EIPC970升级,或者直接在EIPC970上,用好易控WinCE专用软件升级(本地在线升级);
系统设置:提供专业的系统设置与维护软件,如:触摸蜂鸣设置,鼠标隐藏,开机启动,系统信息等;
支持VNC远程桌面服务,远程端可通过VNC工具或者HTTP网页远程控制EIPC970,可设置密码;
支持Web server,可在指定的目录放入站点文件,实现HTTP网页控制;
支持FTP服务,提供FTP设置工具,支持匿名或创建多个用户访问,并分配不同的访问目录,设置不同的访问权限,密码等;
支持Telnet服务,提供Telnet设置工具,支持匿名,创建用户登陆;
支持SMB服务,用于在局域网内的计算机访问EIPC970的共享文件;
独家提供WinCE界面修改工具,修改界面更适合触摸操作或者鼠标操作,或用于添加其它的Windows的字体;
提供easyAPI接口函数库,使用C语言便能完成对接口的操作。
提供各个接口的使用例程,C++,C#,VB,一式三版本;
数据库,支持SQLCE或者SQLite;
可支持Labview,组态王等。
接口驱动程序 |
提供所有硬件接口对应的底层驱动程序。
提供USB Host驱动以及其它的外置USB设备驱动,可支持:USB HUB、USB打印机、USB Wifi、U盘、USB鼠标键盘、条码扫描枪、3G网卡、USB转串口等(部分USB外设需指定型号);
触摸屏驱动:One Line Stable不抖动触摸技术;
RS-232驱动:支持最高115200波特率;
CAN-bus驱动:支持CAN2.0A/B协议,支持单/双滤波,同时接收(滤波)标准帧和扩展帧,驱动内建环形缓冲区;
以太网驱动程序,10/100M,自适应;
音频接口驱动程序,支持麦克风输入,耳机或者扬声器输出;
显示驱动,可实现屏幕旋转,色深设置等;
SD卡接口驱动程序;
RTC驱动程序;
通用数字I/O驱动程序;
蜂鸣器驱动程序;
看门狗驱动程序;
铁电存储器高速读写驱动程序(内带写保护控制)。
触摸屏驱动:One Line Stable不抖动触摸技术;
RS-232驱动:支持最高115200波特率;
CAN-bus驱动:支持CAN2.0A/B协议,支持单/双滤波,同时接收(滤波)标准帧和扩展帧,驱动内建环形缓冲区;
以太网驱动程序,10/100M,自适应;
音频接口驱动程序,支持麦克风输入,耳机或者扬声器输出;
显示驱动,可实现屏幕旋转,色深设置等;
SD卡接口驱动程序;
RTC驱动程序;
通用数字I/O驱动程序;
蜂鸣器驱动程序;
看门狗驱动程序;
铁电存储器高速读写驱动程序(内带写保护控制)。
easyAPI函数库 |
我们提供了easyAPI函数库,使得简单的C语言也可以操作各接口,我们也提供了各个接口的开发例程(C#、VB、C++)!使用户以最短的时间和成本完成开发和工程项目。
具体包含:
TCP/UDP操作,并提供相关的例程:TCP服务端/客户端、UDP服务端/客户端;
Modbus RTU和TCP操作,支持错误自动恢复(适用于物理连接断断续续情况);并提供相关的例程:读写寄存器、线圈等;
Serial(串口)操作,并提供多个演示例程;
文字语音播放,朗读任意中/英文字,音质极佳;并提供相关例程;
INI配置文件读写,兼容WinXP Win32API,由于WinCE本身并不提供,并提供相关例程;
看门狗使用,并提供相关例程;
CAN-bus操作,并提供相关例程(例程可作为CAN调试分析工具);
系统控制部分:蜂鸣器、背光控制,获取唯一ID,调用输入法,系统重启等;
铁电存储器读写函数(内带写保护控制),仅3个函数完成任意读写操作;
GPIO操作函数。
Modbus RTU和TCP操作,支持错误自动恢复(适用于物理连接断断续续情况);并提供相关的例程:读写寄存器、线圈等;
Serial(串口)操作,并提供多个演示例程;
文字语音播放,朗读任意中/英文字,音质极佳;并提供相关例程;
INI配置文件读写,兼容WinXP Win32API,由于WinCE本身并不提供,并提供相关例程;
看门狗使用,并提供相关例程;
CAN-bus操作,并提供相关例程(例程可作为CAN调试分析工具);
系统控制部分:蜂鸣器、背光控制,获取唯一ID,调用输入法,系统重启等;
铁电存储器读写函数(内带写保护控制),仅3个函数完成任意读写操作;
GPIO操作函数。
软件截图 |
下面仅仅列举了其中一小部分的示例或者工具软件。
图1 easyAPI C# 头文件
图2 easyAPI C++ 头文件
图3 easyAPI VB头文件
图4 C#例程
图5 C++例程
图6 VB例程
图7 工具箱
图8 开机界面更新工具
图9 系统更新工具
图10 WinCE界面与字体设置工具
图11 FTP Telnet设置工具
图12 VNC 远程桌面设置工具
图13 CAN-bus调试助手与示例
图14 Modbus RTU/TCP 调试助手与示例
图15 其他硬件控制示例