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

📄 appthreads.tci

📁 基于DM642的音频fir滤波器
💻 TCI
字号:
/*
 *  Copyright 2003 by Texas Instruments Incorporated.
 *  All rights reserved. Property of Texas Instruments Incorporated.
 *  Restricted rights to use, duplicate or disclose this code are
 *  granted through contract.
 *  
 */
/* "@(#) ReferenceFrameworks 2.10.00.11 04-30-03 (swat-d15)" */
/*
 *  ======== appThreads.tci ========
 *
 *  Application threads
 */


/* Create a object to hold temporary priority thread variables */
priThreads = {
    intPriProcess       :2, /* priority for tskProcess thread */
    intPriSplitJoin     :2, /* priority for tskRxSplit and tskTxJoin threads */
    intPriControl       :2  /* priority for tskControl thread */
}

/*  Enable TSK Manger */
bios.enableTskManager(prog);

/* create RxSplit thread */
var tskRxSplit       = tibios.TSK.create( "tskRxSplit" );
tskRxSplit.comment   = "Rx Split Task";
tskRxSplit.fxn       = prog.extern( "thrRxSplitRun" );
tskRxSplit.priority  = priThreads.intPriSplitJoin;


/* create TxJoin thread */
var tskTxJoin        = tibios.TSK.create( "tskTxJoin" );
tskTxJoin.comment    = "Tx Join Task";
tskTxJoin.fxn        = prog.extern( "thrTxJoinRun" );
tskTxJoin.priority   = priThreads.intPriSplitJoin;


/* create Process thread */
var tskProcess        = tibios.TSK.create( "tskProcess" );
tskProcess.comment    = "Data Processing Task";
tskProcess.fxn        = prog.extern( "thrProcessRun" );
tskProcess.priority   = priThreads.intPriProcess;

/* create Control thread */
var tskControl        = tibios.TSK.create( "tskControl" );
tskControl.comment    = "Control Task";
tskControl.fxn        = prog.extern( "thrControlRun" );
tskControl.priority   = priThreads.intPriControl;

/* Delete priThreads object (to minimize namespace pollution) */
delete priThreads;


⌨️ 快捷键说明

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