嵌入式组态王Wince运行环境的安装与演示过程
qt-wince 安装开发及部署全解

Qt-WinCE 安装、开发及部署全解Qt-WinCE安装、开发及部署全解CTO技术网我要评论(0)一、Qt 嵌入式环境的搭建a) 首先,下载Qt的嵌入式开发包qt-embedded-wince-opensource-src-4.4opensourc embed 下载.0.zipb) 然后,下载VS2005。
c) 最后,下载一个嵌入式开发的SDK,如Windows Mobile5.0window mobil 下载Pocket PC SDK,可以在微软的官方网站上下载到!d) 还有一个是同步的软件Microsoft ActiveSync4.5中文简体版。
activesync microsoft 简体------------------------------------------安----装----------------------------------e) 首先安装VS2005,很简单,按照向导来,在自定2005 安装向导义安装中务必选择“智能设备开发”。
f) 关于Microsoft ActiveSync4.5的安装更是“straightforward”。
在此不再activesync microsoft 关于多说!g) 然后,安装Windows Mobile或是其它版本的SDK,可以用自windowmobil 或是定义的SDK!简单h) 比较麻烦的就是qt-embedded-wince的安装。
参照下面的步embed 下面参照骤:①、解压,将解压后的文件夹放到一个不含空格的路文件夹空格一个径中,如我的:f:\penguinx\qt_wince,qt_wince即为此文件夹。
然后设置penguinx 文件夹设置环境变量:右键“我的电脑”->“属性”->点“高级环境变量电脑”标签->“环境变量”选项->在"PATH"中添加路径“f:\penguinxpenguinx 环境路径\qt_wince \bin”。
嵌入式系统试验之Windows CE 平台的构建与配置

学院:计算机与软件学院专业:计算机科学与技术课程:嵌入式系统姓名:XXX 学号:实验一Windows CE 平台的构建与配置[实验目的]1、掌握W indows CE 内核的配置、编译方法;2、掌握构建一个适合特定开发平台的W indows CE 系统方法;3、熟悉P latform Builder 开发工具使用方法。
[实验仪器]1、装有P latform Builder 开发环境的P C 机一台2、XSBase270 实验开发平台一套[实验原理]1、Windows CE 操作系统简介Microsoft Windows CE 是一个开放的、可裁剪的、32 位的实时嵌入式窗口操作系统。
和其他桌面窗口操作系统(Windows XP/2000)相比,它具有可靠性好、实时性高、内核体积小等特点,适用于各种嵌入系统和产品。
它拥有多线程、多任务、确定性的实时、完全抢先式优先级的操作系统环境,专门面向只有有限资源的嵌入式硬件系统。
同时,开发人员可以根据特定硬件系统对W indows CE 操作系统进行裁剪、定制,所以目前W indows CE 被广泛用于各种嵌入式智能设备的开发,是当今应用最多、增长最快的嵌入式操作系统。
Windows CE 被设计成为一种高度模块化的操作系统,每一模块都提供特定的功能,这些模块中的一部分被划分成组件,系统设计者可以根据设备的性质只选择那些必要的模块或模块中的组件包含进操作系统映像,从而使Windows CE 变得非常紧凑(只占不到200 KB ,因此只占用了运行设备所需的最小的R OM、RAM 以及其它硬件资源。
的RAM)Windows CE 被分成不同的模块,其中最主要的模块有内核模块(Kernel)、对象存储模块、图形窗口事件子系统(GWES)模块以及通信(Communication)模块。
另外W indows CE 还包含一些附加的可选择模块,这些模块可支持的任务有管理可安装设备驱动程序、支持COM 等。
如何安装组态王嵌入版

如何安装组态王嵌入版1. 系统要求1.1. 开发系统这一部分包括嵌入版开发环境和模拟运行系统及驱动程序。
∙适用于IBM586以上的微型机及其兼容机;∙VGA、SVGA以及支持Windows 256色的图形卡;∙主频300MHZ以上,内存不少于32兆;若要同时运行多个大型程序,建议使用更大的内存;∙运行于Windows 2000/NT 4.0补丁6环境。
∙Intel x86或x86兼容CPU,主频200MHz以上;∙64MB RAM∙32MB 存储空间,支持DiskOnChip或Compact Flash∙10Mbps Base-T标准网卡∙支持VGA的显示卡∙中文版Windows (CE4.0)∙支持标准MFC的SDK∙支持DCOM,支持ATL∙支持注册表存储1.2. 运行系统1.3. WINCE要求组态王嵌入版DEMO盘中包括开发系统(64点)和仿真运行环境的安装盘。
在PC平台安装之后,可以使用开发系统和仿真运行环境以及一个DEMO工程。
开发系统的加密采用加密狗,加密狗和通用版不通用。
提供给客户的正式版中除了以上光盘,还有一个运行系统的光盘。
此盘中包括运行在WINCE下的运行系统的所有文件,以及一个DEMO工程。
运行系统的加密采用LICENSE方式,即用户在第一次启动组态王时,将弹出窗口,提示一个系统标识号,并要求输入对应的序列号。
用户将系统标识号传给亚控公司,亚控公司返回一个序列号,输入即可。
(试用版不需要输入序列号)将光盘放入PC的光驱,自动弹出安装向导或运行光盘上的\setup.exe,根据向导提示进行安装。
详细的安装过程和加密锁驱动的安装请参考手册。
安装之前,请确认您的嵌入式系统已经安装了WINCE操作系统,并且满足以上的系统要求。
第一步:将拷贝有运行系统的PC机和嵌入式系统连接在同一个局域网的同一个网段中。
第二步:上电启动预先安装在系统上的WinCE系统。
第三步:设置WinCE上的网络和拨号连接,给这个设备分配一个IP地址。
ARM嵌入式WINCE实践教程_图文.

ARM 嵌入式WINDOWS CE实践教程ARM 嵌入式WINDOWS CE实践教程 CVT-PXA270华中科技大学国家电工电子教学基地武汉创维特信息技术有限公司ARM 嵌入式WINDOWS CE实践教程前言《ARM 嵌入式WINDOWS CE实践教程》是ARM 嵌入式技术系列教程之一。
该教程教材采用华中科技大学和武汉创维特信息技术有限公司联合研制的CVT-PXA270系列嵌入式教学实验系统作为教学实践平台。
Windows CE 嵌入式操作系统是目前嵌入式主流操作系统之一,它以超强的性能、友好的Windows 人机界面以及标准化、可视化的软件开发过程被越来越多地使用在手机、PDA 等产品中,本书结合XSCALE 嵌入式处理器的特点,介绍了在其上进行Windows CE开发的过程和方法。
本书详细地讲解了Windows CE BSP开发平台Platform Build 5.0的建立过程、Windows CE BSP板级支持包的开发、驱动程序的设计以及基于Embedded Visual C++嵌入式Windows CE应用程序的设计和开发等,内容覆盖Windows CE开发的全过程,它不仅可以作为嵌入式Windows CE开发的初学者作为实践教程,而且对于Windows CE 开发人员也有一定的参考价值。
ARM 嵌入式WINDOWS CE实践教程目录第1章安装Windows CE BSP........................................11.1 安装WINDOWS CE5.0..............................................................................................11.2 安装WINDOWS CE 5.0 BSP......................................................................................2第2章 Windows CE 内核定制实验.................................. 42.1 创建和编译新项目...................................................................................................... 42.2 运行image 文件........................................................................................................ 172.2.1 设置并建立tftp 服务器.................................................................................. 182.2.2 通过uboot 下载nk.nb0................................................................................... 18第3章 WINCE和桌面系统通讯实验........................... 243.1 硬件连接.................................................................................................................. 243.2 WINCE端设置.......................................................................................................... 243.3 activeSync安装.......................................................................................................... 243.4 USB驱动程序安装.................................................................................................... 253.5 通讯.......................................................................................................................... 27第4章 Windows CE 应用程序实验.............................. 284.1 下载并安装Microsoft eMbedded Visual C++4.0....................................................284.2 建立HelloWorld 工程................................................................................................ 314.3 下载并运行HelloWorld............................................................................................ 354.4 调试HelloWorld....................................................................................................... 38第5章 Windows CE 多媒体播放实验.......................... 465.1 安装媒体播放器...................................................................................................... 465.2 建立WINCE 和桌面系统之间的通讯连接............................................................. 485.3 拷贝视频文件到WINCE My Documents................................................................495.4 播放视频文件.......................................................................................................... 49ARM 嵌入式WINDOWS CE实践教程第6章 Windows CE 驱动程序实验.............................. 516.1 WINCE驱动程序模型.............................................................................................. 516.2 本机设备驱动程序的系统结构.............................................................................. 526.3 流接口驱动程序的系统结构.................................................................................. 526.3.1 设备管理器................................................................................................... 526.3.2 设备文件名................................................................................................... 546.3.3 流接口驱动程序入口函数........................................................................... 546.4 流接口驱动程序开发.............................................................................................. 576.5 流接口驱动程序调用实例...................................................................................... 676.6 运行.......................................................................................................................... 68第7章 Windows CE 接口实验..................................... 697.1 CVT-PXA270 跑马灯实验...................................................................................... 697.2 CVT-PXA270 数码管实验...................................................................................... 847.3 CVT-PXA270 进程编写实验.................................................................................. 907.4 CVT-PXA270 多线程实验...................................................................................... 927.5 CVT-PXA270 步进电机实验.................................................................................. 947.6 CVT-PXA270 LCD 控制实验.............................................................................1027.7 CVT-PXA270 录放音实验.................................................................................1047.8 CVT-PXA270 简单多媒体实验......................................................................... 1057.9 CVT-PXA270 读写文件实验............................................................................. 106第8章 Windows CE 以太网驱动程序实验................ 1108.1 CVT-PXA270网卡................................................................................................ 1108.2 LAN91C111网卡驱动程序中断处理................................................................... 1108.3 LAN91C111网卡驱动程序硬件地址................................................................... 1118.4 网络连接的添加................................................................................................... 1118.6 网络驱动程序编译和测试................................................................................... 114第9章 GPS模块导航实验........................................ 1159.1 系统简介............................................................................................................... 1159.2 系统设置............................................................................................................... 1159.3 硬件设置............................................................................................................... 1169.4 实验步骤............................................................................................................... 118ARM 嵌入式WINDOWS CE实践教程第1章安装Windows CE BSP1.1 安装WINDOWS CE 5.0本节讲述如何安装Windows CE 5.0以及Platform Builder。
WINCE安装

一.Windows Embedded CE 6.0开发环境的搭建开发环境方案为:Windows XP SP3 + Visual Studio 2005 SP1 + Windows Embedded CE 6.01.1.安装VS2k5,安装完成后要安装VS2k5 SP1补丁(KB926601),否则后面的Platform Builder SP1无法安装。
1.2安装Windows Embedded CE 6.0,官方下载地址为:/downloa ... &displaylang=enWindows Embedded CE 6.0 下载地址和序列号安装起来特麻烦程序下载地址/do ... dded%20CE%206.0.msi序列号:Y our product key(s) for installation are:* Windows Embedded CE 6.0 (plug-in for Visual Studio 2005):H8RQR-MMKRP-XFRFC-9HKGJ-82R6J* If you are also evaluating Visual Studio 2005, Visual Studio 2005 Professional Edition Trial:M3C9X-9K3Q9-DC8PX-B3YR3-BKQR8* Other recommended downloads:Visual Studio 2005 Service Pack 1 Beta如果上面的序列号不可用,请自己去申请/windows/embedded/eval/trial.mspx安装的时候会提示需要一个叫Data_1.cab的文件,该文件下载地址如下:/do ... 50b862b2/Data_1.cab1.3安装Windows Embedded CE 6.0 Platform Builder Service Pack 1,官方下载地址为:/downloa ... &displaylang=en。
粤嵌嵌入式实验室-VS2005 WINCE6.0安装指导

VS2005&WinCE 6.0安装指导广州广嵌电子科技有限公司目录安装必读 (2)一、需要安装软件 (3)二、需要磁盘空间 (3)三、安装顺序 (4)3.1、先安装Visual Studio 2005 (4)3.2、安装Visual Studio 2005 Service Pack 1 (9)3.3、安装MSDN (10)3.4、安装Windows Embedded CE6.0 (11)3.5、安装Windows Embedded CE6.0 Platform BuilderService Pack 1 (15)3.6、安装WINCE6.0R2 (18)3.7、安装Microsoft Device Emulator 2.0 (21)3.8、安装Virtual Microsoft Network Driver forMicrosoft Device Emulator (21)3.9、安装WINCE6.0 Update (21)安装必读开发环境的安装比较重要,安装结果对WinCE系统定制及应用程序开发具有很大影响,为确保能正确、完整的安装开发环境,请仔细阅读本文,按照步骤一步一步进行安装。
一、需要安装软件1、Visual Studio 20052、Visual Studio 2005 Service Pack 1可)3、MSDN(选4、Windows Embedded CE 6.05、Windows Embedded CE 6.0 Platform Builder Service Pack 16、WINCE6.0R2可)7、Microsoft Device Emulator 2.0(选可)8、Virtual Machine Network Driver for Microsoft Device Emulator(选9、WINCE6.0 Update注:其中 3、7、8项可以不安装,用户根据实际需要来安装。
嵌入式WINCE实验指导

目录:实验1:Windows CE 5.0的启动实验2:Windows CE 5.0的基本使用实验3:恢复默认设置实验4:构建Windows CE 5.0开发平台实验5:建立一个Hello World应用程序实验6:SQLite数据库应用实验7:WinCE内核定制——支持SQLCE3.0数据库应用实验8:小型点餐系统的需求分析实验9:小型点餐系统的概要设计实验10:点餐系统的后台实现实验11:数据同步RDA方法实验12:SQLCE数据库的基本操作实验13:点餐功能的实现实验1:windows CE5.0的启动以下所有实验PC机上安装的是Windows XP操作系统。
MagicARM2410实验箱在出厂时已经预装了2个操作系统,一个是Linux,另外一个是Windows CE 5.0。
.开机后,系统默认启动Linux 2.4.18。
MagicARM2410实验箱提供2种方法启动Windows CE 5.0。
一种是在液晶屏上直接启动;另一种是通过PC机串口终端启动。
1、通过在液晶屏上直接启动(1)断开MagicARM2410实验箱上DeviceARM2410核心板附近的跳线JP8,然后打开实验箱的电源,当液晶屏上出现如图1.1所示的提示时,请按住实验箱上4*4键盘上的任意一个按键,当液晶屏上显示出按下的键值时,请松开按键。
(2)松开按键后,可以看到液晶屏上显示如图1.2所示的菜单,然后按按键“4”,这时液晶屏上提示Start run Windows 5.0(Evaluation Version)for MagicARM2410,系统开始启动Windows CE 5.0。
(3)等待大约30s后,Windows CE 5.0启动完成,在液晶屏上可以看到Windows CE 5.0桌面,如图1.3所示。
(4)在图1.3中,大家可看到熟悉的Windows风格的桌面;其中“我的设备”相当于PC 机Windows操作系统的“我的电脑”,还有“回收站”、My Documents等快捷图标。
嵌入式WinCE培训

3.在出现的窗口选取 XSBase270 Device
(若选项没有出现,请重 现安装SDK)
1.新建一个C#程序 注意,要选取“智能设备”下的Windows CE 5.0
2.程序设计
选择Xscale PXA270设备 按F5,运行程序 可以在开发平台上看到你做 的程序
4、调试程序(小灯例程)
2.在命令行中输入”START .”
用记事本打开“最终目 录”中的 “platform.bib”文件 输入相应的内容:
WinCE上的文件名字
源文件的位置和文件 名 NK
保存退出
Make Run-Time Image 重新下载镜像文件 检查实验结果
打开《Activesync自动连接功能与CF无线网卡的自动加载》
八、选择“Third Party”,把所有的驱动都加入到工程中。
九、添加如下选项(可以用find来查找)
SYSGEN_AS_FILE SYSGEN_MFC SYSGEN_USDK SYSGEN_USB_STORAGE SYSGEN_USB_HID_CLIENTS SYSGEN_FATFS SYSGEN_XPSKIN SYSGEN_LARGEKB SYSGEN_USBFN_SERIAL ATADISK SYSGEN_SD_MEMORY
2、选择如下图所示:
3、选择手动安装
4、选择“从磁盘安装“
5、找到”giveio.inf”
6、安装完后在设备管理器中可以看到giveio的设备。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
嵌入式组态王在Wince 平台下的安装与演示过程
陕西威蓝工业自动化有限公司
2011.07.20
1.前期准备工作:
(1)注册MSCOMM32.OCX控件:
打开组态王使用说明文档,把MSCOMM32.OCX控件拷贝到PC计算机的C 盘目录下,再打开开始运行cmd,进入命令环境
在C:\Documents and Settings\su>下编辑cd .. 直至切换到C:\> ,如下图
然后,编辑regsvr32 MSCOMM32.OCX,注册成功,如下图所示:
(2)串口选择
RS232模块插入计算机后,在计算机设备管理器里确认端口,本例子使用串口5,如下图所示:
打开组态王使用说明文档里kingview com.exe可执行文件,在串口设置中选
择COM5,并点击“请选择串口”打开串口,如下图所示:
(3)板子连线说明:
电源接直流5V电源,鼠标和USB线接USB2口(注意USB线上的三角箭头端与板子USB2三角箭头端对应),串口线接板子的COM1口(串口线三角箭头端靠网口那端),具体接法如下图所示:
2.安装组态王嵌入版运行系统:
第一步:将安装有组态王嵌入版开发系统的PC机和嵌入式系统连接在同一个局域网的同一个网段中。
(如果采用网线直接将PC机和嵌入式系统设备连接的话,需要使用交叉网线)。
第二步:上电启动预先安装在系统上的WinCE系统,设置WinCE上的网络和拨号连接,给这个设备分配一个IP地址。
第三步:在嵌入式平台NandFlash目录下,建立一个文件夹kingview。
第三步:在PC机下将组态王嵌入版安装目录的ARMV4文件夹里面的全部内容(除了Driver文件夹)拷贝到U盘,再将此内容全部拷贝到嵌入式平台新建的kingview目录,同时在kingview目录下新建一个文件夹project。
第四步:在kingview目录下打开KV_FTP_SERVER.EXE,此时该界面显示IP地址:
如192.168.1.82
第五步:打开PC机嵌入式组态王开发环境,点击主菜单中“工具\网络远程部署操作”,弹出远程部署操作对话框如下图所示:
第六步:在远程站点输入嵌入式平台的IP地址,并点击连接按钮,直至连接成功,如下图所示:
第七步:点击远程部署操作的安装,输入“本地”和“远程”的安装路径,“本地”一般系统默认能找到,在“远程”框输入\NandFlash\kingview,点击安装嵌入版,在安装过程中,嵌入式平台会出现提示,点击OK,跳过,直至安装成功。
第八步:点击“添加驱动”,安装需要的驱动,直至安装成功,如下图所示:
第九步:到此,嵌入式平台的驱动已经安装成功了,接下来就可以下载工程了。
下载工程有两种方法,第一种方法可以用U盘把组态王使用说明文档里的Demo1024x768文件夹里的所有文件拷贝到嵌入式平台的\NandFlash\kingview\project目录下;第二种方法,用远程部署操作,点击“发送”,选择好工程路径,注意远程路径为\NandFlash\kingview\project 。
并点击“发送全部工程”,直至成功。
到此为止,整个嵌入式组态王wince运行系统的安装和工程下载已经成功。
3.嵌入式平台工程的演示过程操作:
(1)连接好数据线
把Wince开发平台和PC计算机通过RS232模块及相关串口线连接好,打开kingview com文件夹里的相应测试程序。
(2)进入演示界面
在wince平台,打开\我的设备\NandFlash\kingview\Touchview.exe。
点击提示里的忽略,再点击提示的OK,此时自动进入以下界面。
点击画面,如下所示
再点击打开,进入打开画面,所下图所示:
双击demo1024x768进入演示界面:
(3)演示程序操作说明
本演示程序采用的莫迪康PLC设备,串口通讯协议采用Modbus RTU模式。
例子使用两个寄存器,寄存器地址分别为3508和3509,对应的16进制为0DB3和0DB4。
演示程序中实现的功能仅仅是嵌入式组态王与PLC设备进行数据收发通讯。
下面对串口调试助手使用进行说明:
◆接收区:是组态王对PLC设备发送请求区;
◆接收数据:是组态王对PLC设备寄存器写数据显示的值;
◆发送区:是PLC设备响应组态王的命令区;
◆发送数据:第一个方框是PLC设备寄存器1响应组态王读数据;第二个方框是PLC设备寄存器2响应组态王读数据;
如下图所示:
a. 读功能03:
若寄存器1读出数据为88,寄存器2读出数据为66,组态软件一直发请求读命令为:02 03 0D B3 00 02 37 73,PLC设备的读响应命令为:02 03 04 00 58 00
42 C8 D1。
●读请求说明:02为设备地址,03为读功能码,0D B3为寄存器地址,00 02为从0D B3寄存器地址开始读取两个数(4个字节),37 73为CRC校验码。
●读响应说明:02为设备地址,03为读功能码,04为从寄存器0D B3开始读取4个字节,00 58为寄存器1的数据88(十进制),00 42为寄存器2的数据66(十进制),C8 D1为校验码。
b. 写功能06:
若往寄存器1写8888数据,组态软件的写请求命令为:02 06 0D B3 22 B8 62 60,PLC设备的写响应命令为:02 06 0D B3 22 B8 62 60。
●写请求说明:02为设备地址,06为写功能码,0D B3为寄存器1地址,22 B8为写数据8888(十进制),62 60为校验码。
●写响应说明:同写请求说明。
若往寄存器2写8888数据,组态软件的写请求命令为:02 06 0D B4 22 B8 D3 A1,PLC设备的写响应命令为:02 06 0D B4 22 B8 D3 A1。
●写请求说明:02为设备地址,06为写功能码,0D B4为寄存器2地址,22 B8为写数据8888(十进制),D3 A1为校验码。
●写响应说明:同写请求说明。
演示结果如下图所示:
4. 组态王软件自带的Demo工程
组态王自带的Demo工程在组态王使用说明文档的Kingdemo1024x768文件夹里,其工程下载和演示步骤与上面演示的工程步骤类似。
不同之处是,上面自己新建的演示程序添加了变量,对串口能进行通讯。
而组态王自带的Demo没有添加串口收发功能。
拷贝新工程前,需要把原先的\NandFlash\kingview\project 目录下的工程删除,然后拷贝新工程,最后运行Touchview.exe,进入演示界面如下几个图所示:
图灌溉控制
图锅炉控制
图物流控制
图配方控制
温馨提醒:
由于组态软件主要是应用于带有触摸屏的wince平台下,本平台由于没有带触摸功能,因此,对界面的交互式操作会带来不便。
用鼠标点击界面时,鼠标经常会隐藏在界面底层。
我们以前用过带有触摸屏的平台,操作起来很方便。