資源簡介
著名嵌入式操作系統uc_os-ii全部源代碼

代碼片段和文件信息
//
//??????TMDX?ALPHA?RELEASE
//??????Intended?for?product?evaluation?purposes
//
//###########################################################################
//
//?FILE: Example_28xSpi_FFDLB.c
//
//?title: DSP28?Device?Spi?Digital?Loop?Back?porgram.?
// All?these?tests?will?self?validate?the?code?and?update?the?
//??????????Test?status?in?Test_status?array.?
// And?PASS_Flag?=0xDOBE?for?pass?0xDEAD?for?fail
//
//??Test?1??SPI??16-bit?character?Internal?loop?back
//??????????In?MASTER?MODE??Rising?edge?baud?rate?=0x07f?
//
//
//
//
//###########################################################################
//
//??Ver?|?dd?mmm?yyyy?|?Who??|?Description?of?changes
//?=====|=============|======|===============================================
//??0.56|?06?May?2002?|?S.S.?|?EzDSP?Alpha?Release
//??0.57|?27?May?2002?|?L.H.?|?No?change
//??0.58|?03?July2002?|?S.S.?|?SPI?example?
//###########################################################################
#include?“DSP28_Device.h“
#include?“DSP28_Globalprototypes.h“
//?Prototype?statements?for?functions?found?within?this?file.
//?interrupt?void?ISRTimer2(void);
void?delay_loop(void);
void?spi_dlb16(void);
void?spi_xmit(int?a);
void?spi_fifo_init(void);
void?error(int);
void?program_stop();
unsigned?int?var1?=?0;
unsigned?int?var2?=?0;
unsigned?int?var3?=?0;?
unsigned?int?var4?=?0;
unsigned?int?var5?=?0;?
unsigned?int?test_count?=?0;
unsigned?int?Test_flag1?=?0;
unsigned?int?Test_flag2?=?0;
unsigned?int?Test_flag3?=?0;
unsigned?int?Test_flag4?=?0;
unsigned?int?Test_var??=?0;
unsigned?int?Test_status[32];
unsigned?int?PASS_flag?=?0;
void?main(void)
{
//?Step?1.?Initialize?System?Control?registers?PLL?WatchDog?Clocks?to?default?state:
????????//?This?function?is?found?in?the?DSP28_SysCtrl.c?file.
InitSysCtrl();
//?Step?2.?Select?GPIO?for?the?device?or?for?the?specific?application:
????????//?This?function?is?found?in?the?DSP28_Gpio.c?file.
// InitGpio();?skip?this?as?this?is?example?selects?the?I/O?for?McBSP?in?this?file?itself
?EALLOW;
?
?????GpioMuxRegs.GPFMUX.all=0x000F; //?Select?GPIOs?to?be?SPI?pins ?
? //?Port?F?MUX?-?x000?0000?0000?1111
? ????
?????EDIS;
//?Step?3.?Initialize?PIE?vector?table:
//?The?PIE?vector?table?is?initialized?with?pointers?to?shell?Interrupt?
????????//?Service?Routines?(ISR).??The?shell?routines?are?found?in?DSP28_DefaultIsr.c.
//?Insert?user?specific?ISR?code?in?the?appropriate?shell?ISR?routine?in?
????????//?the?DSP28_DefaultIsr.c?file.
//?Disable?and?clear?all?CPU?interrupts:
DINT;
IER?=?0x0000;
IFR?=?0x0000;
//?Initialize?Pie?Control?Registers?To?Default?State:
????????//?This?function?is?found?in?the?DSP28_PieCtrl.c?file.
InitPieCtrl();
//?Initialize?the?PIE?Vector?Table?To?a?Known?State:
????????//?This?function?is?found?in?DSP28_PieVect.c.
//?This?function?populates?the?PIE?vector?table?with?pointers
????//?to?the?shel
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄??????????0??2008-03-13?11:36??著名嵌入式操作系統uc_os-ii全部源代碼
?????目錄??????????0??2008-03-13?11:36??著名嵌入式操作系統uc_os-ii全部源代碼\著名嵌入式操作系統uc?os-ii全部源代碼
?????文件????????188??2003-08-07?17:11??著名嵌入式操作系統uc_os-ii全部源代碼\著名嵌入式操作系統uc?os-ii全部源代碼\cc_build_Debug.log
?????目錄??????????0??2008-03-13?11:36??著名嵌入式操作系統uc_os-ii全部源代碼\著名嵌入式操作系統uc?os-ii全部源代碼\cmd
????..A.SHR?????????9??2007-01-14?15:58??著名嵌入式操作系統uc_os-ii全部源代碼\著名嵌入式操作系統uc?os-ii全部源代碼\cmd\Desktop_.ini
?????文件???????6066??2003-08-07?14:25??著名嵌入式操作系統uc_os-ii全部源代碼\著名嵌入式操作系統uc?os-ii全部源代碼\cmd\EzDSP_RAM_lnk.cmd
?????文件???????5761??2003-07-31?09:58??著名嵌入式操作系統uc_os-ii全部源代碼\著名嵌入式操作系統uc?os-ii全部源代碼\cmd\EzDSP_RAM_lnk_bak.cmd
?????文件???????8140??2002-07-01?17:34??著名嵌入式操作系統uc_os-ii全部源代碼\著名嵌入式操作系統uc?os-ii全部源代碼\cmd\F2810.cmd
?????文件???????9124??2002-07-01?17:33??著名嵌入式操作系統uc_os-ii全部源代碼\著名嵌入式操作系統uc?os-ii全部源代碼\cmd\F2812.cmd
?????目錄??????????0??2008-03-13?11:36??著名嵌入式操作系統uc_os-ii全部源代碼\著名嵌入式操作系統uc?os-ii全部源代碼\cut
????..A.SHR?????????9??2007-01-14?15:58??著名嵌入式操作系統uc_os-ii全部源代碼\著名嵌入式操作系統uc?os-ii全部源代碼\cut\Desktop_.ini
?????文件???????6184??2002-07-05?12:55??著名嵌入式操作系統uc_os-ii全部源代碼\著名嵌入式操作系統uc?os-ii全部源代碼\cut\Example_28xSpi_FFDLB.c
?????目錄??????????0??2008-03-13?11:36??著名嵌入式操作系統uc_os-ii全部源代碼\著名嵌入式操作系統uc?os-ii全部源代碼\Debug
????..A.SHR?????????9??2007-01-14?15:58??著名嵌入式操作系統uc_os-ii全部源代碼\著名嵌入式操作系統uc?os-ii全部源代碼\Debug\Desktop_.ini
?????文件??????56961??2003-08-07?15:43??著名嵌入式操作系統uc_os-ii全部源代碼\著名嵌入式操作系統uc?os-ii全部源代碼\Debug\DSP28_DefaultIsr.asm
?????文件?????111209??2003-08-07?15:43??著名嵌入式操作系統uc_os-ii全部源代碼\著名嵌入式操作系統uc?os-ii全部源代碼\Debug\DSP28_DefaultIsr.lst
?????文件??????11576??2003-08-07?15:43??著名嵌入式操作系統uc_os-ii全部源代碼\著名嵌入式操作系統uc?os-ii全部源代碼\Debug\DSP28_DefaultIsr.obj
?????文件?????109307??2003-08-07?15:43??著名嵌入式操作系統uc_os-ii全部源代碼\著名嵌入式操作系統uc?os-ii全部源代碼\Debug\DSP28_GlobalVariableDefs.asm
?????文件?????228453??2003-08-07?15:43??著名嵌入式操作系統uc_os-ii全部源代碼\著名嵌入式操作系統uc?os-ii全部源代碼\Debug\DSP28_GlobalVariableDefs.lst
?????文件?????138422??2003-08-07?15:43??著名嵌入式操作系統uc_os-ii全部源代碼\著名嵌入式操作系統uc?os-ii全部源代碼\Debug\DSP28_GlobalVariableDefs.obj
?????文件???????6079??2003-08-07?15:44??著名嵌入式操作系統uc_os-ii全部源代碼\著名嵌入式操作系統uc?os-ii全部源代碼\Debug\DSP28_PieCtrl.asm
?????文件??????12081??2003-08-07?15:44??著名嵌入式操作系統uc_os-ii全部源代碼\著名嵌入式操作系統uc?os-ii全部源代碼\Debug\DSP28_PieCtrl.lst
?????文件???????4373??2003-08-07?15:44??著名嵌入式操作系統uc_os-ii全部源代碼\著名嵌入式操作系統uc?os-ii全部源代碼\Debug\DSP28_PieCtrl.obj
?????文件??????20419??2003-08-07?15:44??著名嵌入式操作系統uc_os-ii全部源代碼\著名嵌入式操作系統uc?os-ii全部源代碼\Debug\DSP28_PieVect.asm
?????文件??????42973??2003-08-07?15:44??著名嵌入式操作系統uc_os-ii全部源代碼\著名嵌入式操作系統uc?os-ii全部源代碼\Debug\DSP28_PieVect.lst
?????文件??????13582??2003-08-07?15:44??著名嵌入式操作系統uc_os-ii全部源代碼\著名嵌入式操作系統uc?os-ii全部源代碼\Debug\DSP28_PieVect.obj
?????文件???????1305??2003-08-07?15:44??著名嵌入式操作系統uc_os-ii全部源代碼\著名嵌入式操作系統uc?os-ii全部源代碼\Debug\DSP28_Spi.asm
?????文件???????2408??2003-08-07?15:44??著名嵌入式操作系統uc_os-ii全部源代碼\著名嵌入式操作系統uc?os-ii全部源代碼\Debug\DSP28_Spi.lst
?????文件????????454??2003-08-07?15:44??著名嵌入式操作系統uc_os-ii全部源代碼\著名嵌入式操作系統uc?os-ii全部源代碼\Debug\DSP28_Spi.obj
?????文件???????9599??2003-08-07?15:44??著名嵌入式操作系統uc_os-ii全部源代碼\著名嵌入式操作系統uc?os-ii全部源代碼\Debug\DSP28_SysCtrl.asm
............此處省略120個文件信息
評論
共有 條評論