新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > vxWorks系統(tǒng)自啟動(dòng)的用戶程序

vxWorks系統(tǒng)自啟動(dòng)的用戶程序

作者: 時(shí)間:2016-09-12 來源:網(wǎng)絡(luò) 收藏

vxWorks提供了一個(gè)用戶接口usrAppInit。我們可以根據(jù)需求來實(shí)現(xiàn)或者改寫這個(gè)函數(shù),對(duì)應(yīng)的usrAppInit.c在已創(chuàng)建的VIP目錄下。VIP編譯的過程中這個(gè)函數(shù)將被編譯進(jìn)內(nèi)核鏡像,在系統(tǒng)啟動(dòng)后將會(huì)自動(dòng)執(zhí)行這個(gè)函數(shù)。

本文引用地址:http://2s4d.com/article/201609/304992.htm

函數(shù)原始定義如下:

/* usrAppInit.c - stub application initialization routine */

/* Copyright (c) 1998,2006 Wind River Systems, Inc.

*

* The right to copy, distribute, modify or otherwise make use

* of this software may be licensed only pursuant to the terms

* of an applicable Wind River license agreement.

*/

/*

modification history

--------------------

01b,16mar06,jmt Add header file to find USER_APPL_INIT define

01a,02jun98,ms written

*/

/*

DESCRIPTION

Initialize user application code.

*/

#include

#if defined(PRJ_BUILD)

#include prjParams.h

#endif /* defined PRJ_BUILD */

/******************************************************************************

*

* usrAppInit - initialize the users application

*/

void usrAppInit (void)

{

#ifdef USER_APPL_INIT

USER_APPL_INIT; /* for backwards compatibility */

#endif

/* add application specific code here */

}



關(guān)鍵詞:

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉