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

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

[复制链接]
jundao721 发布时间:2025-2-23 21:10
! [2 Q+ j% A# V% o0 r2 C: B" X
      上一篇已经基本了解了N6的工作流程,所以开始使用TouchGFX 编写UI。首先肯定得先使用demo 测试一下开发流程,整顺了,就可以开发自己的UI界面了。
$ w9 ^7 ^6 T6 \  @7 v2 a- F( _$ t8 f这个过程好像并不太顺利。以下是测试的过程。
- }- V9 g+ Y7 `9 A& h2 G0 w使用TouchGFX 的demo,板卡选择N6-DK板卡,选择一个合适的Demo,如图1所示:
: p9 g  V1 d# T7 D* f1 N- J N4-1.png
) }; ]! u# D9 u  u' e" L4 u图1
' n. J* N! U, E; V1 a& z% g然后填写项目名称等,仿真,然后生成代码。按照流程,转到IDE去编译,下载(参考上一篇)。在使用生成的CubeMX 文件的时候,出现了问题,时钟有错误提示,如图2所示:7 W0 r! C8 a; q, P
N4-2.png
4 Y/ m  a0 ?- ?% P图2
5 f& t/ ?" I7 J$ W N4-3.png ( t* K" w$ O; L
图3. ^# n1 _8 d# k% X* g
N4-4.png , P2 Y1 Y* g) w1 k* e
图4; F6 ?: X( m. C; _

2 G, r% b; _& M( P% S0 Z然后如果选择自动调整时钟,或者自己调整时钟后,重新生成项目文件。在IDE中重新编译项目文件,就报一些错误,应该是时钟配置方面的错误,当前还没有想好怎么去解决这些错误,看样子对N6还不是很熟悉。1 @$ `- i- p* `9 G
重新检查了一下各软件版本,TouchGFX ,CubeMX,和CubeIDE都是最新的。继续试了其他几个Demo,同样的问题。
; {9 Y7 b* [7 A! n0 P) ]如果不使用cubemx生成项目,IDE中是可以正常编译的,但是烧写后,未出现预期结果demo,一时给整不会了。
* M) y1 @5 d% Q. r: I& ?' R/ }总体来说,TouchGFX生成的cubemx项目,应该是存在bug的。再测试了其他型号的板卡,使用正常。感觉遇到不知道怎么解决问题的时候,特别想找技术人员聊聊哈。
0 B* V! ^* e/ R& e1 G. R
收藏 评论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 手机版