打印
[市场活动]

飞凌嵌入式开发板WINCE6系统程序开机自动运行

[复制链接]
1229|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
kongdebin|  楼主 | 2014-3-19 13:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
飞凌系列嵌入式开发板WINCE6程序在开机时自动的运行,这是我们应用领域必须的功能:
以本机为例说明:
想在开机后自动运行
程序开机自动运行: LED_App.exe。
1 在注册表设置如下:
X:\WINCE600\OSDesigns\S3C6410_DEMO\S3C6410_DEMO\Wince600\SMDK6410_ARMV4I\OAK\files\PROJECT.REG

[HKEY_LOCAL_MACHINE\init]
"Launch80"="LED_App.exe"
[HKEY_LOCAL_MACHINE\init]
"Depend80"=dword:14001e00
2 程序的实体也应写入系统,否则在不到文件
X:\WINCE600\OSDesigns\S3C6410_DEMO\S3C6410_DEMO\Wince600\SMDK6410_ARMV4I\OAK\files\PROJECT.BIB
  LED_App.exe                 $(_FLATRELEASEDIR)\LED_App.exe             NK    U
  拷贝文件到FILES目录下,sysgen
3 以上开机运行问题解决了,但有新的问题,程序版本替换后,难道要重新烧写系统吗?
  程序的版本替换,任何领域都不可避免,开机自能运行系统的固定版本。解决这个问题,提供一种方法,也欢迎大家说出自己的方法:
1 采用程序启动程序的方法
及采用父进程启动子进程的方式,如A为固定不变的程序,B为进程变动的程序
把A按上面的方法烧进系统,系统启动时自动运行A进程。
2 A启动B进程
B进程为我们的应用进程,可能会有版本变化,或BUG剔除,我们把B进程放在系统可以更新的目录中,以便替换。
3 A的自动退出
A 的任务是启动B,然后自己必须退出自己,且不应产生任何启动的视觉效果,让用户感觉到是B进程在自动运行;
了解更多有关飞凌嵌入式开发板相关信息,点击飞凌官网。

相关帖子

沙发
shiningtome| | 2014-5-5 12:21 | 只看该作者



顺易捷pcb打板12小时加急

深圳顺易捷科技有限公司,是一家专注于印制PCB/线路板单、双、多层样板的生产厂家。公司一贯秉承“客户至上”的服务宗旨,**“质量第一、速度制胜”的生产方针,贯彻“严格管理、诚信待人”的办厂理念。公司自成立以来,在广大客户的大力支持下,通过全体员工的共同努力,已有成熟的生产技术、先进的机器设备、科学的管理体系和完善的服务流程,有着强大的生产制作能力,也是“美的”、“比亚迪”等多家品牌企业的满意合作伙伴!
韩先生-服务热线: 13480101190 /13510965133  QQ800055586
电话:0755-84086168,传真0755-84069526
E-mail :syjpcb@163.com         
工厂地址:深圳市龙岗区坪地街道年丰村友谊北路11号

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

23

主题

57

帖子

0

粉丝