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

📄 main.c

📁 at91sam7s64两个uart、一个debug的ads源程序,atmel的基于arm7内核的单片机。
💻 C
字号:
//*********************************************************************************************************************
//【  版          权  】Copyright (c) 2007-2008 gliethttp
//
//【  文  件  版  本  】v1.x
//
//【  文  件  名  称  】main.c
//
//【  创  建  日  期  】2007-04-04
//
//【  功  能  描  述  】
//*********************************************************************************************************************
#include <uart.h>
#include <Board.h>
//---------------------------------------------------------------------------------------------------------------------
//【  版          本  】v1.0
//【  函  数  名  称  】void Main(void)
//【 创建人及创建时间 】gliethttp 2007-04-04
//【 修改人及修改时间 】
//【  修  改  原  因  】
//【  功  能  描  述  】
//---------------------------------------------------------------------------------------------------------------------
void Main(void)
{const int led_mask[8]= {LED1, LED2, LED3, LED4};
 uint32 i = 0;
	uart0_ini(9600);
	uart1_ini(38400);
	dbgu_ini(9600);
	
	AT91F_PIO_CfgOutput( AT91C_BASE_PIOA, LED_MASK ) ;
	AT91F_PIO_SetOutput( AT91C_BASE_PIOA, LED_MASK ) ;
	for(;;)
	{
		printffdbgu();
		
		if(i++ > 0x1ffff)
		{static uint8 led = 0;
		 
			i = 0;
			AT91F_PIO_ClearOutput( AT91C_BASE_PIOA, led_mask[led]);
			if(++led>3)led = 0;
			AT91F_PIO_SetOutput( AT91C_BASE_PIOA, led_mask[led] );
		}
		
	}
}

⌨️ 快捷键说明

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