main.c

来自「iic总线控制led,我就这是根据linux下面的驱动自己改的」· C语言 代码 · 共 43 行

C
43
字号

//#include"../ucos-ii/includes.h"               /* uC/OS interface */
//#include "../ucos-ii/add/osaddition.h"
#include "../inc/drivers.h"
#include "../inc/reg2410.h"
#include "../inc/led.h"
//#include "../src/gui/gui.h"
#include <string.h>
#include <stdio.h>

#pragma import(__use_no_semihosting_swi)  // ensure no functions that use semihosting 

unsigned char f_szDigital[10] = {0x7C,0x00,0x9E,0x7C,0xFC,0x1C,0x00,0x60};

void  ARMTargetInit(void); 


int main(void)
{ 
	int i;
	unsigned char temp[8];
    ARMTargetInit();        // do target (uHAL based ARM system) initialisation 
    
    enable_IRQ();
	iic_led_init();

	
	for(;;)
 	{
		
		for(i=0; i<8; i++)
		{
			iic_write_led(0x70, 0x10+i, f_szDigital[i]);	
		}
		hudelay(10000);
		
 	}
	return 0;
}
	
	

⌨️ 快捷键说明

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