main.c

来自「s3c44b0 基于EMBESTED USB 试验」· C语言 代码 · 共 60 行

C
60
字号
/*********************************************************************************************
* File:	main.c
* Author:	embest
* Desc:	c main entry
* History:	
*********************************************************************************************/

/*--- include files ---*/
#include "44blib.h"
#include "44b.h"
#include "usblib.h"


/*--- function declare ---*/
void Main(void);

/*--- extern function ---*/


/*--- function code ---*/
/*********************************************************************************************
* name:		main
* func:		c code entry
* para:		none
* ret:		none
* modify:
* comment:		
*********************************************************************************************/
void Main(void)
{
    sys_init();        /* Initial 44B0X's Interrupt,Port and UART */

	/******************/
	/* user interface */
	/******************/
	uart_printf("\n\rEmbest EduKit-III Evaluation Board");
	uart_printf("\n\rUSBN9603 Test Example\n");

	/* init int controller */
	rINTCON=0x00000005;
	rINTMSK=0x07ffffff;
	rINTMOD=0x00000000;

	/* init USB device */
	USB_Init();

	while(1)
	{
		int count;
		char ch[2048];

		USB_Purge(2);
		uart_printf("\n\rReceive data...\n");
		count = USB_Read(2, ch, 2048);
		uart_printf("Receive OK.\n");
		USB_Write(2, ch, count);
	}
}
//***************************************************************************

⌨️ 快捷键说明

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