⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 led.c

📁 arm7下的led驱动
💻 C
字号:
#include <string.h>
#include "..\inc\def.h"
#include "..\inc\44b.h"
#include "..\inc\44blib.h"
#include "..\inc\led.h"

void flash_Led(void)
{

    rSYSCFG=SYSCFG_8KB;
#if (PLLON==1)
    ChangePllValue(PLL_M,PLL_P,PLL_S);
#endif
  Uart_Printf("\n start, press any key to return \n");
     while(!Uart_GetKey())
    {
	Delay(0);  //calibrate Delay()
       Led_Display(7);
       Delay(5000);  //calibrate Delay()
       Led_Display(0);//000
       Delay(5000);  //calibrate Delay()
       Led_Display(7);//111
    }
}


void LR_Led(void)
{

    rSYSCFG=SYSCFG_8KB;
#if (PLLON==1)
    ChangePllValue(PLL_M,PLL_P,PLL_S);
#endif
        Uart_Printf("\n start, press any key to return \n");
     while(!Uart_GetKey())
    {
    Delay(0);  //calibrate Delay()
    Led_Display(3);//011
    Delay(5000);  //calibrate Delay()
    Led_Display(5);//101
    Delay(5000);//calibrate Delay() 
    Led_Display(6); //110
    Delay(5000);
    }
}

  void Test_Led(void)
{

    rSYSCFG=SYSCFG_8KB;
#if (PLLON==1)
    ChangePllValue(PLL_M,PLL_P,PLL_S);
#endif
    
    Uart_Printf("\n start, press any key to return \n");
     while(!Uart_GetKey())
    {
	    Delay(5000);  //calibrate Delay()
	    Led_Display(1);//001
	    Delay(5000);  //calibrate Delay()
	    Led_Display(2);//010
	    Delay(5000);  //calibrate Delay()
	    Led_Display(4);//100
    }
}


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -