非常感谢论坛提供的这一STM32H7S78-DK板卡试用机会,之前申请了这块DK开发板,计划用在项目中,后来由于项目方案更改使用了RK3568芯片作为主控芯片,最近项目开发完成,终于有时间调试一下这块开发板了。
首先进行开箱环节,包装盒内附物品有STM32H7S78-DK开发板一块、STmod扩展连接器一个、WIFI模块一个和32GB TF卡一个。
STM32H7S78-DK开发板正面
STM32H7S78-DK开发板背面
WIFI模块
STmod扩展连接器
老规矩,拿到板子先看原理图,原理图框架如下图所示,
STM32H7S78-DK板卡的官方例程在STM32CubeIDE中都可以找到,具体方法如下:可以创建所有官方例程,下载并测试。
我们先根据原理图,编写一个简单的LED灯程序,先点亮一个LED灯LED3,对应的引脚PM2。
点击创建工程后,选择Board Selector,搜索STM32H7S78-DK开发板,点击Next。
填写项目名称,点击Next,创建工程。
新的工程目录如下图所示,有两个对应的工程,分别为Appli和Boot。
在Appli工程的main函数中增加如下代码,编译后将两个工程都烧录到板子中,可以看到LED3在不停闪烁,视频在附件中。ac27c0c982dbeae50ec7d4b90f320704.rar
后续计划学习一下官方例程,使用LVGL实现一个简单的屏幕功能。