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 + -
显示快捷键?