Board logo

标题: 教你如何修改wince系统工控机注册表和开机自动运行程序 [打印本页]

作者: wqlcd_911    时间: 2012-9-28 15:26     标题: 教你如何修改wince系统工控机注册表和开机自动运行程序

本帖最后由 wqlcd_911 于 2012-11-27 15:19 编辑

嵌入式操作系统是一种应用广泛的系统软件,工业控制是它的传统应用领域,在这一领域里已有一些比较成功的嵌入式操作系统。但是,随着应用对象的扩大和技术的进步,实际应用对工业控制系统的功能和性能提出了许多新的要求。例如,适应恶劣的工作环境,熟悉和友好的用户界面,统一的编程界面,强大的通信功能和多媒体功能等,这些嵌入式操作系统很难满足工业应用的新需要。由于Windows CE 2.1及以前版本的实时性较差,在工业控制领域应用较少,主要应用在移动式(或便携式)产品和信息家电领域。Windows CE 3.0的出现极大地改善了它的实时性能,为Windows CE进入工业控制领域奠定了基础。


虽然Windows CE 3.0作为嵌入式系统平台在工业控制领域还未被广泛采用,但前景非常广阔。许多著名的工业控制器生产商已经开发出基于Windows CE 3.0的工业控制产品,如西门子AG公司的多功能操作面板MP系列,Cybectec公司的变电站现代化平台SMP(Substation Modernization Platform)等。工业控制操作系统需要严格的实时处理功能,高可靠性,良好的开放性,对人机界面、开发环境、可操作性、成本等也有特别的要求。
        
        如何修改wince系统工控机注册表呢?
     修改注册表的方法有多种,最直接的就是利用系统自带注册表修改regedit 来修改;另外一种常用的是用EVC的Remote功能,用EVC修改注册表前需把板子与PC机通过USB线连接。同步通信后打开EVC,然后打“Tools”菜单下的“Remote Registry Editor”。

         如何使系统开机自动运行程序呢?



     上电开机后马上自动运行自己的应用程序可以做到别人不知道你在用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的界面了。
企业QQ:800005447
资料下载:
新款WLT_TFT8060_080使用说明:http://dl.vmall.com/c0glnjhjz3
作者: 315mro    时间: 2012-9-29 15:08

修改注册表的方法有多种,最直接的就是利用系统自带注册表修改regedit 来修改;另外一种常用的是用EVC的Remote功能,用EVC修改注册表前需把板子与PC机通过USB线连接。同步通信后打开EVC,然后打“Tools”菜单下的“Remote Registry Editor”。

更多使用说明请登录315mro网站




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0