你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【STM32N6570-DK评测】 4. 使用TouchGFX 生成CubeMX文件的Bug

[复制链接]
jundao721 发布时间:2025-2-23 21:10
6 i, p0 \/ P* J: u
      上一篇已经基本了解了N6的工作流程,所以开始使用TouchGFX 编写UI。首先肯定得先使用demo 测试一下开发流程,整顺了,就可以开发自己的UI界面了。
0 n8 v; T: `3 M这个过程好像并不太顺利。以下是测试的过程。
' `3 E1 W  b8 y7 e& t" K& x7 |; t, S" S使用TouchGFX 的demo,板卡选择N6-DK板卡,选择一个合适的Demo,如图1所示:# k! j- M! j6 L
N4-1.png   M$ I3 m" m# M7 S$ n; i  e0 t
图1
. o1 G. g/ Q6 v$ u5 F  x然后填写项目名称等,仿真,然后生成代码。按照流程,转到IDE去编译,下载(参考上一篇)。在使用生成的CubeMX 文件的时候,出现了问题,时钟有错误提示,如图2所示:( A; ?  ^# w. ~: I: y( C
N4-2.png
4 [3 ~7 G  O7 D5 l+ \6 [图2! W8 Z  G+ E* o* C# m  _% O
N4-3.png
' G# h0 Z% h$ n( W, a) f" c* u8 }! K图34 u; h% C4 n2 z# A1 }& H$ a
N4-4.png
. n) g, ^3 T# X& T. R6 G图4+ D. g9 t8 S' k+ f' t( G* C; y
. |% `+ r" M: [
然后如果选择自动调整时钟,或者自己调整时钟后,重新生成项目文件。在IDE中重新编译项目文件,就报一些错误,应该是时钟配置方面的错误,当前还没有想好怎么去解决这些错误,看样子对N6还不是很熟悉。
/ k% D. U. s9 T) C重新检查了一下各软件版本,TouchGFX ,CubeMX,和CubeIDE都是最新的。继续试了其他几个Demo,同样的问题。
$ l9 }* F6 w3 j% W如果不使用cubemx生成项目,IDE中是可以正常编译的,但是烧写后,未出现预期结果demo,一时给整不会了。2 Z+ }. s- c  z  _, N
总体来说,TouchGFX生成的cubemx项目,应该是存在bug的。再测试了其他型号的板卡,使用正常。感觉遇到不知道怎么解决问题的时候,特别想找技术人员聊聊哈。) |2 ?6 O4 M% a& t# H7 p% X
收藏 评论2 发布时间:2025-2-23 21:10

举报

2个回答
STMCU-管管 回答时间:2025-4-8 15:43:37

最终的呈现效果可以做个Demo

jundao721 回答时间:2025-4-9 13:52:09

STMCU-管管 发表于 2025-4-8 15:43
最终的呈现效果可以做个Demo

好的,官方软件升级了,时钟解决了,GUI还是有问题,这周再搞搞。

所属标签

相似分享

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版