資源簡介
[代碼及相關實驗]---代碼為C語言編寫
1、CPU看門狗實驗
2、LED跑馬燈實驗
3、CPU Timer定時器實驗
4、實時時鐘實驗
5、AD轉換實驗
6、擴展SDRAM讀寫實驗
7、擴展FLASH讀寫實驗
8、快速傅立葉變換(FFT)實驗
9、FIR濾波器實驗
10、IIR濾波器實驗
11、自適應濾波器(FIRLMS)實驗
12、鍵盤掃描實驗
13、外部中斷輸入實驗
14、AIC23播音實驗
15、LCD顯示實驗
16、串口通信實驗
17、USB2.0通信實驗
18、網絡通信實驗
19、SD卡讀寫實驗
20、MMC卡讀寫實驗
21、數字圖像直方圖實驗
22、數字圖像邊緣檢測實驗
23、數字圖像銳化實驗
24、數字圖像取反實驗
25、數字圖像直方圖均衡化增強實驗
26、Flash上電啟動程序固化實驗
代碼片段和文件信息
/******************************************************************************/
/*??Copyright?2004?by?SEED?Electronic?Technology?LTD.?????????????????????????*/
/*??All?rights?reserved.?SEED?Electronic?Technology?LTD.??????????????????????*/
/*??Restricted?rights?to?use?duplicate?or?disclose?this?code?are?????????????*/
/*??granted?through?contract.?????????????????????????????????????????????????*/
/*????????????????????????????????????????????????????????????????????????????*/
/*????????????????????????????????????????????????????????????????????????????*/
/******************************************************************************/
/*----------------------------------------------------------------------------*/
/*?MODULE?NAME...?EMIF_Button ??*/
/*?FILENAME......?emif.c ??*/
/*?DATE?CREATED..?Wed?2/4/2004? ??*/
/*?PROJECT.......?write?and?read?data?between?the?CPU?and?SDRAM ??*/
/*?COMPONENT.....? ??*/
/*?PREREQUISITS..? ??*/
/*----------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------*/
/*?DEscriptION:?? ??*/
/*??? ??*/
/*?This?is?an?example?for?EMIF?of?C5509 ??*/
/*----------------------------------------------------------------------------*/
#include?
#include?
#include?
#include?
#include?
Uint16?x;
Uint32?y;
CSLBool?b;
unsigned?int?datacount?=?0;
int?databuffer[1000]?={0};
int?*souraddr*deminaddr;
Uint16?button;
unsigned?char?k1_down?k2_down?k3_down?k4_down;
/*鎖相環的設置*/
PLL_Config??myConfig??????=?{
??0????//IAI:?the?PLL?locks?using?the?same?process?that?was?underway?
????????????????//before?the?idle?mode?was?entered
??1????//IOB:?If?the?PLL?indicates?a?break?in?the?phase?lock?
????????????????//it?switches?to?its?bypass?mode?and?restarts?the?PLL?phase-locking?
????????????????//sequence
??24????//PLL?multiply?value;?multiply?24?times
??1?????????????//Divide?by?2?PLL?divide?value;?it?can?be?either?PLL?divide?value?
????????????????//(when?PLL?is?enabled)?or?Bypass-mode?divide?value
????????????????//(PLL?in?bypass?mode?if?PLL?multiply?value?is?set?to?1)
};
/*SDRAM的EMIF設置*/
EMIF_Config?emiffig?=?{
??0x221? //EGCR??:?the?MEMFREQ?=?00the?clock?for?the?memory?is?equal?to?cpu?frequence
?? // ??the?WPE?=?0?forbiden?the?writing?posting?when?we?debug?the?EMIF
?? //????????the?MEMCEN?=?1the?memory?clock?is?reflected?on?the?CLKMEM?pin
?? //????????the?NOHOLD?=?1HOLD?requests?are?not?recognized?by?the?EMIF?
??0xFFFF //EMI_RST:?any?write?to?this?register?resets?the?EMIF?state?machine
??0x3FFF //CE0_1:??CE0?space?control?register?1
?? //????????MTYPE?=?011Synchronous?DRAM(SDRAM)16-bit?data?bus?width
??0xFFFF???//CE0_2:??CE0?space?control?register?2
??0x00FF???//CE0_3:??CE0?space?control?register?3
?? //?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????4969??2003-05-06?14:37??Program\Button\c5509.gel
?????文件????????356??2007-11-02?23:17??Program\Button\cc_build_Debug.log
?????文件??????????0??2007-05-01?12:48??Program\Button\DATA0
?????文件??????20973??2007-11-02?23:17??Program\Button\Debug\emif_button.map
?????文件???????8879??2007-11-02?23:17??Program\Button\Debug\emif_button.obj
?????文件?????124434??2007-11-02?23:17??Program\Button\Debug\emif_button.out
?????文件????????465??2007-11-02?23:17??Program\Button\Debug.lkf
?????文件????????380??2004-02-27?13:54??Program\Button\Debug.lkv
?????文件????????793??2009-09-29?15:46??Program\Button\emif.cmd
?????文件???????7343??2004-02-27?13:55??Program\Button\emif.paf
?????文件???????8090??2007-02-09?20:33??Program\Button\emif.paf2
?????文件??????10439??2007-02-09?20:33??Program\Button\emif.sbl
?????文件??????13415??2004-02-27?13:55??Program\Button\EMIF.wks
?????文件???????5362??2009-09-29?15:46??Program\Button\emif_button.c
?????文件???????4096??2012-02-28?20:34??Program\Button\emif_button.CS_\FILE.CDX
?????文件???????5900??2012-02-28?20:34??Program\Button\emif_button.CS_\FILE.DBF
?????文件??????10384??2012-02-28?20:34??Program\Button\emif_button.CS_\FILE.FPT
?????文件?????543744??2012-02-28?20:34??Program\Button\emif_button.CS_\SYMBOL.CDX
?????文件?????739029??2012-02-28?20:34??Program\Button\emif_button.CS_\SYMBOL.DBF
?????文件????1542775??2012-02-28?20:34??Program\Button\emif_button.CS_\SYMBOL.FPT
?????文件??????10801??2012-04-05?13:42??Program\Button\emif_button.paf2
?????文件????????994??2012-04-05?13:42??Program\Button\emif_button.pjt
?????文件??????30582??2012-04-05?13:42??Program\Button\emif_button.sbl
?????文件??????????0??2007-05-01?12:48??Program\Button\PROG0
?????文件??????????0??2007-05-01?12:48??Program\Button\P_VECT
?????文件????????177??2004-03-16?19:32??Program\Button\readme.txt
?????文件???????4969??2003-05-06?14:37??Program\Codec\c5509.gel
?????文件????????345??2007-12-01?23:02??Program\Codec\cc_build_Debug.log
?????文件??????13830??2007-12-01?23:02??Program\Codec\codec.c
?????文件???????2477??2003-06-11?13:02??Program\Codec\codec.cmd
............此處省略854個文件信息
評論
共有 條評論