STM32H7S78DK-创建TouchGFX工程
【软件准备】
1、安装STM32CubeIDE 1.16.0
2、安装STM32CubeMX 6.12.0
3、安装ToucGFX Designer 4.24.0
【创建步骤】
1、打开ToucGFX Designer 4.24.0,1、先点击Creat菜单,2、在搜索栏检索出对应的开发板,3、如果是第一次使用需要下载一下开发板资料到本地。4、选择好对应的开板,5、输入工程名称,6、选择工程创建到的目录,7点击创建,生成工程。

2、添加一个图像,再添加对应的文体控件。

3、1 先点击Generate Code,生成代码;2、点击Run Simulator运行模拟器,查看效果。

4、打开工程,所在目录,使用stm32cubeIDE打开该目录。

4、如果是第一次,则需要先下载boot工程,再下载Appli工程,下载后效果如下:

【遇到的问题】
以前是可以使用touchGFX直接下载工程的,但是我试了下载不了,日志如下,提示连接ST-LINK出错,但是我用stmCubeIDE是可以下载的。哪位大佬知道的,指点一下:
Flash
make -f ../../gcc/Makefile flash
make -C D:/stm32/stm32H7s_work/lugl_mypro1/gcc/ --no-print-directory -f makefile_boot flash
Linking Boot/TouchGFX/build/bin/target.elf
Producing additional output formats...
target.hex - Combined internal+external hex
intflash.elf - Internal flash, elf debug
intflash.hex - Internal flash, hex
-------------------------------------------------------------------
STM32CubeProgrammer v2.17.0
-------------------------------------------------------------------
ST-LINK SN : 003F00203033510135393935
ST-LINK FW : V3J15M6
Board : STM32H7S78-DK
Voltage : 3.29V
Error: ST-LINK error (DEV_TARGET_NOT_HALTED)
2nd connect tentative with frequency (8MHz)
ST-LINK SN : 003F00203033510135393935
ST-LINK FW : V3J15M6
Board : STM32H7S78-DK
Voltage : 3.29V
Error: ST-LINK error (DEV_TARGET_NOT_HALTED)
make[2]: *** [_intflash_] Error 1
d:/stm32/stm32H7s_work/lugl_mypro1/gcc/include/flash_sections_int_ext.mk:10: recipe for target '_intflash_' failed
makefile_boot:45: recipe for target 'flash' failed
make[1]: *** [flash] Error 2
../../gcc/Makefile:8: recipe for target 'flash' failed
make: *** [flash] Error 2
Failed
Failed
|
正在做lwip的连网,交互界面等等再弄。
源码现在可以下载吗?