arduino_core_ch32/cores/arduino/main.cpp

34 lines
535 B
C++

#define ARDUINO_MAIN
#include "Arduino.h"
#include "debug.h"
/*
* \brief Main entry point of Arduino application
*/
int main( void )
{
pre_init( );
#if defined(USE_TINYUSB)
if (TinyUSB_Device_Init) {
TinyUSB_Device_Init(0);
}
#endif
setup( );
do {
loop( );
#if defined(USE_TINYUSB)
if (TinyUSB_Device_Task) {
TinyUSB_Device_Task();
}
if (TinyUSB_Device_FlushCDC) {
TinyUSB_Device_FlushCDC();
}
#endif
} while (1);
return 0;
}