完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
我是 TouchGFX 软件的新手。
我正在尝试将显示屏用于 STM32H757I-Eval 板。 我已经使用 TouchGFX 软件配置了一个 GUI 模板。以下是我遵循的程序: 在默认模式下使用 STM32CUBEMX 并启用 TouchGFX 并为 STM32H757I-eval 板指定板的尺寸。 然后生成STM32 cube IDE代码。 现在我从 STM32 cube ide 打开 TouchGFX .part 文件并选择空白 UI 并选择一些参数并生成代码。 接下来,当我构建代码时,我收到以下错误。 14:50:09 **** 项目 DEMO_DISPLAY_CM4 的配置调试增量构建 **** 使-j4全部 arm-none-eabi-g++ "../TouchGFX/target/generated/OSWrappers.cpp" -mcpu=cortex-m4 -std=gnu++14 -g3 -DDEBUG -DCORE_CM4 -DUSE_HAL_DRIVER -DSTM32H757xx -c -I.. /TouchGFX/App -I../TouchGFX/target/generated -I../TouchGFX/target -I../Core/Inc -I../../Drivers/STM32H7xx_HAL_Driver/Inc -I../.. /驱动程序/STM32H7xx_HAL_Driver/Inc/Legacy -I../../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I../../Drivers/CMSIS/Include -O0 -ffunction-sections -fdata-sections -fno-exceptions -fno-rtti -fno-use-cxa-atexit -Wall -fstack-usage -MMD -MP -MF"TouchGFX/target/generated/OSWrappers.d" -MT"TouchGFX/target/generated/OSWrappers. o" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "TouchGFX/target/generated/OSWrappers.o" arm-none-eabi-g++ "../TouchGFX/target/generated/TouchGFXConfiguration.cpp" -mcpu=cortex-m4 -std=gnu++14 -g3 -DDEBUG -DCORE_CM4 -DUSE_HAL_DRIVER -DSTM32H757xx -c -I.. /TouchGFX/App -I../TouchGFX/target/generated -I../TouchGFX/target -I../Core/Inc -I../../Drivers/STM32H7xx_HAL_Driver/Inc -I../.. /驱动程序/STM32H7xx_HAL_Driver/Inc/Legacy -I../../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I../../Drivers/CMSIS/Include -O0 -ffunction-sections -fdata-sections -fno-exceptions -fno-rtti -fno-use-cxa-atexit -Wall -fstack-usage -MMD -MP -MF"TouchGFX/target/generated/TouchGFXConfiguration.d" -MT"TouchGFX/target/generated/TouchGFXConfiguration。 o" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "TouchGFX/target/generated/TouchGFXConfiguration.o" arm-none-eabi-g++ "../TouchGFX/target/generated/TouchGFXGeneratedHAL.cpp" -mcpu=cortex-m4 -std=gnu++14 -g3 -DDEBUG -DCORE_CM4 -DUSE_HAL_DRIVER -DSTM32H757xx -c -I.. /TouchGFX/App -I../TouchGFX/target/generated -I../TouchGFX/target -I../Core/Inc -I../../Drivers/STM32H7xx_HAL_Driver/Inc -I../.. /驱动程序/STM32H7xx_HAL_Driver/Inc/Legacy -I../../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I../../Drivers/CMSIS/Include -O0 -ffunction-sections -fdata-sections -fno-exceptions -fno-rtti -fno-use-cxa-atexit -Wall -fstack-usage -MMD -MP -MF"TouchGFX/target/generated/TouchGFXGeneratedHAL.d" -MT"TouchGFX/target/generated/TouchGFXGeneratedHAL。 o" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "TouchGFX/target/generated/TouchGFXGeneratedHAL.o" arm-none-eabi-g++ "../TouchGFX/target/STM32TouchController.cpp" -mcpu=cortex-m4 -std=gnu++14 -g3 -DDEBUG -DCORE_CM4 -DUSE_HAL_DRIVER -DSTM32H757xx -c -I../TouchGFX /App -I../TouchGFX/target/generated -I../TouchGFX/target -I../Core/Inc -I../../Drivers/STM32H7xx_HAL_Driver/Inc -I../../Drivers /STM32H7xx_HAL_Driver/Inc/Legacy -I../../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I../../Drivers/CMSIS/Include -O0 -ffunction-sections -fdata-sections -fno -exceptions -fno-rtti -fno-use-cxa-atexit -Wall -fstack-usage -MMD -MP -MF"TouchGFX/target/STM32TouchController.d" -MT"TouchGFX/target/STM32TouchController.o" --specs= nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "TouchGFX/target/STM32TouchController.o" 在 ../TouchGFX/target/STM32TouchController.cpp:20 包含的文件中: ../TouchGFX/target/STM32TouchController.hpp:23:10: fatal error: platform/driver/touch/TouchController.hpp: 没有那个文件或目录 23 | #include <平台/驱动程序/触摸/TouchController.hpp> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../TouchGFX/target/generated/TouchGFXConfiguration.cpp:17:10: fatal error: texts/TypedTextDatabase.hpp: 没有这样的文件或目录 17 | #include | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../TouchGFX/target/generated/OSWrappers.cpp:19:10: 致命错误:touchgfx/hal/HAL.hpp: 没有这样的文件或目录 19 | #include | ^~~~~~~~~~~~~~~~~~~~~~ 在 ../TouchGFX/target/generated/TouchGFXGeneratedHAL.cpp:18 包含的文件中: ../TouchGFX/target/generated/TouchGFXGeneratedHAL.hpp:20:10: 致命错误:touchgfx/hal/HAL.hpp: 没有这样的文件或目录 20 | #include | ^~~~~~~~~~~~~~~~~~~~~~ 编译终止。 编译终止。 编译终止。 编译终止。 make: *** [TouchGFX/target/generated/ subdir.mk:25: TouchGFX/target/generated/TouchGFXGeneratedHAL.o] 错误 1 make: *** 等待未完成的工作.... make: *** [TouchGFX/target/generated/ subdir.mk:25: TouchGFX/target/generated/OSWrappers.o] 错误 1 make: *** [TouchGFX/target/ subdir.mk:25: TouchGFX/target/STM32TouchController.o] 错误 1 make: *** [TouchGFX/target/generated/ subdir.mk:25: TouchGFX/target/generated/TouchGFXConfiguration.o] 错误 1 “make -j4 all”以退出代码 2 终止。构建可能不完整。 我知道 TouchGFX 不会为 STM32H747I-eval 生成立方体 ide 和立方体 mx 文件……或者会生成立方体 ide 和立方体 mx 文件吗? 而我可以看到所有文件都已成功包含在目录中。 请提供有关如何使用 touchGFX 为 STM32H757i-eval 板创建项目的解决方案。 或者如果有任何其他软件我可以使用相同的。 |
|
相关推荐
1个回答
|
|
|
你的显示界面是什么?您使用的是随板提供的显示器还是自定义显示器?正如您从错误消息中看到的,它找不到 TouchController.cpp 或其他文件,因此可以查看 STM32CubeIDE 中的库路径设置。我仍然不习惯双核,所以它可能有点烦人。
关于 STM32H747-eval,当前版本的 TBS 不基于 STM32CubeMX。也没有关联的 STM32CubeIDE 项目。TBS 的新版本有望在下个月推出。同时,STM32H747-disco 的 TBS 确实包含一个 STM32CubeMX 和 STM32CubeIDE 项目,因此您可以将它作为灵感来源来配置您的电路板,因为它们使用相同的显示器(仔细检查我可能是错的)。 |
|
|
|
|
只有小组成员才能发言,加入小组>>
stm32mp157的异核通信的rpmsg_sdb的m4固件和a7驱动该如何编写?
1453 浏览 0 评论
stm32f103用freertos对一个采样率为1kHz的传感器,进行采样,数据出差
1502 浏览 0 评论
请教:在使用UDE STK时,单片机使用SPC560D30L1,在配置文件怎么设置或选择?里面只有SPC560D40的选项
3649 浏览 1 评论
3842 浏览 1 评论
请问是否有通过UART连接的两个微处理器之间实现双向值交换的方法?
2461 浏览 1 评论
STM32H7打开DCache后,出现了串口接收信息为空的现象,是哪里出了问题?
727浏览 5评论
用NANO STM32F103RBT6的开发板烧录不了是哪里出了问题?
663浏览 5评论
710浏览 5评论
外部中断触发类型为双边沿触发,进入中断回调后有什么办法判断该边沿是上升沿还是下降沿?
941浏览 5评论
STM32L071CBT6低温环境下无法正常工作是什么原因引起的?
745浏览 5评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 13:58 , Processed in 0.937393 second(s), Total 42, Slave 35 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
510