資源簡介
dsp2812一般編程代碼,包括各種外設(shè)的編程方法
代碼片段和文件信息
#include?“DSP28_Device.h“
unsigned?int?*LedADDR??=?(unsigned?int?*)?0x3800; //8個發(fā)光二極管寄存器地址
unsigned?int?CountFlag;
/////////////////對應(yīng)位低電平點(diǎn)亮該位發(fā)光二極管
const Uint16 LedCode[9]={0x7F0xBF0xDF0xEF0xF70xFB0xFD0xFE0xFF};
interrupt?void?ISRTimer0(void);
?
void?main(void)
{
InitSysCtrl(); //初始化系統(tǒng)
DINT; //關(guān)中斷
IER?=?0x0000;
IFR?=?0x0000;
InitPieCtrl(); //初始化PIE
InitPieVectTable(); //初始化PIE中斷矢量表
InitPeripherals(); //初始化外設(shè)
????InitGpio();
EALLOW;
PieVectTable.TINT0?=?&ISRTimer0;
EDIS;???
? Count?=?0; //初始化變量
????Flag=0;
ConfigCpuTimer(&CpuTimer0?10?1000000); //設(shè)置CPU
? StartCpuTimer0();
????
IER?|=?M_INT1; //開中斷
PieCtrl.PIEIER1.bit.INTx7=1;
EINT; //?允許INTM
ERTM; //?允許DBGM
*LedADDR?=?0x00; //?點(diǎn)亮全部8個LED燈
for(;;)
{ ; }
}?
interrupt?void?ISRTimer0(void)
{
PieCtrl.PIEACK.bit.ACK7=1;
*LedADDR?=?LedCode[Count]; //依次點(diǎn)亮燈,置相應(yīng)位低電平
if?(Flag==0)?Count++;?else?Count--;
if?(Count>=8)//循環(huán)
{
???Flag=1;??}
if?(Count<=0)//循環(huán)
{
???Flag=0;
???}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????1960764??2011-04-28?13:15??DSP2812_PRO_SourceCode\DSP2812_PRO_SourceCode.zip
?????文件????????702??2009-03-20?17:40??DSP2812_PRO_SourceCode\SourceCode01_Timer0\cc_build_Debug.log
?????文件???????2122??2009-03-20?17:40??DSP2812_PRO_SourceCode\SourceCode01_Timer0\cc_build_Release.log
?????文件???????3072??2009-03-20?17:40??DSP2812_PRO_SourceCode\SourceCode01_Timer0\CpuTime0.CS_\FILE.CDX
?????文件???????1226??2009-03-20?17:40??DSP2812_PRO_SourceCode\SourceCode01_Timer0\CpuTime0.CS_\FILE.DBF
?????文件???????1478??2009-03-20?17:40??DSP2812_PRO_SourceCode\SourceCode01_Timer0\CpuTime0.CS_\FILE.FPT
?????文件?????280064??2009-03-20?17:40??DSP2812_PRO_SourceCode\SourceCode01_Timer0\CpuTime0.CS_\SYMBOL.CDX
?????文件?????209740??2009-03-20?17:40??DSP2812_PRO_SourceCode\SourceCode01_Timer0\CpuTime0.CS_\SYMBOL.DBF
?????文件?????364938??2009-03-20?17:40??DSP2812_PRO_SourceCode\SourceCode01_Timer0\CpuTime0.CS_\SYMBOL.FPT
?????文件??????13506??2009-03-20?17:40??DSP2812_PRO_SourceCode\SourceCode01_Timer0\CpuTime0.paf
?????文件??????13894??2009-03-20?17:40??DSP2812_PRO_SourceCode\SourceCode01_Timer0\CpuTime0.paf2
?????文件???????1407??2009-03-20?17:40??DSP2812_PRO_SourceCode\SourceCode01_Timer0\CpuTime0.pjt
?????文件???????4471??2009-03-20?17:40??DSP2812_PRO_SourceCode\SourceCode01_Timer0\CpuTime0.sbl
?????文件???????1172??2009-03-20?17:40??DSP2812_PRO_SourceCode\SourceCode01_Timer0\CpuTimer0.c
?????文件??????15901??2009-03-20?17:40??DSP2812_PRO_SourceCode\SourceCode01_Timer0\Debug\CpuTime0.map
?????文件?????114834??2009-03-20?17:40??DSP2812_PRO_SourceCode\SourceCode01_Timer0\Debug\CpuTimer0.obj
?????文件?????114002??2009-03-20?17:40??DSP2812_PRO_SourceCode\SourceCode01_Timer0\Debug\DSP28_CpuTimers.obj
?????文件?????144603??2009-03-20?17:40??DSP2812_PRO_SourceCode\SourceCode01_Timer0\Debug\DSP28_DefaultIsr.obj
?????文件????????209??2009-03-20?17:40??DSP2812_PRO_SourceCode\SourceCode01_Timer0\Debug.lkf
?????文件????????918??2009-03-20?17:40??DSP2812_PRO_SourceCode\SourceCode01_Timer0\Debug.lkv
?????文件???????5788??2009-03-20?17:40??DSP2812_PRO_SourceCode\SourceCode01_Timer0\DSP28_Adc.h
?????文件???????3104??2009-03-20?17:40??DSP2812_PRO_SourceCode\SourceCode01_Timer0\DSP28_CpuTimers.c
?????文件???????4517??2009-03-20?17:40??DSP2812_PRO_SourceCode\SourceCode01_Timer0\DSP28_CpuTimers.h
?????文件??????24570??2009-03-20?17:40??DSP2812_PRO_SourceCode\SourceCode01_Timer0\DSP28_DefaultIsr.c
?????文件???????4167??2009-03-20?17:40??DSP2812_PRO_SourceCode\SourceCode01_Timer0\DSP28_DefaultIsr.h
?????文件???????1757??2009-03-20?17:40??DSP2812_PRO_SourceCode\SourceCode01_Timer0\DSP28_DevEmu.h
?????文件???????3223??2009-03-20?17:40??DSP2812_PRO_SourceCode\SourceCode01_Timer0\DSP28_Device.h
?????文件??????46057??2009-03-20?17:40??DSP2812_PRO_SourceCode\SourceCode01_Timer0\DSP28_ECan.h
?????文件??????20239??2009-03-20?17:40??DSP2812_PRO_SourceCode\SourceCode01_Timer0\DSP28_Ev.h
?????文件????????624??2009-03-20?17:40??DSP2812_PRO_SourceCode\SourceCode01_Timer0\DSP28_GlobalPrototypes.h
............此處省略4490個文件信息
評論
共有 條評論