Skip to main content
Peeters.Bram
Associate III
December 16, 2020
Question

GUI_BARCODE_Draw & GUI_QR_CreateFramed missing from STemWin ?

  • December 16, 2020
  • 2 replies
  • 819 views

Hi,

I am using the cubemx (older version that still had it included) generated STemWin library on an STM32F429 and I just tried adding support for creating barcodes and QR codes to my project, but it turns out the functions do not seem to exist in STemWineven though they are in the emwin documentation, eg 5.3.1.12 Drawing barcodes . The function just above it ( 5.3.1.11.1 GUI_DrawGraph) is however present in GUI.h so i am pretty sure I am looking at the right location.

What is going on ?

Is STemWin only providing a subset of the emWin functionality ?

Or ss there something in CubeMX I have to enable to get all functions , or maybe download the full lib from somewhere else ?

If it is not supported can I get an overview of what is missing to avoid future unpleasant surprises ?

Regards

Bram

This topic has been closed for replies.

2 replies

sirius506
Associate III
December 24, 2020

Current STemWin is based on emWin 5.4.4 which was released three years ago. GUI_Q_Create_framed function was added as new feature with version 6.12 released April in this year. No, it is not supported with STemWin.

You can check emWin's version update history after 5.4.4 in the emWin manual (UM03001) which clearly states what feature has been added since then.

Peeters.Bram
Associate III
December 29, 2020

Ok thanks for the feedback. More a question for ST then, are there plans to update Stemwin to a more recent version of Emwin ? I understand ST would like to promote touchgfx, but given the limitations of that GIUI library it is unusable for my project (the main problem being that you have to design your gui before compile time , while i need something that supports creating gui elements at runtime).