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

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

[复制链接]
jundao721 发布时间:2025-2-23 21:10

% f+ j( m; i! i9 Q- D/ {9 H6 `% s      上一篇已经基本了解了N6的工作流程,所以开始使用TouchGFX 编写UI。首先肯定得先使用demo 测试一下开发流程,整顺了,就可以开发自己的UI界面了。% Q" h* k0 O( w) t% n: X- i
这个过程好像并不太顺利。以下是测试的过程。5 S7 @  K1 u1 ]- W" X
使用TouchGFX 的demo,板卡选择N6-DK板卡,选择一个合适的Demo,如图1所示:' y9 N/ k; H/ y+ e+ q$ z- W
N4-1.png % W" B! Q* Y* Z
图1
: I3 g7 d0 _) A% j& p然后填写项目名称等,仿真,然后生成代码。按照流程,转到IDE去编译,下载(参考上一篇)。在使用生成的CubeMX 文件的时候,出现了问题,时钟有错误提示,如图2所示:+ j+ }, q3 X8 ^. w2 K1 u# f2 R6 }/ U
N4-2.png " f, b# |4 x7 W/ D9 Y# }
图23 s. o& U; u% w5 @! @9 v2 [1 r! X0 r; r
N4-3.png ' g+ ~2 p4 f& }: |' z$ p6 F
图33 ?' F; f5 H1 v* b6 H+ l. |
N4-4.png
# h9 r) c/ @/ C9 [! t4 Y' a& n. P图4
+ g2 J, r' G, X' W' N; }+ _/ V4 X# h0 Y3 y$ j) p+ h7 A
然后如果选择自动调整时钟,或者自己调整时钟后,重新生成项目文件。在IDE中重新编译项目文件,就报一些错误,应该是时钟配置方面的错误,当前还没有想好怎么去解决这些错误,看样子对N6还不是很熟悉。
* ^2 k, {8 @3 v) q重新检查了一下各软件版本,TouchGFX ,CubeMX,和CubeIDE都是最新的。继续试了其他几个Demo,同样的问题。
' G& M0 r2 ?* O$ _& M如果不使用cubemx生成项目,IDE中是可以正常编译的,但是烧写后,未出现预期结果demo,一时给整不会了。
7 J4 e6 I, Q. u" `8 K* q5 ]总体来说,TouchGFX生成的cubemx项目,应该是存在bug的。再测试了其他型号的板卡,使用正常。感觉遇到不知道怎么解决问题的时候,特别想找技术人员聊聊哈。* h  t, @1 L* u* G
赞 收藏 评论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 手机版