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

📄 audioeffect.tcf

📁 dsp 5416dsk aduio音效code
💻 TCF
字号:
load(utils.findFile('assert.tci'));	 // load assert support// seed file for C:\CCStudio_v3.1\MyProjects\AudioEffect\AudioEffect.cdb.a00264: c:\ccstudio_v3.1\c5400\bios\include\4.60.34\c54xx.cdbprog.load("c:/ccstudio_v3.1/c5400/bios/include/c54xx.cdb");prog.module("MEM").instance("EPROG").heapSize = 0prog.module("MEM").instance("EPROG").len = 0prog.module("MEM").instance("EPROG").base = 0// value changed://    old  VECT.base = 65408//    new  VECT.base = 32640prog.module("MEM").instance("VECT").base = 32640// value changed://    old  IDATA.len = 8064//    new  IDATA.len = 28672prog.module("MEM").instance("IDATA").len = 28672// value changed://    old  IDATA.comment = "<add comments here>"//    new  IDATA.comment = "On-Chip DARAM0-3 in data memory"prog.module("MEM").instance("IDATA").comment = "On-Chip DARAM0-3 in data memory"// value changed://    old  IPROG.len = 8192//    new  IPROG.len = 3840prog.module("MEM").instance("IPROG").len = 3840// value changed://    old  IPROG.base = 8192//    new  IPROG.base = 28800prog.module("MEM").instance("IPROG").base = 28800// value changed://    old  IPROG.comment = "<add comments here>"//    new  IPROG.comment = "On-Chip DARAM0-3 in program memory"prog.module("MEM").instance("IPROG").comment = "On-Chip DARAM0-3 in program memory"// add instance MEM.DARAM47DARAM47 = prog.module("MEM").create("DARAM47");// value changed://    old  DARAM47.create a heap in this memory = 1//    new  DARAM47.create a heap in this memory = 0prog.module("MEM").instance("DARAM47").createHeap = 0// value changed://    old  DARAM47.len = 0//    new  DARAM47.len = 32768prog.module("MEM").instance("DARAM47").len = 32768// value changed://    old  DARAM47.base = 0//    new  DARAM47.base = 32768prog.module("MEM").instance("DARAM47").base = 32768// value changed://    old  DARAM47.comment = "<add comments here>"//    new  DARAM47.comment = "On-Chip DARAM4-7 in data memory"prog.module("MEM").instance("DARAM47").comment = "On-Chip DARAM4-7 in data memory"// add instance MEM.SARAM03SARAM03 = prog.module("MEM").create("SARAM03");// value changed://    old  SARAM03.create a heap in this memory = 1//    new  SARAM03.create a heap in this memory = 0prog.module("MEM").instance("SARAM03").createHeap = 0// value changed://    old  SARAM03.len = 0//    new  SARAM03.len = 32768prog.module("MEM").instance("SARAM03").len = 32768// value changed://    old  SARAM03.base = 0//    new  SARAM03.base = 163840prog.module("MEM").instance("SARAM03").base = 163840// value changed://    old  SARAM03.comment = "<add comments here>"//    new  SARAM03.comment = "On-Chip SARAM0-3 in program memory"prog.module("MEM").instance("SARAM03").comment = "On-Chip SARAM0-3 in program memory"// add instance MEM.SARAM47SARAM47 = prog.module("MEM").create("SARAM47");// value changed://    old  SARAM47.create a heap in this memory = 1//    new  SARAM47.create a heap in this memory = 0prog.module("MEM").instance("SARAM47").createHeap = 0// value changed://    old  SARAM47.len = 0//    new  SARAM47.len = 32768prog.module("MEM").instance("SARAM47").len = 32768// value changed://    old  SARAM47.base = 0//    new  SARAM47.base = 229376prog.module("MEM").instance("SARAM47").base = 229376// value changed://    old  SARAM47.comment = "<add comments here>"//    new  SARAM47.comment = "On-Chip SARAM4-7 in program memory"prog.module("MEM").instance("SARAM47").comment = "On-Chip SARAM4-7 in program memory"// add instance TSK.userTaskuserTask = prog.module("TSK").create("userTask");// add instance MCBSP.mcbspCfg0mcbspCfg0 = prog.module("MCBSP").create("mcbspCfg0");// value changed://    old  SARAM03.space = "data"//    new  SARAM03.space = "code"prog.module("MEM").instance("SARAM03").space = "code"// value changed://    old  SARAM47.space = "data"//    new  SARAM47.space = "code"prog.module("MEM").instance("SARAM47").space = "code"// value changed://    old  GBL.Enable All TRC Trace Event Classes = 1//    new  GBL.Enable All TRC Trace Event Classes = 0prog.module("GBL").ENABLEALLTRC = 0// value changed://    old  GBL.Enable Real Time Analysis = 1//    new  GBL.Enable Real Time Analysis = 0prog.module("GBL").ENABLEINST = 0// value changed://    old  GBL.Function Call Model = "near"//    new  GBL.Function Call Model = "far"prog.module("GBL").CALLMODEL = "far"// value changed://    old  GBL.Modify CLKMD = 0//    new  GBL.Modify CLKMD = 1prog.module("GBL").MODIFYCLKMD = 1// value changed://    old  GBL.BSCR = 2//    new  GBL.BSCR = 40962prog.module("GBL").BSCR = 40962// value changed://    old  GBL.SWWSR = 521//    new  GBL.SWWSR = 17554prog.module("GBL").SWWSR = 17554// value changed://    old  GBL.PMST(6-0) = 96//    new  GBL.PMST(6-0) = 44prog.module("GBL").LOWERPMST = 44// value changed://    old  GBL.Chip Support Library (CSL) = "5402"//    new  GBL.Chip Support Library (CSL) = "5416"prog.module("GBL").CHIPTYPE = "5416"// value changed://    old  GBL.DSP Speed In MHz (CLKOUT) = 100.0000//    new  GBL.DSP Speed In MHz (CLKOUT) = 160.0000prog.module("GBL").CLKOUT = 160.0000// value changed://    old  MEM.Function Stub Memory (.hwi) = prog.get("IPROG")//    new  MEM.Function Stub Memory (.hwi) = prog.get("SARAM03")prog.module("MEM").HWISEG = prog.get("SARAM03")// value changed://    old  MEM.Switch Jump Tables (.switch) = prog.get("IPROG")//    new  MEM.Switch Jump Tables (.switch) = prog.get("SARAM03")prog.module("MEM").SWITCHSEG = prog.get("SARAM03")// value changed://    old  MEM.Text Section (.text) = prog.get("IPROG")//    new  MEM.Text Section (.text) = prog.get("SARAM03")prog.module("MEM").TEXTSEG = prog.get("SARAM03")// value changed://    old  MEM.TRC Initial Value (.trcdata) = prog.get("IPROG")//    new  MEM.TRC Initial Value (.trcdata) = prog.get("SARAM03")prog.module("MEM").TRCDATASEG = prog.get("SARAM03")// value changed://    old  MEM.Startup Code Section (.sysinit) = prog.get("IPROG")//    new  MEM.Startup Code Section (.sysinit) = prog.get("SARAM03")prog.module("MEM").SYSINITSEG = prog.get("SARAM03")// value changed://    old  MEM.BIOS Code Section (.bios) = prog.get("IPROG")//    new  MEM.BIOS Code Section (.bios) = prog.get("SARAM03")prog.module("MEM").BIOSSEG = prog.get("SARAM03")// value changed://    old  userTask.Task function = prog.decl("FXN_F_nop")//    new  userTask.Task function = prog.decl("UserTask")prog.module("TSK").instance("userTask").fxn = prog.decl("UserTask")// value changed://    old  mcbspCfg0.Pin Control Register  = 0//    new  mcbspCfg0.Pin Control Register  = 131prog.module("MCBSP").instance("mcbspCfg0").mcbspPcr = 131// value changed://    old  mcbspCfg0.Sample Rate Generator Register 1  = 0//    new  mcbspCfg0.Sample Rate Generator Register 1  = 7936prog.module("MCBSP").instance("mcbspCfg0").mcbspSrgr1 = 7936// value changed://    old  mcbspCfg0.Transmit Control Register 1  = 0//    new  mcbspCfg0.Transmit Control Register 1  = 416prog.module("MCBSP").instance("mcbspCfg0").mcbspXcr1 = 416// value changed://    old  mcbspCfg0.Receive Control Register 1  = 0//    new  mcbspCfg0.Receive Control Register 1  = 416prog.module("MCBSP").instance("mcbspCfg0").mcbspRcr1 = 416// value changed://    old  McBSP2.Open Handle to McBSP  = 0//    new  McBSP2.Open Handle to McBSP  = 1prog.module("HMCBSP").instance("McBSP2").mcbspHandleEnable = 1// value changed://    old  GBL.CLKMD - (PLL) Clock Mode Register = 0//    new  GBL.CLKMD - (PLL) Clock Mode Register = 36871prog.module("GBL").CLKMD = 36871// value changed://    old  CLK.Microseconds/Int = 999.9937//    new  CLK.Microseconds/Int = 999.9938prog.module("CLK").MICROSECONDS = 999.9938// value changed://    old  McBSP2.Enable pre-initialization  = 0//    new  McBSP2.Enable pre-initialization  = 1prog.module("HMCBSP").instance("McBSP2").mcbspEnablePreInit = 1// value changed://    old  McBSP2.Specify Handle Name  = "hMcbsp2"//    new  McBSP2.Specify Handle Name  = "C54XX_DMA_MCBSP_hMcbsp"prog.module("HMCBSP").instance("McBSP2").mcbspHandleName = "C54XX_DMA_MCBSP_hMcbsp"// value changed://    old  McBSP2.Pre-initialize  = prog.get("MCBSP_NOTHING")//    new  McBSP2.Pre-initialize  = prog.get("mcbspCfg0")prog.module("HMCBSP").instance("McBSP2").mcbspPreInit = prog.get("mcbspCfg0")// Enable Load Addressprog.module("MEM").ENABLELOADADDR = 1// Disable Load Addressprog.module("MEM").ENABLELOADADDR = 0// delete instance MEM.EPROGprog.module("MEM").instance("EPROG").destroy();// Enable Load Addressprog.module("MEM").ENABLELOADADDR = 1// Disable Load Addressprog.module("MEM").ENABLELOADADDR = 0// delete instance MEM.EDATAprog.module("MEM").instance("EDATA").destroy();// check any and all asserts added in the script aboveassert.check();prog.gen("AudioEffect");

⌨️ 快捷键说明

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