Loading...
 

SW4STM32 and SW4Linux fully supports the STM32MP1 asymmetric multicore Cortex/A7+M4 MPUs

   With System Workbench for Linux, Embedded Linux on the STM32MP1 family of MPUs from ST was never as simple to build and maintain, even for newcomers in the Linux world. And, if you install System Workbench for Linux in System Workbench for STM32 you can seamlessly develop and debug asymmetric applications running partly on Linux, partly on the Cortex-M4.
You can get more information from the ac6-tools website and download (registration required) various documents highlighting:

System Workbench for STM32


emWin on STM32F7 and touchscreen

Hi all,

I’m trying to use emWin on STM32F7 disco, everything seems to work but I don’t understand how to use the touchscreen, all the examples seem not working.
Has anyone tested jet?

Thanks
Ivano

Me too! It’s a bit much to tackle for a first project.

problem solved!
simply start from the demonstration project downloaded from stm32f7 cube. There you’ll find all that you need!
The graphic library emWin is incredible and very powerful!
Cheers
Ivano

The Demonstration works fine, but it is too complicated for me.
I would do appreciate if someome could share a simple Stm32f7 disco project which demonstrates how to enable touchscreen function and how to use it with basic stemwin widgets, like button, slider, etc.

Tunisia

There is STemWin HelloWorld example in “..\STM32Cube_FW_F7_V1.3.0\Projects\STM32746G-Discovery\Applications\STemWin\STemWin_HelloWorld”
You can use it as template project :-)

“Hello World” project works fine with static widgets, but it does not use touchscreen function which is quite essential for me.
Tunisia

To learn how to use STemWin you can begin with reading:

  • The Application Note AN4323 : “Getting started with STemWin Library” available in ST website
  • The STemWin User & Reference Guide available within the STM32CubeF7 FW Package (STM32Cube_FW_F7_V1.3.0\Middlewares\ST\STemWin\Documentation)

Tarek, thanks for pointing to the reference manuals, I have already looked at them.

The only thing which I am desperately looking for - is STemWin simple demo project for ST32F7 disco with basic widgets with touchscreen response, compilable within SW4STM32. Nothing useful found so far.


Hi, I had the same problem. I was able to compile emwin example with no errors, but when executed on device STM32a F746G-Disco
Visualization of widget seem with bugs and touch not function. Can anyone help me ?
Thks,
gzuccaro


Hi Zuccaro

you cannot see the images since there’s a way to charge the jpg on the internal memory but the touch should work!
Ivano

Hi,

I saw this answered on some other forum but can’t find the reference right now. Ivano is right about the debugger’s limitation to update the external memory.

The workaround is described at the end of the readme.txt file in the ST sample code. It is in “C:\STM32Cube\STM32Cube_FW_F7_V1.2.0\Projects\STM32746G-Discovery\Demonstration” on my PC, and essentially you need to download and use STM32 ST-Link Utility to upload a hex file (not .elf) to the board. Obviously you can use this technique for your own projects too :-)

Hope this helps.