13261 views|15 replies

714

Posts

2

Resources
The OP
 

A First Look at TouchGFX [Copy link]

 


At the beginning of the new year, we should always be motivated and hope that it is not a flash in the pan. Before the New Year, I happened to see that ST acquired TouchGFX. I used emwin to make a similar interface before. At that time, I also learned about various GUIs. Including emwin, TouchGFX, uGFX, etc. When I learned about it, only emwin was free, so the only choice was emwin. But the renderings of TouchGFX are really great. The renderings produced by the simulator are very close to the mobile phone UI, which is much worse than the emwin simulator. Of course, they are both embedded GUIs, and they are just tools. After pasting a lot of textures, emwin can also achieve similar effects. But people always miss what they don't have and don't know how to cherish what they have. What's more, now you can get it for free? In one word, fuck her. uGFX seems to be free now, so it seems that everyone will have more choices. Those who are interested can also try it. After a lot of nonsense, let's start with the main point. Since I am just starting to understand this TouchGFX, there will definitely be many mistakes that need to be corrected by everyone. I hope the big guys can give me some advice. You can now go directly to the official website of ST to download TouchGFX Designer. The URL is as follows: https://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-configurators-and-code-generators/touchgfxdesigner.html. The webpage will also have its introduction and description. In summary, it means that I occupy a small area, I have strong capabilities, I have a high cost performance and I am the most NB. ]https://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-configurators-and-code-generators/touchgfxdesigner.html. The webpage will also have its introduction and description. In summary, it means that I occupy a small area, I have strong capabilities, I have a high cost performance and I am the most NBmeaning. [/url]For installation, you don’t have to click the next step in a fool-proof way. You can also choose the path, which will not affect it. If you are too lazy to download, you can also download it through my sharing:
Link: https://pan.baidu.com/s/1uusV5SoHMvTOhl1x_EBGkg
Extraction code: rg91
Since I have never downloaded this on my computer before, it seems that the network has been fluctuating and it has not been downloaded when verifying the email, resulting in the time when I wanted to take some screenshots for explanation. The key is that when downloading the demo, the software will crash as soon as the network fluctuates. Here are a few screenshots of the demorunning on the simulator before.
This should be a control of the pool light and temperature.
The following is a bubble dynamic effect and bubble quantity selection
There are also games, drawing, etc.
Doesn't it look cool? Click this icon to create a new project, and you can directly select the simulator and select the corresponding demo[/font=宋体] to see the renderings of each demo. In short, the function of this GUI BUILDER is much stronger than that of emwin. What impressed me most was that it has corresponding action control functions including touch, physical buttons, virtual buttons and other trigger selections, and corresponding trigger action operations. I personally think that it saves a lot of logic processing work. However, I learned that its main body is c++, which may be a bit difficult for me to understand. In addition to using TouchGFX Designer, stm32cube also provides the corresponding library of touchGFX, which can be downloaded and added for use. However, not every MCU supports it. Only when it is supported will the corresponding function selection appear under the MCU. In addition, when talking about STM32CUBE, we can't mention the second half of the year's Sino-US...I'm off topic, so I won't talk about it for now. I have to mention that the new version of cube is even uglier. It turns out that programmers don't need aesthetics. The layout is also flat, and the key is that the support for Chinese is even worse. The Chinese content in the directory is full of boxes. This is not user-friendly. I don't know why I haven't downloaded cube on this computer. The network speed is very slow now. I will provide the download link of STM32cube and the corresponding TouchGFX library in the next post. You can also search on the official website. I'll sleep like this. I hope this learning post can continue. Since the host has to work overtime on Monday, Tuesday and Thursday, I hope my next post can be posted on Wednesday night. I'm just throwing out some ideas. I look forward to my brother-in-law RC taking me to show off and fly @RCSN . Here's another RC to keep the post going .
This content is originally created by EEWORLD forum user y909334873. If you want to reprint or use it for commercial purposes, you must obtain the author's consent and indicate the source

This post is from stm32/stm8

Latest reply

I'll post a follow-up post for you in a few days.   Details Published on 2019-8-20 21:54
Personal signatureHello astroturfers
 

1366

Posts

6

Resources
2
 
If you want to stir up trouble, you have to involve me in it
This post is from stm32/stm8

Comments

Brother-in-law, didn't you say you were going to do it? Why are you going to mess it up before the new year even starts?  Details Published on 2019-2-18 10:50
 
Personal signature

1084534438 欢迎交流  [加油,一切皆有可能]

 

41

Posts

0

Resources
3
 
I look forward to your subsequent updates. Here is a transplant tutorial written by other netizens. You can also take a look at http://forum.armfly.com/forum.ph ... ypeid%26typeid%3D70
This post is from stm32/stm8

Comments

Thank you. I have read this article before.  Details Published on 2019-2-18 10:49
 
 

714

Posts

2

Resources
4
 
beatles posted on 2019-2-18 10:40 I look forward to your subsequent updates. Here is a transplant tutorial written by other netizens. You can also check it out http://forum.armfly.com/forum.php?mo ...
Thank you. I have read this article before.
This post is from stm32/stm8
 
Personal signatureHello astroturfers
 
 

714

Posts

2

Resources
5
 
RCSN posted on 2019-2-18 09:40 If you want to stir up trouble, you have to involve me in it
Brother-in-law, didn’t you say you were going to stir up trouble? What’s the matter? You want to mess up before the new year even starts?                           
This post is from stm32/stm8
 
Personal signatureHello astroturfers
 
 

424

Posts

8

Resources
6
 
My brother-in-law is going further and further down the road of unfinished business
This post is from stm32/stm8

Comments

I don't care whether the ending of my brother-in-law is bad or not, I care about when my sister will ship the goods  Details Published on 2019-2-18 16:35
 
 
 

714

Posts

2

Resources
7
 
lehuijie posted on 2019-2-18 15:43 My brother-in-law is going further and further down the road of unfinished business
I don’t care whether my brother-in-law’s business is unfinished or not, what I care about is when my sister will ship the goods
This post is from stm32/stm8

Comments

It's over, you're out of the game.  Details Published on 2019-2-18 16:39
 
Personal signatureHello astroturfers
 
 

424

Posts

8

Resources
8
 
y909334873 posted on 2019-2-18 16:35 I don't care whether the story of my brother-in-law is a mess or not, I care about when my sister will ship the goods
It's already a mess, you have no chance
This post is from stm32/stm8

Comments

The tail can rot, but the sister can't be lost  Details Published on 2019-2-18 16:43
 
 
 

714

Posts

2

Resources
9
 
lehuijie posted on 2019-2-18 16:39 The ending is already bad, you have no chance
The ending can be bad, but the sister can't be lost                           
This post is from stm32/stm8
 
Personal signatureHello astroturfers
 
 

1w

Posts

204

Resources
10
 
Don't panic, Xiaoy. You are the vanguard and your teammates will arrive soon.
This post is from stm32/stm8
Add and join groups EEWorld service account EEWorld subscription account Automotive development circle

Comments

Waiting for friendly reinforcements  Details Published on 2019-2-19 09:23
 
 
 

714

Posts

2

Resources
11
 
okhxyyo posted on 2019-2-18 20:05 Don't panic, Xiaoy, you are the vanguard, your teammates behind will arrive soon
Waiting for friendly reinforcements                                    
This post is from stm32/stm8
 
Personal signatureHello astroturfers
 
 

3

Posts

0

Resources
12
 

It's a bad ending~~~

This post is from stm32/stm8

Comments

It's not bad, I'm just too busy to post.  Details Published on 2019-7-31 08:58
 
 
 

714

Posts

2

Resources
13
 

It's not bad, I'm just too busy to post.

This post is from stm32/stm8
 
Personal signatureHello astroturfers
 
 

291

Posts

0

Resources
14
 

Strong witness to the unfinished

This post is from stm32/stm8
 
 
 

3

Posts

0

Resources
15
 

I'll post a follow-up post for you in a few days.

This post is from stm32/stm8

Comments

666  Details Published on 2019-8-21 09:19
 
 
 

714

Posts

2

Resources
16
 
haoyumc posted on 2019-8-20 21:54 I will open a post to continue it for you in a few days

666

This post is from stm32/stm8
 
Personal signatureHello astroturfers
 
 

Guess Your Favourite
Just looking around
Find a datasheet?

EEWorld Datasheet Technical Support

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list