Framebuffer in internal ram + CMSIS OS
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2021-06-03 1:35 PM
Hi, I configured LTDC and TouchGFX properly without using os,
I created internal framebuffer and linked it with this code:
__attribute__ ((section(".TouchGFX_Framebuffer"), used))
uint32_t framebuffer[400*200];
However this is not working if I try using it with CMSIS OS, I have no idea why this is working without OS and not with it.
I am calling MX_TouchGFX_Process() in one task properly.
Thanks for any help!
This discussion is locked. Please start a new topic to ask your question.
1 REPLY 1
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2021-06-04 12:28 AM
Hi,
Have a look at the application template available in TouchGFX Designer for the relevant board, you might have missed a call or setting.
/Romain
