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

📄 tsktest.tcf

📁 在TI公司TMS320F28XX系列DSP上应用BIOS的编程例子
💻 TCF
字号:
load(utils.findFile('assert.tci'));	 // load assert support// seed file for D:\artisman\bios examples\tsktest\tsktest.cdb.a04092: c:\ti\c2000\bios\include\4.80.208\c28xx.cdbprog.load("c:/ti/c2000/bios/include/c28xx.cdb");// add instance TSK.task0task0 = prog.module("TSK").create("task0");// add instance TSK.task1task1 = prog.module("TSK").create("task1");// add instance TSK.task2task2 = prog.module("TSK").create("task2");// add instance LOG.tracetrace = prog.module("LOG").create("trace");// Warning: Field no longer exists in cdb fileassert.add('prog.module("GBL").CLKMD == 2896')// Warning: Field no longer exists in cdb fileassert.add('prog.module("GBL").MODIFYCLKMD == 1')// value changed://    old  GBL.DSP Speed In MHz (CLKOUT) = 150.0000//    new  GBL.DSP Speed In MHz (CLKOUT) = 140.0000prog.module("GBL").CLKOUT = 140.0000// value changed://    old  task0.Task function = prog.decl("FXN_F_nop")//    new  task0.Task function = prog.decl("task")prog.module("TSK").instance("task0").fxn = prog.decl("task")// value changed://    old  task1.Task function argument 0 = 0//    new  task1.Task function argument 0 = 1prog.module("TSK").instance("task1").arg0 = 1// value changed://    old  task1.Task function = prog.decl("FXN_F_nop")//    new  task1.Task function = prog.decl("task")prog.module("TSK").instance("task1").fxn = prog.decl("task")// value changed://    old  task2.Task function argument 0 = 0//    new  task2.Task function argument 0 = 2prog.module("TSK").instance("task2").arg0 = 2// value changed://    old  task2.Task function = prog.decl("FXN_F_nop")//    new  task2.Task function = prog.decl("task")prog.module("TSK").instance("task2").fxn = prog.decl("task")// value changed://    old  LOG_system.logtype = "circular"//    new  LOG_system.logtype = "fixed"prog.module("LOG").instance("LOG_system").logType = "fixed"// value changed://    old  LOG_system.buflen (words) = 64//    new  LOG_system.buflen (words) = 512prog.module("LOG").instance("LOG_system").bufLen = 512// value changed://    old  trace.buflen (words) = 64//    new  trace.buflen (words) = 1024prog.module("LOG").instance("trace").bufLen = 1024// value changed://    old  CLK.Microseconds/Int = 999.9857//    new  CLK.Microseconds/Int = 1000.0071prog.module("CLK").MICROSECONDS = 1000.0071// Error in cdb file// Cannot apply:  prog.module("MEM").STACKSEG = prog.get("M1SARAM")// Error in cdb file// Cannot apply:  prog.module("TSK").instance("TSK_idle").stackMemSeg = prog.get("M1SARAM")// Error in cdb file// Cannot apply:  prog.module("TSK").instance("task0").stackMemSeg = prog.get("M1SARAM")// Error in cdb file// Cannot apply:  prog.module("TSK").instance("task1").stackMemSeg = prog.get("M1SARAM")// Error in cdb file// Cannot apply:  prog.module("TSK").instance("task2").stackMemSeg = prog.get("M1SARAM")// check any and all asserts added in the script aboveassert.check();prog.gen("tsktest");

⌨️ 快捷键说明

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