資源簡介
基于tms320f2812的源程序代碼,簡單實用
代碼片段和文件信息
///2006-06-16?調內部定時器0通過,每次定時器到,發光二極管左移一位
#include?“DSP28_Device.h“
#include?“ext_inf.h“
unsigned?int?LedCount;
const Uint16 LedCode[]={0x7F0xBF0xDF0xEF0xF70xFB0xFD0xFE0xFF};
interrupt?void?ISRTimer0(void);
void???SendData(Uint16 data);
?
void?main(void)
{
/*初始化系統*/
InitSysCtrl();
/*關中斷*/
DINT;
IER?=?0x0000;
IFR?=?0x0000;
LedCount?=?0;
/*初始化PIE*/
InitPieCtrl();
/*初始化PIE中斷矢量表*/
InitPieVectTable();
/*初始化外設*/
????InitPeripherals();
????
EALLOW;
PieVectTable.TINT0?=?&ISRTimer0;
EDIS;???
????
/*設置CPU*/
ConfigCpuTimer(&CpuTimer0?10?1000000);
? StartCpuTimer0();
????/*開中斷*/
IER?|=?M_INT1;
PieCtrl.PIEIER1.bit.INTx7=1;
EINT;???//?Enable?Global?interrupt?INTM
ERTM; //?Enable?Global?realtime?interrupt?DBGM
*LedReg?=?0x00;????//?關?LED
for(;;);
}?
interrupt?void?ISRTimer0(void)
{
PieCtrl.PIEACK.bit.ACK7=1;
*LedReg?=?LedCode[LedCount];
LedCount++;
if?(LedCount>=8) LedCount=0;
}
//===========================================================================
//?No?more.
//===========================================================================
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????2272??2009-06-15?17:29??基于QQ2812開發板的實驗程序\EX01_CpuTimer0\cc_build_Debug.log
?????文件???????2062??2008-04-02?19:03??基于QQ2812開發板的實驗程序\EX01_CpuTimer0\cc_build_Release.log
?????文件???????3072??2008-04-10?20:27??基于QQ2812開發板的實驗程序\EX01_CpuTimer0\CpuTime0.CS_\FILE.CDX
?????文件???????1264??2008-04-10?20:27??基于QQ2812開發板的實驗程序\EX01_CpuTimer0\CpuTime0.CS_\FILE.DBF
?????文件???????1501??2008-04-10?20:27??基于QQ2812開發板的實驗程序\EX01_CpuTimer0\CpuTime0.CS_\FILE.FPT
?????文件?????281088??2008-04-10?20:27??基于QQ2812開發板的實驗程序\EX01_CpuTimer0\CpuTime0.CS_\SYMBOL.CDX
?????文件?????209917??2008-04-10?20:27??基于QQ2812開發板的實驗程序\EX01_CpuTimer0\CpuTime0.CS_\SYMBOL.DBF
?????文件?????365216??2008-04-10?20:27??基于QQ2812開發板的實驗程序\EX01_CpuTimer0\CpuTime0.CS_\SYMBOL.FPT
?????文件??????13620??2009-06-26?11:01??基于QQ2812開發板的實驗程序\EX01_CpuTimer0\CpuTime0.paf
?????文件??????13771??2008-04-10?20:30??基于QQ2812開發板的實驗程序\EX01_CpuTimer0\CpuTime0.paf2
?????文件???????1200??2009-03-18?18:21??基于QQ2812開發板的實驗程序\EX01_CpuTimer0\CpuTime0.pjt
?????文件???????4580??2008-04-10?20:30??基于QQ2812開發板的實驗程序\EX01_CpuTimer0\CpuTime0.sbl
?????文件???????1223??2006-07-23?19:09??基于QQ2812開發板的實驗程序\EX01_CpuTimer0\CpuTimer0.c
?????文件??????15492??2009-06-15?17:29??基于QQ2812開發板的實驗程序\EX01_CpuTimer0\Debug\CpuTime0.map
?????文件???????4670??2009-06-15?17:29??基于QQ2812開發板的實驗程序\EX01_CpuTimer0\Debug\DSP28_CpuTimers.obj
?????文件??????11576??2009-06-15?17:29??基于QQ2812開發板的實驗程序\EX01_CpuTimer0\Debug\DSP28_DefaultIsr.obj
?????文件?????138526??2009-06-15?17:29??基于QQ2812開發板的實驗程序\EX01_CpuTimer0\Debug\DSP28_GlobalVariableDefs.obj
?????文件??????11069??2009-06-15?17:29??基于QQ2812開發板的實驗程序\EX01_CpuTimer0\Debug\DSP28_Gpio.obj
?????文件????????639??2009-06-15?17:29??基于QQ2812開發板的實驗程序\EX01_CpuTimer0\Debug\DSP28_InitPeripherals.obj
?????文件???????4360??2009-06-15?17:29??基于QQ2812開發板的實驗程序\EX01_CpuTimer0\Debug\DSP28_PieCtrl.obj
?????文件??????13569??2009-06-15?17:29??基于QQ2812開發板的實驗程序\EX01_CpuTimer0\Debug\DSP28_PieVect.obj
?????文件???????5151??2009-06-15?17:29??基于QQ2812開發板的實驗程序\EX01_CpuTimer0\Debug\DSP28_SysCtrl.obj
?????文件???????4151??2009-06-15?17:29??基于QQ2812開發板的實驗程序\EX01_CpuTimer0\Debug\DSP28_Xintf.obj
?????文件??????26698??2009-06-15?17:29??基于QQ2812開發板的實驗程序\EX01_CpuTimer0\Debug\main.obj
?????文件??????????0??2006-09-09?09:52??基于QQ2812開發板的實驗程序\EX01_CpuTimer0\Debug\Recycled(000).sys
?????文件??????????0??2006-09-09?02:24??基于QQ2812開發板的實驗程序\EX01_CpuTimer0\Debug\Recycled(001).sys
?????文件??????????0??2006-09-08?21:16??基于QQ2812開發板的實驗程序\EX01_CpuTimer0\Debug\Recycled(002).sys
?????文件??????????0??2006-09-08?07:06??基于QQ2812開發板的實驗程序\EX01_CpuTimer0\Debug\Recycled(003).sys
?????文件??????????0??2006-09-05?05:27??基于QQ2812開發板的實驗程序\EX01_CpuTimer0\Debug\Recycled(004).sys
?????文件??????????0??2006-09-05?04:25??基于QQ2812開發板的實驗程序\EX01_CpuTimer0\Debug\Recycled(005).sys
............此處省略1675個文件信息
- 上一篇:世界地名翻譯大辭典.txt
- 下一篇:Unity vs2012插件
評論
共有 條評論