• 大小: 153.88 KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2024-10-21
  • 语言: 其他
  • 标签: keil  2410  

资源简介

2410的led测试程序,keil可以用,初始化什么的都做好了,可以在此基础上编写别的测试程序.

资源截图

代码片段和文件信息

/*********************************************************************************************
* 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个文件信息

评论

共有 条评论