#include "Arduino.h" #include "stm32f4xx.h" //#include "stm32f429i_discovery.h" #include "tft.h" //#include "touchpad.h" #ifdef USE_RTOS_SYSTICK #include #endif void hal_setup(void) { pinMode(PD12, OUTPUT); digitalWrite(PD12, HIGH); // HAL_Init(); // /* Configure the system clock to 180 MHz */ // SystemClock_Config(); // /* Start up indication */ // BSP_LED_Init(LED3); // for (uint8_t i = 0; i < 8; i++) { BSP_LED_Toggle(LED3); delay(50); } tft_init(); //touchpad_init(); } // void SysTick_Handler(void) // { // HAL_IncTick(); // HAL_SYSTICK_IRQHandler(); // lv_tick_inc(1); // #ifdef USE_RTOS_SYSTICK // osSystickHandler(); // #endif // } void hal_loop(void) { //while (1) { delay(5); lv_task_handler(); } }