How can I run touchgfx project with NO OS on STM32F469I-DISCO board?
- January 28, 2022
- 2 replies
- 2648 views
Hi all
I don't want to use FREERTOS on my project so I need to use touchgfx with No OS. I will also use Qspi and sdram. For that I used 2 ways.
First way; I created new stm32 project on STM32CubeIde by BoardSelector (targeted c++ language) and initialized all peripherals with their default Mode . Then disabled freertos and enabled touchgfx as you can see below. Program runs without error but I got nothing as you see on image. 
Second way; I created project on TouchGFX Designer with STM32F469I Discovery Kit (I aware that it is rtos). Then, on STM32CubeIDE I opened projects from file system and on .ioc file I disabled FreeRTOS, and then I compiled project and got this following error :
/Middlewares/FreeRTOS/cmsis_os2.o: in function `SysTick_Handler'
/Middlewares/FreeRTOS/port.o: in function `SVC_Handler':
/Middlewares/FreeRTOS/port.o: in function `PendSV_Handler':
so I deleted FreeRTOS files, I run the code but I had nothing on board's screen




My files is attached. Could you tell me my missing point? I would appreciate.
noOsTouchGfx is first way
rtosToNoOS is second way