資源簡介
2410的led測試程序,keil可以用,初始化什么的都做好了,可以在此基礎(chǔ)上編寫別的測試程序.
代碼片段和文件信息
/*********************************************************************************************
*?File?name :?2410lib.c
*?Author :?embest
*?Descript :?s3c2410?function?library?
*?History
* R.X.Huang?Programming?modify?March?12?2005
*********************************************************************************************/
/*------------------------------------------------------------------------------------------*/
/* ? include?files ? ????*/
/*------------------------------------------------------------------------------------------*/
#include?
#include?
#include?
#include?
#include?
#include?“2410lib.h“
#include?“2410slib.h“?
/*------------------------------------------------------------------------------------------*/
/* ? global?variable ? ????*/
/*------------------------------------------------------------------------------------------*/
//static?int?delayLoopCount?=?400;
static?int?delayLoopCount?=?FCLK/10000/10; //?the?default?count?value?for?delay?
unsigned?int?f_nWhichUart=0; //?UARTx
char?Image$$RW_ZI$$ZI$$Limit[];
//extern?char?Image_RW_Limit[];
//void?(*run)(void)=(void?(*)(void))DOWNLOAD_ADDRESS;
/*********************************************************************************************
*?name: port_init
*?func: initialize?io?port?for?Embest?teach?kit?ii
*?para: none
*?ret: none
*?modify: R.X.Huang?March?12?2005?modify?the?port?setting?dedicate?for?Embest?Arm?Edu?Kit
*?comment:
*********************************************************************************************/
void?port_init(void)
{
????//CAUTION:Follow?the?configuration?order?for?setting?the?ports.?
????//?1)?setting?control?register?(GPnCON)
????//????*?(bitn)?--?means?this?pin?not?use?on?circuit?and?set?as?default?function
????//?2)?configure?pull-up?resistor?(GPnUP)??
????//?3)?setting?value?(GPnDAT)
????//32bit?data?bus?configuration??
????//===?PORT?A?GROUP
????//Ports??:?GPA22??GPA21??GPA20??GPA19??GPA18??GPA17??GPA16??GPA15??GPA14??GPA13??GPA12??
????//Signal?:?nFCE???GPA21??nFRE???nFWE???ALE????CLE????GPA16??nGCS4??nGCS3??nGCS2??nGCS1?
????//Setting:?nFCE???Output?nFRE???nFWE???ALE????CLE????Output?nGCS4??nGCS3??nGCS2??nGCS1?
????//Binary?:?1??????*0??????1?????1??????1??????1??????*0????1??????1??????1??????1
????//----------------------------------------------------------------------------------------
????//Ports??:?GPA11??GPA10???GPA9???GPA8???GPA7???GPA6???GPA5???GPA4???GPA3???GPA2???GPA1???GPA0
????//Signal?:?GPA11?ADDR25??ADDR24?ADDR23?ADDR22?ADDR21?ADDR20?ADDR19?ADDR18?ADDR17?ADDR16?ADDR0?
????//Binary?:?*0?????1???????1??????1?????1??????1??????1??????1?????1??????1??????1??????1?????????
????rGPACON?=?0x5ef7ff;
????//===*?PORT?B?GROUP
????//Ports??:?GPB10??GPB9???GPB8???GPB7???GPB6???GPB5????GPB4????GPB3???GPB2???GPB1??GPB0
????//Signal?:?GPB10??GPB9???GPB8???GPB7???GPB6???DIS_OFF?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1095??2013-03-21?10:16??LEDprj_2410\common\DebugInRam.ini
?????文件??????35952??2008-03-03?10:34??LEDprj_2410\common\inc\2410addr.h
?????文件??????24589??2007-10-19?16:20??LEDprj_2410\common\inc\2410addr.s
?????文件???????2826??2008-03-04?09:00??LEDprj_2410\common\inc\2410lib.h
?????文件???????3645??2007-10-19?16:20??LEDprj_2410\common\inc\2410slib.h
?????文件????????440??2007-10-19?16:20??LEDprj_2410\common\inc\2410swis.h
?????文件????????873??2008-03-03?10:14??LEDprj_2410\common\inc\def.h
?????文件???????3339??2007-10-19?16:20??LEDprj_2410\common\inc\memcfg.h
?????文件???????2962??2007-10-19?16:20??LEDprj_2410\common\inc\Memcfg.s
?????文件???????3845??2007-10-19?16:20??LEDprj_2410\common\inc\mmu.h
?????文件???????1898??2007-10-19?16:20??LEDprj_2410\common\inc\option.h
?????文件???????1290??2007-10-19?16:20??LEDprj_2410\common\inc\Option.s
?????文件???????1837??2007-10-19?16:20??LEDprj_2410\common\inc\register.h
?????文件????????161??2007-10-19?16:20??LEDprj_2410\common\inc\sys_init.h
?????文件????????531??2007-10-19?16:20??LEDprj_2410\common\RuninFlash.sct
?????文件????????535??2007-10-19?16:20??LEDprj_2410\common\RuninRAM.sct
?????文件??????21491??2008-03-04?08:58??LEDprj_2410\common\src\2410lib.c
?????文件??????51952??2007-10-19?16:20??LEDprj_2410\common\src\S3C2410A.s
?????文件???????6406??2007-10-19?16:20??LEDprj_2410\common\src\sys_init.c
?????文件???????2934??2008-02-26?17:59??LEDprj_2410\led_test\led_test.c
????.......??????2151??2008-03-04?10:29??LEDprj_2410\led_test\led_test.opt.bak
?????文件????????167??2008-02-26?17:51??LEDprj_2410\led_test\led_test.plg
????.......??????2819??2008-03-04?10:29??LEDprj_2410\led_test\led_test.Uv2.bak
????.......?????69430??2013-03-28?10:58??LEDprj_2410\led_test\led_test.uvopt
????.......?????15793??2013-03-28?10:58??LEDprj_2410\led_test\led_test.uvproj
?????文件???????2609??2013-03-28?10:35??LEDprj_2410\led_test\led_test_led_test.dep
?????文件???????2151??2008-03-04?10:29??LEDprj_2410\led_test\led_test_Opt.Bak
?????文件???????2691??2008-02-26?18:01??LEDprj_2410\led_test\led_test_Target?1.dep
?????文件???????2713??2008-02-26?18:01??LEDprj_2410\led_test\led_test_Uv2.Bak
????.......?????51725??2013-03-21?11:07??LEDprj_2410\led_test\led_test_uvopt.bak
............此處省略35個文件信息
評論
共有 條評論