int main(void) { printf("alios start\n"); aos_init(); krhino_task_dyn_create(&g_aos_init, "aos-init", 0, 6, 0, AOS_START_STACK, (task_entry_t)sys_init_func, 1); aos_start(); return 0; }
int main(void) { /* USER CODE BEGIN 1 */ /* USER CODE END 1 */ /* MCU Configuration----------------------------------------------------------*/ /* Reset of all peripherals, Initializes the Flash interface and the Systick. */ HAL_Init(); /* USER CODE BEGIN Init */ /* USER CODE END Init */ /* Configure the system clock */ SystemClock_Config(); /* USER CODE BEGIN SysInit */ /* USER CODE END SysInit */ /* Initialize all configured peripherals */ MX_GPIO_Init(); MX_USART4_UART_Init(); /* USER CODE BEGIN 2 */ aos_init(); krhino_task_create(&demo_task_obj, "aos app", 0,DEMO_TASK_PRIORITY, 50, demo_task_buf, DEMO_TASK_STACKSIZE, application_start, 1); aos_start(); /* USER CODE END 2 */ /* Infinite loop */ /* USER CODE BEGIN WHILE */ while (1) { /* USER CODE END WHILE */ /* USER CODE BEGIN 3 */ } /* USER CODE END 3 */ }
int main(int argc, char** argv) { int traj = 0; if (argc > 1) traj = atoi(argv[1]); aos_init(traj); report(); // while (aos.time < 0.01) { while (aos.time < aos.traj->te) { aos_run(); report(); } return 0; }
int main ( int argc, char** argv) { printf("hello\n"); g_timeout_add(1000/25, timeout_callback, NULL); GMainLoop *ml = g_main_loop_new(NULL, FALSE); IvyInit ("test_ahrs", "test_ahrs READY", NULL, NULL, NULL, NULL); IvyStart("127.255.255.255"); imu_init(); ahrs_init(); aos_init(); g_main_loop_run(ml); return 0; }