打印
[STM32H7]

【STM32H745I-DISCO试用】双核体验之BLINK

[复制链接]
70|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
BinWin|  楼主 | 2025-2-18 21:51 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
#申请原创#       ST产品接触较多,就摸黑体验了一把双核。
      刷新程序前还是要看看出厂的demo,这个cpu比较厉害,但demo对GUI的体现并不多,且屏幕分辨率只有480*272,相对粗糙。
      系统信息页面
      
       CoreMark页面
      
       波形发生器页面,没有示波器也就没有看实际输出效果。这个界面还支持进入standby模式,再次按键即可唤醒。
      
       电路板比较紧凑,元件密布,emmc比较抢眼,音频和网口也不缺少。
      
       接下来就创建工程,直接选择开发板型号,使用默认配置生成基础工程,能够看到直接包含了M4和M7核,代码可以独立开发。
      
       接着摸索,打开IOC文件开始图形化配置,GPIO资源应该是共享的,一般可以选择分配到哪个核,比如正面的User LED,在GPIO里可以看到默认的LD1和LD2
详细里可以对其进行资源分配和模式配置,这里就将LD1分配给M7,LD2分配到M4。
      
       然后生成工程,直接编译和烧录,不过到这里也有疑问的,烧录是分开的还是合并的呢,通过尝试,可以直接选择某核进行debug。中间提示需要升级stlink,按需更新即可
      
       还可以在任意工程run config中添加另一核编译后文件,在烧录时一起完成。
      
       嗯,以上虽然感觉没啥问题,不过烧录后发现CM4核的LED不闪烁,于是单独debug发现会卡一些初始配置,全部注释无用初始化函数后便正常了。
      
      闪烁间隔调大,可以看看效果
      

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

17

主题

61

帖子

0

粉丝