Loading...
 

Zephyr project on STM32

   Zephyr Workbench, a VSCode extension to manage Zephyr on STM32.
It enables users to easily create, develop, and debug Zephyr applications.
Main features:
  • Install host dependencies.
  • Import toolchain and SDK.
  • Create, configure, build and manage apps.
  • Debug STM32.
You can directly download it from the VSCode marketplace
For more details, visit the Zephyr Workbench

System Workbench for STM32


How to add stemwin in a running freertos project

Hi,
I finally was able to run a FreeRTOS project on my discovery429I. Everything works well, now I want to add stemwin to start using the display, but I have no idea how to add it. Can someone give me a link where it is explained (I tried google, but nothing usefull) or explain how to start implementing the stemwin library and how to get working the display.

Thanks for your help,
Stephan

Hi,
it is the wrong forum for this topic, or it is too easy and I just don’t get it working?
I tried again, but I am even not sure how to start.
Is there a step by step tutorial on how to add STEmwin to a FreeRTOS project?
Or can someone post a running project so that I can understand which files I need and who it is integrated in a FreeRTOS project?

Thanks,
Stephan

France

Hi Stephan,

For questions related to the usage of STemWin, which is in fact the emWin package from Segger distributed free of charge by ST for use on STM32 chips, it is better to look at the segger forums at http://forum.segger.comQuestion; you will probably get faster and more precise answers as emWin is their product.

However, when you succeed, don’t hesitate to explain on the forum how it should be done. It may help others and, if you want, it may later be converted in a tutorial on the website.

Bernard


Hi Stephan,
The question was definitely not too easy for me to address. I have added STemWin to (non-RTOS) projects and found it challenging.

As Bernard suggested, you can seek help at the Segger forums.

You can also look at the document (C:\Users\Henry\STM32Cube\Repository\STM32Cube_FW_F4_V1.6.0\Middlewares\ST\STemWin\Documentation\STemWin526.pdf on my PC) in the STemWin directory which describes what is needed to add STemWin to any project. It is generic but will familiarize you with the requirements.

You can get a head start by examining the example projects that involve STemWin. (On my Windows PC: C:\Users\Henry\STM32Cube\Repository\STM32Cube_FW_F4_V1.6.0\Projects\STM32F429I-Discovery\Applications\STemWin\STemWin_HelloWorld) It includes all of the code that you need to get STemWin working with the STM32F429I-DISCO board but without the RTOS. I think that the RTOS parts may not be too difficult to add.


Hi,
Thanks for your answers. In these weeks I’m very busy, but I will go on with the graphic lib as soon as I have time. Once I’m able to get it working I will post my solutions. If in the meanwhile someone else has some progress or a running project, please post it.

Stephan


 

Newest Forum Posts

  1. Можно ли установить камин на балконе или лоджии? by Grand3kpdErorb, 03:38
  2. reservation car service Seattle by Jamesprede, 2025-05-01 10:06
  3. Last day: drone bonus by Danielrug, 2025-04-19 16:55
  4. SPI on Nucleo_STMH533RE by higginsa1, 2025-03-25 07:37
  5. SPI on Nucleo_STMH533RE by royjamil, 2025-03-23 11:31
  6. SPI on Nucleo_STMH533RE by higginsa1, 2025-03-23 09:33
  7. Configuring DMA for ADC in SW? by sam.hodgson, 2025-03-04 12:58
  8. Insightful Perspectives on This Subject by davidsycle, 2025-03-04 05:45
  9. Build a project in "release" mode by info@creosrl.it, 2025-02-20 18:12
  10. Build a project in "release" mode by info@creosrl.it, 2025-02-20 17:05

Last-Modified Blogs