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

📄 main.c

📁 ARM s3c44box的一些程序代码
💻 C
字号:
#include "demo.h"


int main()
{
  B8		InputChar;
  
  Uart_Init();
  IntInit();

  printf("\n\n\r********  S3C44B0X ARM Development Board  Demo     ********\n\r");
  printf(": press Esc to return\n\r");
   
  Uart0_TxEmpty();
       
  while(TRUE)
  {
    printf("\r\n\ndemo list:\r\n");
    printf("\t\t-1- I/O: button and LED\r\n");
    printf("\t\t-2- Display\r\n");
    printf("\t\t-3- RTC\r\n");
    printf("\t\t-4- Timer\r\n");
    printf("\t\t-5- I2C\r\n");
    printf("\r\n");

    printf("enter your choice(1-5):");

    while(InputChar = Uart0_GetInput())
  	{
  	  Uart0_SendByte(InputChar);
  	  
	  if(InputChar == '1')
	  {
	       IO_demo();
	  	break;
	  }
	  if(InputChar == '2')
	  {
	       Display_demo();
	  	break;
	  }
	  if(InputChar == '3')
	  {
	       Rtc_demo();
	  	break;
	  }
	  if(InputChar == '4')
	  {
	       Timer_demo();
		break;
	  }
	  if(InputChar == '5')
	  {
	       IIC_demo();
		break;
	  }
	  if(InputChar == 0x1b)					//Esc character
	  {
              printf("\n\n\rQuit demo program.\n\r");
              printf("~~ Fudan FJB Tech. Co. Ltd. ~~\n\r");
              printf("\t\t\t>>>>> Link to the ARM world !<<<<<");
	  	return (TRUE);					// exit
	  }
	  else
	  	Uart0_SendByte(0x08);				//Backspace
    	}	
  }
}


⌨️ 快捷键说明

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