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

【STM32H7S78-DK评测】有点艰难的亮屏

[复制链接]
BinWin 发布时间:2024-7-21 00:24
       这块板子是目前MCU中做GUI应用最强的型号。自ST拿下了TouchGFX之后,频繁更新了一些版本,对各款芯片都进行了适配。比较厉害的是在G071这款低资源上硬件上的演示。如下这款
: P1 Y3 G# p* W9 B8 |# o1 ~; E0 i1 r0 e
       11.png - N- W& \) j* E9 b4 c: `6 U
       当然,除非要求成本低且UI炫酷,不然没必要这样费劲对不对。STM32H7R直接就是BootFlash形式的MCU,外挂大容量FLASH和RAM,可以畅快的进行GUI设计了。具体的硬件细节暂且不研究,先上电看看演示程序效果吧。按照惯例,连接typec接口的STLINK即可,但我却没有任何反应,设备列表也没有串口和STLINK出现,连未识别的设备都没有,惊呆了我和我的板子+ e8 N. g4 s. V. F
       查看用户手册,可以选择不同供电方式,但只要电流够就可以,把主板的各个USB口都试了,居然没亮。真是无奈了。于是打算重新烧录出厂程序,终于在官网找到了。例程里没有的,而且只提供了hex文件。
  r2 Z8 j0 P  ^3 Q! R/ z3 j/ F- }5 d      12.png
: n2 x9 p0 W! {0 y" ]4 S2 e4 E0 r) G/ Q$ \    结果烧录一直提示外置存储器有保护,擦除失败。到这里有些头大了。重新看手册,发现了一处细节。
  i% Q% K# L- u8 O; j+ w( B: E       10.png
+ ?7 K) i7 E" `+ w& S         于是决定采用双连接,单独供电和连接调试器。于是,终于能够烧录了。然后烧录和测试LED灯程序能够运行,但demo程序和LCD例程都不行,而且复位按键不能每次都有效。估摸着还可能是供电问题吧。先不管了,总有一次能亮起来。
$ ?+ x8 d6 n( ~, V; a% E( U9 H/ B( P' l          5.png / P' W$ \' Y6 q9 a
        这时的心情是没法表达,总算跑起来了demo程序。看了所有菜单,基本就是各种效果在开启NeoChrom和未开启的对比,从cpu使用率来评估。如果CPU全被UI应用占用了,那对于其他实时功能就大打折扣,这款CPU最大的提高就是优化后的2.5D图像引擎吧。老版本叫ChromART,看下对比、0 \& O$ Q( @, x* N8 B
      13.png
$ O' m# i& H$ X# Q9 ?8 m      实际运行的对比
( ?0 ~& W4 ~! u: R       6.png 7.png
- C5 E$ b8 e: Y) y- ?* @" }3 H9 a       9.png 8.png
( m" `; {+ j1 D2 v      可以看出CPU利用率能够降低不少,确实是有不小提升的。6 J9 k! b) ~' h4 p: j2 q
      接下来用TouchGFX创建个工程来点亮屏幕。记得早前的版本在使用MDK时生成代码后还要再修改一些地方,现在使用CubeIDE是一键操作的。比如我直接使用demo板创建工程,添加背景图和按钮,然后先运行模拟器,再生成代码,使用CubeIDE可以打开编辑和添加逻辑代码。未修改任何地方,仅操作鼠标的效果如下,3 v% l5 w! G( \" O$ j( e
      2.png
, p; d8 k4 R7 c3 P: K6 o    在板子上运行后如下$ ?5 {4 o$ w9 L
      3.png , w# x0 o2 M( y( \
     如今的开发工具真是好用的很,省去了很大的工作量,不过说实话,也容易忽略一些底层点的东西,出问题了不好排查。其实第一次下载后屏幕显示有条纹,摸不清楚哪里问题,调了下供电,就正常了,看来用户手册里那句话不容忽视,但已经满足5V 3A了,所以我也需要测试下到底供电有什么问题,不应该我的主板和外接适配器都不够用。" G  z2 g5 G* t6 ?
   
+ W  q# ~5 C- l, L# S      + ?5 g% Q  r- M9 z- B) G" b) a9 D
赞 收藏 评论1 发布时间:2024-7-21 00:24

举报

1个回答
lugl 回答时间:2024-8-3 13:46:32

呀,大佬这么早就拿到了呀

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版