国产精品免费无遮挡无码永久视频-国产高潮视频在线观看-精品久久国产字幕高潮-国产精品99精品无码视亚

查看: 3810|回復(fù): 0
打印 上一主題 下一主題

飛凌嵌入式開發(fā)板WINCE6系統(tǒng)程序開機自動運行

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

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

以本機為例說明:

想在開機后自動運行

程序開機自動運行: LED_App.exe。

1 在注冊表設(shè)置如下:

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 程序的實體也應(yīng)寫入系統(tǒng),否則在不到文件

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 以上開機運行問題解決了,但有新的問題,程序版本替換后,難道要重新燒寫系統(tǒng)嗎?

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

1 采用程序啟動程序的方法

及采用父進程啟動子進程的方式,如A為固定不變的程序,B為進程變動的程序

把A按上面的方法燒進系統(tǒng),系統(tǒng)啟動時自動運行A進程。

2 A啟動B進程

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

3 A的自動退出

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

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

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

本版積分規(guī)則

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表