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

📄 test.tcf

📁 it is programed on dsk6455
💻 TCF
字号:
utils.loadPlatform("ti.platforms.dsk6455");

/*
 * Enable common BIOS features used by all examples
 */
bios.enableRealTimeAnalysis(prog);
bios.enableMemoryHeaps(prog);
bios.enableRtdx(prog);	
bios.enableTskManager(prog);

/*
 * Enable heaps in IRAM and define label SEG0 for heap usage.
 */

 
bios.IRAM.createHeap      = true;
bios.IRAM.enableHeapLabel = true;
bios.IRAM["heapLabel"]    = prog.extern("SEG0");
bios.IRAM.heapSize        = 0x2000;
bios.MEM.BIOSOBJSEG = prog.get("IRAM");
bios.MEM.MALLOCSEG = prog.get("IRAM");

/*
 *  The following statements will enable the MAR bits for MAR 224 to MAR 239
 *  This will make the external memory range (0xE0000000-0xEFFFFFFF) cacheable.
 */

bios.GBL.C64PLUSCONFIGURE = 1;
bios.GBL.C64PLUSMAR224to255 = 0x0000ffff;
bios.GBL.CLKOUT = 1200.0000;

bios.MEM.instance("IRAM").base = 0x00801000;
bios.MEM.instance("IRAM").len = 0x001ff000;
bios.MEM.create("IRAM1");
bios.MEM.instance("IRAM1").createHeap = 0;
bios.MEM.instance("IRAM1").base = 0x00800000;
bios.MEM.instance("IRAM1").len = 0x00001000;
bios.MEM.instance("IRAM1").len = 0x00000600;
bios.MEM.create("IRAM2");
bios.MEM.instance("IRAM2").base = 0x00800600;
bios.MEM.instance("IRAM2").len = 0x00000400;
bios.MEM.instance("IRAM2").createHeap = 0;
// !GRAPHICAL_CONFIG_TOOL_SCRIPT_INSERT_POINT!

prog.gen();

⌨️ 快捷键说明

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