⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 application.cfg

📁 日本IRON os 在汽车电子中的应用 高度机密
💻 CFG
字号:
/*
 *	Static API specification:
 *
 *	CRE_TSK(tskid, {tskatr, exinf, task, itskpri, tsksz, stk});
 *	DEF_TEX(tskid, {texatr, texrtn});
 *	CRE_SEM(semid, {sematr, isemcnt, maxsem});
 *	CRE_FLG(flgid, {flgatr, iflgptn});
 *	CRE_DTQ(dtqid, {dtqatr, dtqcnt, dtq});
 *	CRE_MBX(mbxid, {mbxatr, maxmpri, mprihd});
 *	CRE_MTX(mtxid, {mtxatr, ceilpri});
 *	CRE_MBF(mbfid, {mbfatr, maxmsz, mbfsz, mbf});
 *	CRE_POR(porid, {poratr, maxcmsz, maxrmsz});
 *	CRE_MPF(mpfid, {mpfatr, blkcnt, blksz, mpf});
 *	CRE_MPL(mplid, {mplatr, mplsz, mpl});
 *	CRE_CYC(cycid, {cycatr, exinf, cychdr, cyctim, cycphs});
 *	CRE_ALM(almid, {almatr, exinf, almhdr});
 *	DEF_OVR({ovratr, ovrhdr});
 *	DEF_INH(inhno, {inhatr, inthdr});
 *	ATT_ISR({isratr, exinf, intno, isr, inhlvl});
 *	DEF_SVC(fncd, {svcatr, svcrtn});
 *	DEF_EXC(excno, {excatr, exchdr});
 *	ATT_INI({iniatr, exinf, inirtn});
 *
 */

/* Initializie task definition */

ATT_INI({TA_HLNG, 0, (FP)vINIT_usr});

/* Task definition */

/*	SSPF梡乮V1/V2乯	*/
/*	CRE_TSK(TASK1, {TA_HLNG|TA_ACT	, 0, vDSP_main,	1, 2048, NULL});	*/
/*	CRE_TSK(TASK2, {TA_HLNG			, 0, vDSP_sub,	2, 2048, NULL});	*/

/*	MX-ENGINE棙梡帪	*/
CRE_TSK(TASK1, {TA_HLNG|TA_ACT	, 0, vDSP_main,	1, 2048, NULL});
CRE_TSK(TASK3, {TA_HLNG       	, 0, vMXR_main,	3, 8192, NULL});

/* Semaphore definition */

/* Eventflag definition */

/* Data-queue */

/* 妱傝崬傒僴儞僪儔 */
DEF_INH(INH_LV2, {TA_HLNG, inh_dma_handler});

/*	廃婜僴儞僪儔	*/
CRE_CYC(CYCLE1, {TA_HLNG|TA_STA, 0, (FP)vCYCLE_ctrl1, 5 ,0});
CRE_CYC(CYCLE2, {TA_HLNG|TA_STA, 0, (FP)vCYCLE_ctrl2, 100 ,0});

/*	儊乕儖儃僢僋僗	*/
CRE_MBX(MBX1, {TA_TFIFO|TA_MFIFO,1,NULL});
CRE_MBX(MBX2, {TA_TFIFO|TA_MFIFO,1,NULL});

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -