打印
[STM32H7]

【STM32H745I-DISCO 试用】+开启测试与开发之门

[复制链接]
568|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
      为了进一步的体验核开发,搭建开发环境是一项基础性的工作,出于习惯是以MDK为开发工具,其版本是V5.36。
在下载了其例程压缩包后,其内容如图1所示。


图1 解压后

在例程目录下,有多种H7系列的目录,为节省存储空间,除保留H745I的例程外,均予以删除,打开该目录其内容如图3所示。

图2 H745I例程


图3 例程内容

此时,打开GPIO的例程,其界面如图4所示。

图4 打开例程

为了使MDK能支持该开发板,还需下载芯片支持升级包,安装后则可看到对H7系列的芯片支持,见图5所示。


图5 实现芯片支持

为生成目标文件,需按图6加以设置。

图6 生成目标文件

在编译后,曾出现一下的错误提示,由于一时找不到该文件,加上其他项目的进度要求也就只能暂时停了下来。

图7 错误提示

后来几经处理,终于在解压低版本的压缩文件文件中找到报错所需要的文件,在添加该文件后,终于通过了编译,见图8所示。


图8 完成编译

为测试程序的下载能力,需按图9来需求调试器类型。

图9 选取调试器类型

在以数据线连接开发板与电脑的情况下,其连接状态如图10所示。

图10 连接状态

其烧录算法及选项的设置,如图11所示。

图11 烧录算法

在进行下载后,其界面如图12所示,但开发板得显示依然如故,见图13所示。

图12 完成下载


图13 界面显示

这时突然想起开发板可是双核的,莫非开发板的显示功能是由M7内核实现的,于是又对M7的内核主程序进行编译和下载,见图14和图15所示。

图14 完成编译


图15 完成下载

在完成程序的再次下载后,原演示界面便消失了,见图16所示。

图16 演示界面清除

此时,通过板载的用户键就可控制2个LED灯的状态,即按下一次就翻转一次状态。至此,就为后续的测评和开发打下了坚实的基础。

图17 点亮LED

使用特权

评论回复
沙发
yangjiaxu| | 2025-4-9 14:38 | 只看该作者
双核开发是不是有些难度啊?而且估计对电脑性能也要有点要求

使用特权

评论回复
板凳
jinglixixi|  楼主 | 2025-4-9 18:59 | 只看该作者
yangjiaxu 发表于 2025-4-9 14:38
双核开发是不是有些难度啊?而且估计对电脑性能也要有点要求

个人的观点是,在硬件方面技术会更复杂,在软件方面若对某一个核进行使用难度增加不会很大,但在双核进行交互上会复杂些。

使用特权

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

本版积分规则

482

主题

2851

帖子

38

粉丝