?? mpeg2.tci
字號:
/*
* ======== video_jpeg.tci ========
*/
bios.disableRealTimeAnalysis(prog);
/*
* ========= cache control =========
*/
tibios.GBL.C641XCONFIGUREL2 = false; /* disable L2 configuration */
/*
* ======== user init function ========
*/
tibios.GBL.CALLUSERINITFXN = true;
/*
* =========== GIO ===========
*/
tibios.GIO.ENABLEGIO = 1;
/*
* =========== MEM ===========
*/
tibios.ISRAM.createHeap = true;
tibios.ISRAM.base = 0x400;
tibios.ISRAM.len = 0x2fc00;
tibios.ISRAM.heapSize = 0x00019250;
tibios.ISRAM.enableHeapLabel = true;
tibios.ISRAM.heapLabel = prog.extern( "intHeap" );
tibios.SDRAM.createHeap = true;
tibios.SDRAM.heapSize = 0x01400000;
tibios.SDRAM.enableHeapLabel = true;
tibios.SDRAM.heapLabel = prog.extern( "extHeap" );
/*
* ============ videoport Device Table ===========
*/
var vp0_capture = tibios.UDEV.create("VP0CAPTURE");
vp0_capture.fxnTable = prog.decl("VPORTCAP_Fxns");
vp0_capture.fxnTableType = "IOM_Fxns";
vp0_capture.params = prog.extern("EVMDM642_vCapParamsPort", "C")
vp0_capture.deviceId = 0;
var vp2_display = tibios.UDEV.create("VP2DISPLAY");
vp2_display.fxnTable = prog.decl("VPORTDIS_Fxns");
vp2_display.fxnTableType = "IOM_Fxns";
vp2_display.params = prog.extern("EVMDM642_vDisParamsPort", "C")
vp2_display.deviceId = 2;
/*
* ======== tasks ========
*/
var tskInput = tibios.TSK.create("tskInput");
tskInput.comment = "video input";
tskInput.fxn = prog.extern("tskVideoInput");
tskInput.priority = 3;
tskInput.stackSize = 4000;
var tskOutput = tibios.TSK.create("tskOutput");
tskOutput.comment = "video output";
tskOutput.fxn = prog.extern("tskVideoOutput");
tskOutput.priority = 3;
tskOutput.stackSize = 4000;
var tskVideoProcess = tibios.TSK.create("tskVideoProcess");
tskVideoProcess.comment = "video processing";
tskVideoProcess.fxn = prog.extern("tskProcess");
tskVideoProcess.priority = 3;
tskVideoProcess.stackSize = 9472;
tskVideoProcess.stackMemSeg = tibios.ISRAM;
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -