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

📄 post.tci

📁 MSP430与DSP接口技术2 编辑环境C语言,未试过,仅供参考
💻 TCI
字号:
/*
 *  ======== post.tci ========
 *
 *! Revision History
 *! ================
 *! 22-Aug-2002 mw Created
 * 
 */

/* Create mcbspCfg_loopback configuration for internal loopback */
var mcbspCfg_loopback = MCBSP.create("mcbspCfg_loopback");
mcbspCfg_loopback.mcbspManualSet = 1;
mcbspCfg_loopback.mcbspSpcr1 = 0xa000;
mcbspCfg_loopback.mcbspSpcr2 = 0x0100;
mcbspCfg_loopback.mcbspRcr1 = 0x0140;
mcbspCfg_loopback.mcbspRcr2 = 0x0000;
mcbspCfg_loopback.mcbspXcr1 = 0x0140;
mcbspCfg_loopback.mcbspXcr2 = 0x0000;
mcbspCfg_loopback.mcbspSrgr1 = 0x0000;
mcbspCfg_loopback.mcbspSrgr2 = 0x2000;
mcbspCfg_loopback.mcbspPcr = 0x0a03;
mcbspCfg_loopback.mcbspManualSet = 0;

/* Configure McBSP0 to use handle hMcbsp0 with config mcbspCfg_loopback */
hMCBSP0.mcbspHandleEnable = 1;
hMCBSP0.mcbspHandleName = "hMcbsp0";
hMCBSP0.mcbspEnablePreInit = 1;
hMCBSP0.mcbspPreInit = prog.get("mcbspCfg_loopback");

/* Create dmaCfg0 configuration for internal DMA test */
var dmaCfg0 = DMA.create("dmaCfg0");
dmaCfg0.dmaSetManually = 1;
dmaCfg0.dmaCsdp = 0x0205;
dmaCfg0.dmaCcr = 0x5060;
dmaCfg0.dmaCicr = 0x0008;
dmaCfg0.dmaSrcSpaceAdv = "Data Space";
dmaCfg0.dmaSrcAddrFormatAdv = "Symbolic";
dmaCfg0.dmaCssalSymbolic = "src";
dmaCfg0.dmaDstSpaceAdv = "Data Space";
dmaCfg0.dmaDstAddrFormatAdv = "Symbolic";
dmaCfg0.dmaCdsalSymbolic = "dst";
dmaCfg0.dmaCenAdv = 0x0010;
dmaCfg0.dmaSetManually = 0;

/* Configure DMA to use handle hDma0 with config dmaCfg0 */
DMA0.dmaHandleEnable = 1;
DMA0.dmaHandleName = "hDma0";
DMA0.dmaEnablePreInit = true
DMA0.dmaPreInit = prog.get("dmaCfg0");

/* Create timerCfg1 configuration for internal timer test */
var timerCfg1 = TIMER.create("timerCfg1");
timerCfg1.timerSetManually = 1;
timerCfg1.timerTcr = 0x0838;
timerCfg1.timerPrdAdv = 0x4e1f;
timerCfg1.timerPrsc = 0x0009;
timerCfg1.timerSetManually = 0;
timerCfg1.timerTcrFreeSoft = "Stop Immediately";
timerCfg1.timerTcrFunc = "Internal(TOUT is Output)";

/* Configure TIMER1 to use handle hTimer1 with config timerCfg1 */
TIMER1.timerHandleEnable = 1;
TIMER1.timerHandleName = "hTimer1";
TIMER1.timerEnablePreInit = 1;
TIMER1.timerPreInit = prog.get("timerCfg1");

⌨️ 快捷键说明

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