📄 application.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 + -