查看: 3697|回復: 0
打印 上一主題 下一主題

飛凌嵌入式開(kāi)發(fā)板WINCE6系統程序開(kāi)機自動(dòng)運行

[復制鏈接]
跳轉到指定樓層
樓主
發(fā)表于 2014-3-19 13:05:35 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式

飛凌系列嵌入式開(kāi)發(fā)板WINCE6程序在開(kāi)機時(shí)自動(dòng)的運行,這是我們應用領(lǐng)域必須的功能:

以本機為例說(shuō)明:

想在開(kāi)機后自動(dòng)運行

程序開(kāi)機自動(dòng)運行: 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 程序的實(shí)體也應寫(xiě)入系統,否則在不到文件

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 以上開(kāi)機運行問(wèn)題解決了,但有新的問(wèn)題,程序版本替換后,難道要重新燒寫(xiě)系統嗎?

  程序的版本替換,任何領(lǐng)域都不可避免,開(kāi)機自能運行系統的固定版本。解決這個(gè)問(wèn)題,提供一種方法,也歡迎大家說(shuō)出自己的方法:

1 采用程序啟動(dòng)程序的方法

及采用父進(jìn)程啟動(dòng)子進(jìn)程的方式,如A為固定不變的程序,B為進(jìn)程變動(dòng)的程序

把A按上面的方法燒進(jìn)系統,系統啟動(dòng)時(shí)自動(dòng)運行A進(jìn)程。

2 A啟動(dòng)B進(jìn)程

B進(jìn)程為我們的應用進(jìn)程,可能會(huì )有版本變化,或BUG剔除,我們把B進(jìn)程放在系統可以更新的目錄中,以便替換。

3 A的自動(dòng)退出

A 的任務(wù)是啟動(dòng)B,然后自己必須退出自己,且不應產(chǎn)生任何啟動(dòng)的視覺(jué)效果,讓用戶(hù)感覺(jué)到是B進(jìn)程在自動(dòng)運行;

了解更多有關(guān)飛凌嵌入式開(kāi)發(fā)板相關(guān)信息,點(diǎn)擊飛凌官網(wǎng)。

飛凌嵌入式開(kāi)發(fā)板WINCE6系統程序開(kāi)機自動(dòng)運行
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復 返回頂部 返回列表
午夜高清国产拍精品福利|亚洲色精品88色婷婷七月丁香|91久久精品无码一区|99久久国语露脸精品|动漫卡通亚洲综合专区48页