?? config2cfg_c.c
字號:
/* Do *not* directly modify this file. It was *//* generated by the Configuration Tool; any *//* changes risk being overwritten. *//* INPUT Config2.cdb *//* Include Header File */#include "Config2cfg.h"#ifdef __cplusplus#pragma CODE_SECTION(".text:CSL_cfgInit")#else#pragma CODE_SECTION(CSL_cfgInit,".text:CSL_cfgInit")#endif#ifdef __cplusplus#pragma FUNC_EXT_CALLED()#else#pragma FUNC_EXT_CALLED(CSL_cfgInit)#endifextern far Uint32 g_swd_RxpingData[];extern far Uint32 g_swd_RxpongData[];extern far Uint32 g_swa_MatlabSinDataInput[];/* Config Structures */EDMA_Config Rxpingcfg = { 0x403D0003, /* Option */ 0x00000000, /* Source Address - Numeric */ 0x00000064, /* Transfer Counter - Numeric */ (Uint32) g_swd_RxpingData, /* Destination Address - Extern Decl. Obj */ 0x00000000, /* Index register - Numeric */ 0x00010000 /* Element Count Reload and Link Address */};EDMA_Config Rxpongcfg = { 0x403D0003, /* Option */ 0x00000000, /* Source Address - Numeric */ 0x00000064, /* Transfer Counter - Numeric */ (Uint32) g_swd_RxpongData, /* Destination Address - Extern Decl. Obj */ 0x00000000, /* Index register - Numeric */ 0x00010000 /* Element Count Reload and Link Address */};MCBSP_Config mcbspCfg0 = { 0x03000010, /* Serial Port Control Reg. (SPCR) */ 0x00020040, /* Receiver Control Reg. (RCR) */ 0x00050040, /* Transmitter Control Reg. (XCR) */ 0x301E013E, /* Sample-Rate Generator Reg. (SRGR) */ 0x00000000, /* Multichannel Control Reg. (MCR) */ 0x00000000, /* Enhanced Receiver Channel Enable(RCERE0) */ 0x00000000, /* Enhanced Receiver Channel Enable(RCERE1) */ 0x00000000, /* Enhanced Receiver Channel Enable(RCERE2) */ 0x00000000, /* Enhanced Receiver Channel Enable(RCERE3) */ 0x00000000, /* Enhanced Transmitter Channel Enable(XCERE0) */ 0x00000000, /* Enhanced Transmitter Channel Enable(XCERE1) */ 0x00000000, /* Enhanced Transmitter Channel Enable(XCERE2) */ 0x00000000, /* Enhanced Transmitter Channel Enable(XCERE3) */ 0x00002F00 /* Pin Control Reg. (PCR) */};TIMER_Config timerCfg0 = { 0x00000000, /* Control Register (CTL) */ 0x00000000, /* Period Register (PRD) */ 0x00000000 /* Counter Register (CNT) */};/* Handles */EDMA_Handle hEdmaCha13;EDMA_Handle RXpongcfg;EDMA_Handle RXpingcfg;MCBSP_Handle hMcbsp0;TIMER_Handle hTimer0;/* * ======== CSL_cfgInit() ======== */void CSL_cfgInit(){ hEdmaCha13 = EDMA_open(EDMA_CHA_REVT0, EDMA_OPEN_RESET); RXpongcfg = EDMA_allocTable(-1); RXpingcfg = EDMA_allocTable(-1); hMcbsp0 = MCBSP_open(MCBSP_DEV0, MCBSP_OPEN_RESET); hTimer0 = TIMER_open(TIMER_DEV0, TIMER_OPEN_RESET); Rxpingcfg.rld = (Rxpingcfg.rld & 0xFFFF0000) | (EDMA_RLD_RMK(0,RXpongcfg)); Rxpingcfg.src = EDMA_SRC_RMK(hMcbsp0->drrAddr); Rxpongcfg.rld = (Rxpongcfg.rld & 0xFFFF0000) | (EDMA_RLD_RMK(0,RXpingcfg)); Rxpongcfg.src = EDMA_SRC_RMK(hMcbsp0->drrAddr); EDMA_config(hEdmaCha13, &Rxpingcfg); EDMA_enableChannel(hEdmaCha13); EDMA_config(RXpongcfg, &Rxpongcfg); EDMA_config(RXpingcfg, &Rxpingcfg); MCBSP_config(hMcbsp0, &mcbspCfg0); TIMER_config(hTimer0, &timerCfg0);}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -