int main(int argc, char ** argv) { cm3_udelay_calibrate(); stdio_init(); printf("\n"); printf("---------------------------------------------------------\n"); printf(" ThinkOS (Cortex-M RTOS Profiling Test)\n"); printf("---------------------------------------------------------\n"); printf("\n"); fflush(stdout); thinkos_init(THINKOS_OPT_PRIORITY(0) | THINKOS_OPT_ID(0)); busy_test(); delay(10); return 0; }
int main(int argc, char ** argv) { cm3_udelay_calibrate(); stdio_init(); printf("\n"); printf("---------------------------------------------------------\n"); printf(" ThinkOS (Cortex-M RTOS Basic Test)\n"); printf("---------------------------------------------------------\n"); printf("\n"); delay(1); thinkos_init(THINKOS_OPT_PRIORITY(0) | THINKOS_OPT_ID(0)); sched_speed_test(); busy_test(); // sleep_test(); delay(10); return 0; }