ST MCU论坛

https://bbs.21ic.com/iclist-49-1.html




*阅读说明:以下仅做简要总结展示,排名不分先后。详细测评过程描述、源码、资料等请戳原链接查看。



测评一:


开箱宇宙最高性能的评估板

https://bbs.21ic.com/icview-3406474-1-1.html

STM32H7R78评估板的用料十足,随箱附赠了诸多模块,如WiFi模块,TF卡等。


基础开发环境搭建——流水灯

https://bbs.21ic.com/icview-3407070-1-1.html

感受一下基础开发环境的搭建。


期待的串口打印来了

https://bbs.21ic.com/icview-3407098-1-1.html

STM32H7S78上板载的ST-Link v3自带有虚拟串口功能,我们本次也是使用这个虚拟串口来实现调试信息的输出打印。


扩展内存,PSRAM映射实验

https://bbs.21ic.com/icview-3407112-1-1.html

本次实验的内容是在Boot程序中配置并实现的,因此,我们的工程也仅有Boot程序。接下来,我们构建验证PSRAM的例程。


图形显示小试牛刀——LTDC外设实验

https://bbs.21ic.com/icview-3407392-1-1.html


数码相框的基本实现

https://bbs.21ic.com/icview-3409658-1-1.html

显示图片的功能实现。在本次评测阶段,我们使用STM32H7的LTDC外设功能来驱动液晶显示器,并显示我们经过格式化转储后的图片数据。主要目的还是对图片进行压缩大小,以尽可能多的保存图片;

对图片的切换实现。我们采用DMA2D功能,在2个图层之间做变换切换。充分利用STM32H7的硬件对2个图层的处理达到图片切换的自然,丝滑处理;

对于背景音乐来说,STM32H7S78,则直接支持I2S外设接口,可以轻松连接音频设备。为后续我们播放音乐提供硬件支持;



测评二:


1、TouchGFX控制板载LED

https://bbs.21ic.com/icview-3400546-1-1.html

如果不是有这样一个便利的集成化大屏的开发板,很难想象我会误入TouchGFX领域并产生兴趣,因为TouchGFX开发好像将传统的MCU引向了另一个领域。


2、实体按键控制TouchGFX

https://bbs.21ic.com/icview-3400702-1-1.html

利用开发板上的user button控制TouchGFX的内容。


3、串口通信测试

https://bbs.21ic.com/icview-3400952-1-1.html

实现板载调试串口通讯,实现字符串打印输出“Hello 21ic, Hello STM32H7S78-DK!"


4、RTC时钟实验

https://bbs.21ic.com/icview-3401134-1-1.html

通过H7S7L8H6H RTC获取时间,并通过TouchGFX analogClock、digitalClock显示出来。


5、如何配置才能使用外部RAM和ROM

https://bbs.21ic.com/icview-3401580-1-1.html

本文描述如何配置将Appi烧录到外部ROM。


6、SD卡列出目录,读写文件

https://bbs.21ic.com/icview-3402518-1-1.html

通过FatFs (Generic FAT Filesystem module)访问SD卡,读写文件,列出文件目录,通过串口输出结果。


7、配置USB Device-HID鼠标

https://bbs.21ic.com/icview-3402688-1-1.html

将STM32H7S78-DK配置为USB鼠标。


8、LTDC+DMA2D驱动屏幕

https://bbs.21ic.com/icview-3403540-1-1.html

通过LTDC+DMA2D驱动STIM32H7S78-DK自带屏幕。


9、配置LWIP

https://bbs.21ic.com/icview-3404806-1-1.html


10、STM32H7S78-DK驱动SPI接口WIFI模块(EMW3080)

https://bbs.21ic.com/icview-3453418-1-1.html

有幸入围STM32N6570-DK的评测,正好都具有STMOD+CONNECTOR,所以就想着不如在STM32N6570-DK实现对这款模块的驱动,也算了却一个心愿。



测评三:


1、开箱+LED闪烁

https://bbs.21ic.com/icview-3400946-1-1.html

开箱测试以及LED闪烁测试。


2、串口打印

https://bbs.21ic.com/icview-3401038-1-1.html

测试一下串口打印,打印内容: 21ic, Hello STM32H7S78-DK!


3、触摸按键控制LED+RTC时钟显示

https://bbs.21ic.com/icview-3402434-1-1.html

通过TouchGFX Designer来做一个按键控制LED,在弄个表盘显示RTC。


4、 USB虚拟串口测试及遇到问题

https://bbs.21ic.com/icview-3403554-1-1.html

做USB的虚拟串口测试,用的是stm32cubeide通过开发板型号直接生成的工程。


5、LTDC显示触摸测试

https://bbs.21ic.com/icview-3405114-1-1.html

开发板自带了LTCD模块,这里软件使用的是TouchGFX配置图形界面,那么我通过TouchGFX Designer来做一个按键控制LED。


6、LTDC+DMA2D驱动显示图形

https://bbs.21ic.com/icview-3405306-1-1.html

STM32专门定制了DMA2D外设,它可用于快速绘制矩形、直线、分层数据混合、数据复制以及进行图像数据格式转换,可以把它理解为图形专用的DMA。



测评四:


开发环境搭建与点灯

https://bbs.21ic.com/icview-3405338-1-1.html


串口通信测试

https://bbs.21ic.com/icview-3405478-1-1.html

UART通信在使用前需要对其参数进行设置,比如波特率大小、数据位数、奇偶校验类型和停止位,一般奇偶校验不使用。


LTDC显示全彩照片

https://bbs.21ic.com/icview-3405800-1-1.html

基本嵌入式图形系统由微控制器、帧缓冲器、显示控制器和显示屏组成。


RTC日期与时间设置

https://bbs.21ic.com/icview-3405810-1-1.html

RTC是非常实用的时间,日期功能模块,STM32H7S78-DK提供RTC功能,在使能RTC模块的同时,也使能UART串口打印功能,方便后期展示RTC数据。


USB CDC测试

https://bbs.21ic.com/icview-3405836-1-1.html


sd卡测试

https://bbs.21ic.com/icview-3405870-1-1.html

STM32H7S78-DK板载了SD卡接口。支持microSD 4gb或更大容量的卡可以插入到插座(CN13)中。


JPEG图片解码测试

https://bbs.21ic.com/icview-3405894-1-1.html

JPEG和ARGB8888是两种不同的图像数据表示方式,主要用于不同的用途和情境。



测评五:


开发环境搭建

https://bbs.21ic.com/icview-3406020-1-1.html

介绍相关开发流程。


NOR XIP执行

https://bbs.21ic.com/icview-3406022-1-1.html

开发环境搭建工程模板用的就是NOR XIP执行,本帖介绍其原理。


串口输出

https://bbs.21ic.com/icview-3406024-1-1.html

板上带了一个STLINK-V3,支持虚拟串口。就是主控的一个串口和STLINK V3相连,STLINK V3的驱动会虚拟出一个串口设备,可以透传主控串口内容。一般可以将这个主控的串口用作调试口。


RTC使用

https://bbs.21ic.com/icview-3406196-1-1.html

介绍一下STM32H7内置RTC的使用方法。


使用外置PSRAM

https://bbs.21ic.com/icview-3406198-1-1.html

介绍Template_XIP_Boot工程中相关的配置。


sdmmc外接SD卡并移植fatfs

https://bbs.21ic.com/icview-3406786-1-1.html

板上有一SDMMC接口,此接口可以外接SD卡或者EMMC。


以太网口使用并移植lwip

https://bbs.21ic.com/icview-3406792-1-1.html

结合上一篇文章介绍的SD卡文件系统,本文介绍如何实现一个简单的tftp服务器。


USB MSC测试

https://bbs.21ic.com/icview-3406876-1-1.html

STM32H7板上带有两个USB口,一个是高速USB,一个是全速USB,其中高速USB口还带有PD功能。



测评六:


硬件赏析

https://bbs.21ic.com/icview-3400966-1-1.html


点个灯

https://bbs.21ic.com/icview-3403062-1-1.html


STM32H7R/S芯片新特介绍

https://bbs.21ic.com/icview-3405954-1-1.html


串口打印测试

https://bbs.21ic.com/icview-3405958-1-1.html

STM32H7S78-DK开发板的主控制器为STM32H7S7L8H6H,其片上存储器资源包括:620 KB SRAM,64 KB Flash。


RTC 打印测评

https://bbs.21ic.com/icview-3405998-1-1.html

STM32H7S7x8 实时时钟(RTC)RTC提供自动唤醒以管理所有低功耗模式。


执行代码(XIP)代码解析

https://bbs.21ic.com/icview-3406002-1-1.html

STM32H7R7/S7系列支持高速外部存储器接口和XiP,提供5种不同封装,以在极低成本下实现出色性能。专用图形系列可利用NeoChrom GPU、JPEG编解码器和LTDC实现类似MPU的GUI,最大程度减少CPU的介入。


DMA2D图形加速器测试

https://bbs.21ic.com/icview-3406018-1-1.html

STM32H7的DMA2D是一种图形加速器,也被称为Chrom-ART Accelerator,主要用于2D图形的加速处理,特别是针对LCD屏幕的显示。


STM32H7S7智慧工农业控制台

https://bbs.21ic.com/icview-3406052-1-1.html

基于STM32H7S7智慧工农业控制台通过STM32H7S7嵌入式系统结合各种传感器、执行器和通信模块,实现对农田环境的实时监测、自动控制和数据传输。


运行TouchGFX工程

https://bbs.21ic.com/icview-3407004-1-1.html

TouchGFX是一款针对STM32微控制器进行了优化的免费高级图形软件框架。借助STM32图形功能和架构,TouchGFX可通过创建类似于智能手机的图形用户界面,来加快HMI-of-things技术革新。


基于TouchGFX搭建汽车G显示副屏

https://bbs.21ic.com/icview-3407104-1-1.html

本次公开一个基于TouchGFX的设计一款G显示副屏,TouchGFX是一款针对STM32微控制器进行了优化的免费高级图形软件框架。它包含易于使用的拖放式图形构建PC工具TouchGFX Designer以及强大的优化图形处理内核TouchGFX引擎,TouchGFX大大简化了GUI开发过程。



测评七:


进阶任务之JPEG

https://bbs.21ic.com/icview-3406728-1-1.html


进阶任务之SD卡读写

https://bbs.21ic.com/icview-3406880-1-1.html


基础任务之rtc实验

https://bbs.21ic.com/icview-3406770-1-1.html

借助于ST优异的生态,在STM32CubeIDE中可以方便的透过图形化配置界面来开启RTC 日历功能,包含了日期与时间。


基础任务之LTDC屏幕显示

https://bbs.21ic.com/icview-3406764-1-1.html

TouchGFX是一款针对STM32微控制器进行了优化的免费高级图形软件框架。


基础任务之实现串口打印

https://bbs.21ic.com/icview-3406760-1-1.html

实现板载调试串口通讯,实现字符串打印输出“Hello 21ic, Hello STM32H7S78-DK!"


基础任务之开发环境与点灯

https://bbs.21ic.com/icview-3406752-1-1.html


进阶任务之USB DEVICE - HID

https://bbs.21ic.com/icview-3406750-1-1.html

本次体验的板卡STM32H7S78-DK提供了两个USB,分别是USB1 HS与USB2 FS。



测评八:


开箱与环境搭建

https://bbs.21ic.com/icview-3400794-1-1.html


串口输出

https://bbs.21ic.com/icview-3400870-1-1.html


RTC模块测试

https://bbs.21ic.com/icview-3400954-1-1.html


LTDC测试

https://bbs.21ic.com/icview-3400968-1-1.html


USB体验

https://bbs.21ic.com/icview-3401042-1-1.html


USB HS 虚拟串口VCP

https://bbs.21ic.com/icview-3403234-1-1.html


SD读写测试

https://bbs.21ic.com/icview-3401138-1-1.html


》》访问ST MCU论坛

https://bbs.21ic.com/iclist-49-1.html 

可查看更多开源作品。