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

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

[复制链接]
jundao721 发布时间:2025-2-23 21:10
1 @& S! V9 c4 ~7 [, x
      上一篇已经基本了解了N6的工作流程,所以开始使用TouchGFX 编写UI。首先肯定得先使用demo 测试一下开发流程,整顺了,就可以开发自己的UI界面了。$ X& Q: P9 }  T
这个过程好像并不太顺利。以下是测试的过程。& U* ^* r. X, E
使用TouchGFX 的demo,板卡选择N6-DK板卡,选择一个合适的Demo,如图1所示:
( m8 X4 @. A7 M( b0 ^; Z5 i N4-1.png ! ?. r0 M% u! J2 s2 _& b% D
图14 ^$ ?4 e4 k8 ]; u5 I2 f
然后填写项目名称等,仿真,然后生成代码。按照流程,转到IDE去编译,下载(参考上一篇)。在使用生成的CubeMX 文件的时候,出现了问题,时钟有错误提示,如图2所示:8 s8 q6 W3 {- e$ r0 C
N4-2.png
2 n8 Z2 p- G% b" N' _; b% d3 V图2
" c% n8 N0 _& n8 j' V$ z N4-3.png
" Y. E# R8 O8 B5 {/ W, Y0 ^图3
# v( [: v4 \6 q- q/ A! B+ V N4-4.png
+ C/ L# N! n( M1 \8 ]# @( @4 [图4
* E" @( c  v( O$ M8 q$ p4 @" G! i: [# P' T2 r7 E
然后如果选择自动调整时钟,或者自己调整时钟后,重新生成项目文件。在IDE中重新编译项目文件,就报一些错误,应该是时钟配置方面的错误,当前还没有想好怎么去解决这些错误,看样子对N6还不是很熟悉。% j& T2 v3 ]# l: S2 |* ~% P0 i
重新检查了一下各软件版本,TouchGFX ,CubeMX,和CubeIDE都是最新的。继续试了其他几个Demo,同样的问题。2 P/ W! P" h8 t- Q
如果不使用cubemx生成项目,IDE中是可以正常编译的,但是烧写后,未出现预期结果demo,一时给整不会了。
* e: ?3 R0 J7 o) K总体来说,TouchGFX生成的cubemx项目,应该是存在bug的。再测试了其他型号的板卡,使用正常。感觉遇到不知道怎么解决问题的时候,特别想找技术人员聊聊哈。9 R  y* M; N2 b; l, k1 z
赞 收藏 评论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管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版