• 大小: 9.54MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-11-05
  • 语言: 其他
  • 标签: DSP  源码  

资源简介

EX01_CpuTimer0、EX02_CpuTimer2、EX03_EvTimer、EX04_SPI_LED、EX05_BUZZER、EX06_ExRam、EX07_EXFlash、EX08_GPIO、EX09_Ext_int、EX10_DAC、EX11_RS232、EX12_485、Ex13_CAN、EX14_USB68013、EX15_Motor、EX16_Step、EX17_LCD_12864、EX18_LCD1602、EX19_AIC23、Ex20_ADDA、EX21_IIC_EEPROM

资源截图

代码片段和文件信息

///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.
//===========================================================================

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2014-07-12 11:57  DSP\
     目录           0  2012-08-21 17:28  DSP\EX01_CpuTimer0\
     目录           0  2012-08-21 17:28  DSP\EX01_CpuTimer0\CpuTime0.CS_\
     文件        3072  2008-04-10 20:27  DSP\EX01_CpuTimer0\CpuTime0.CS_\FILE.CDX
     文件        1264  2010-09-13 17:20  DSP\EX01_CpuTimer0\CpuTime0.CS_\FILE.DBF
     文件        1501  2008-04-10 20:27  DSP\EX01_CpuTimer0\CpuTime0.CS_\FILE.FPT
     文件      281088  2010-09-13 17:20  DSP\EX01_CpuTimer0\CpuTime0.CS_\SYMBOL.CDX
     文件      209917  2010-09-13 17:20  DSP\EX01_CpuTimer0\CpuTime0.CS_\SYMBOL.DBF
     文件      365216  2010-09-13 17:20  DSP\EX01_CpuTimer0\CpuTime0.CS_\SYMBOL.FPT
     文件       13429  2008-11-29 12:04  DSP\EX01_CpuTimer0\CpuTime0.paf
     文件       13969  2012-12-22 17:37  DSP\EX01_CpuTimer0\CpuTime0.paf2
     文件        1224  2010-09-13 17:20  DSP\EX01_CpuTimer0\CpuTime0.pjt
     文件        4634  2012-12-22 17:37  DSP\EX01_CpuTimer0\CpuTime0.sbl
     文件        1223  2006-07-23 19:09  DSP\EX01_CpuTimer0\CpuTimer0.c
     文件        5788  2003-11-19 17:41  DSP\EX01_CpuTimer0\DSP28_Adc.h
     文件        3170  2008-05-14 14:36  DSP\EX01_CpuTimer0\DSP28_CpuTimers.c
     文件        4517  2003-11-20 18:47  DSP\EX01_CpuTimer0\DSP28_CpuTimers.h
     文件       24653  2008-05-14 14:12  DSP\EX01_CpuTimer0\DSP28_DefaultIsr.c
     文件        4167  2003-11-19 17:41  DSP\EX01_CpuTimer0\DSP28_DefaultIsr.h
     文件        1757  2003-11-19 17:41  DSP\EX01_CpuTimer0\DSP28_DevEmu.h
     文件        3223  2003-11-19 17:41  DSP\EX01_CpuTimer0\DSP28_Device.h
     文件       46057  2003-11-19 17:41  DSP\EX01_CpuTimer0\DSP28_ECan.h
     文件       20239  2003-11-19 17:41  DSP\EX01_CpuTimer0\DSP28_Ev.h
     文件         624  2003-11-19 17:53  DSP\EX01_CpuTimer0\DSP28_GlobalPrototypes.h
     文件        2212  2003-11-19 18:00  DSP\EX01_CpuTimer0\DSP28_GlobalVariableDefs.c
     文件         651  2008-05-14 14:42  DSP\EX01_CpuTimer0\DSP28_Gpio.c
     文件       28847  2003-11-19 17:41  DSP\EX01_CpuTimer0\DSP28_Gpio.h
     文件         713  2008-05-14 14:44  DSP\EX01_CpuTimer0\DSP28_InitPeripherals.c
     文件       34054  2003-11-19 17:41  DSP\EX01_CpuTimer0\DSP28_Mcbsp.h
     文件        1430  2008-05-14 14:54  DSP\EX01_CpuTimer0\DSP28_PieCtrl.c
     文件        5277  2003-11-19 17:41  DSP\EX01_CpuTimer0\DSP28_PieCtrl.h
............此处省略1981个文件信息

评论

共有 条评论