《STM32H7R7开发指南 V1.1 》第六十四章 DSP测试实验
上一章,我们测试了STM32H7R7的硬件FPU。STM32H7R7除了集成硬件FPU外,还支持多种DSP指令集。同时ST还提供了一整套DSP库方便我们工程中开发应用。
工程师的 “指尖实验室”!正点原子 LT1 电桥镊子深度测评:同价位竞品谁能打?
工程师的 “指尖实验室”!正点原子 LT1 电桥镊子深度测评:同价位竞品谁能打?
《STM32H7R7开发指南 V1.1 》第六十三章 FPU测试(Julia分形)实验
本章我们将学习如何开启STM32H7R7的硬件FPU,并对比使用硬件FPU和不使用硬件FPU的速度差别,以体现硬件FPU的优势。
《STM32H7R7开发指南 V1.1 》第六十二章 视频播放器实验
STM32H7R7自带了硬件JPEG解码器,完全可以用来播放视频!本章,我们将使用STM32H7R7的硬件JPEG解码器来实现播放AVI视频(MJPEG编码),本章我们将实现一个简单的视频播放器,实现AVI视频播放。
《STM32H7R7开发指南 V1.1 》第六十一章 SPDIF(光纤音频)实验
前面,我们介绍了STM32H7R7的SAI接口,实现了音乐播放器、录音机等功能,本章,我们将介绍STM32H7R7的SPDIF接口,结合SAI接口和ES8388解码器,实现对光纤音频信号的解码。
《STM32H7R7开发指南 V1.1 》第六十章 录音机实验
上一章,我们实现了一个简单的音乐播放器,本章我们将在上一章的基础上,继续用ES8388实现一个简单的录音机,录制WAV格式的录音。
《STM32H7R7开发指南 V1.1 》第五十九章 音乐播放器实验
正点原子STM32H7R7开发板拥有串行音频接口(SAI),支持I2S、LSB/MSB对其、PCM/DSP、TDM和AC’97等协议,且外扩了一颗高性能,低功耗,高性价比的CODEC芯片:ES8388,支持最高192K 24BIT的音频播放,并且支持录音(下一章介绍)。本章分为如下几个部分:
《STM32H7R7开发指南 V1.1 》第五十八章 照相机实验
上一章,我们学习了图片解码,本章我们将学习BMP&JPEG编码,结合前面的摄像头实验,实现一个简单的照相机。
《STM32H7R7开发指南 V1.1 》第五十七章 硬件JPEG解码实验
上一章,我们学习了图片解码,学会了使用软件解码显示bmp/jpg/jpeg/gif等格式的图片,但是软件解码速度都比较慢,本章我们将学习如何使用STM32H7R7自带的硬件JPEG编解码器,实现对JPG/JPEG图片的硬解码,从而大大提高解码速度。
《STM32H7R7开发指南 V1.1 》第五十六章 图片显示实验
在开发产品的时候,很多时候,我们都会用到图片解码,在本章中,我们将向大家介绍如何通过STM32H7R7来解码BMP/JPG/JPEG/GIF等图片,并在LCD上显示出来。
DM40万用表为何全网爆火?!它有哪些与众不同?
电子测量的“矛盾”与 DM40 的破局之道
《STM32H7R7开发指南 V1.1 》第五十五章 汉字显示实验
本章,我们将介绍如何使用STM32控制LCD显示汉字。在本章中,我们将使用外部FLASH来存储字库,并可以通过SD卡更新字库。STM32读取存在FLASH里面的字库,然后将汉字显示在LCD上面。本章分为如下几个小节:
《STM32H7R7开发指南 V1.1 》第五十四章 FATFS实验
上两章,我们学习了SD卡和SD NAND的使用,不过仅仅是简单的实现读写扇区而已,真正要好好应用它们,必须使用文件系统管理。本章,我们将使用FATFS来管理SD卡(同时也管理SD NAND和NOR FLASH,不过仅以SD卡为例讲解),实现SD卡文件的读写等基本功能。
《STM32H7R7开发指南 V1.1 》第五十三章 SD卡实验
很多单片机系统都需要大容量存储设备,以存储数据。目前常用的有U盘,FLASH芯片,SD卡等。他们各有优点,综合比较,最适合单片机系统的莫过于SD卡了,它不仅容量可以做到很大(32GB以上),支持SPI/SDMMC驱动,而且有多种体积的尺寸可供选择(标准的SD卡尺寸及Micor SD卡尺寸等),能满足不同应用的要求。
《STM32H7R7开发指南 V1.1 》第五十二章 SD NAND实验
在单片机系统中,大部分人喜欢用SD卡来存储数据,因为它小巧便携,简单易用,但是用SD卡存在不能机贴、容易脱落、占用PCB面积大的问题。本章介绍的SD NAND可以很好的解决SD卡的缺点,它的使用和SD卡基本一致,被称为是贴片式SD卡。SD NAND具有使用寿命长、性能稳定等优势。
《STM32H7R7开发指南 V1.1 》第五十一章 内存管理实验
如果我们所用的内存都是直接定义一个数组来使用,灵活性会比较差,很多时候不能满足实际使用需求。为了解决这些问题,我们来学习内存管理,实现对内存的动态管理。
《STM32H7R7开发指南 V1.1 》第五十章 摄像头实验
STM32H7R7具有DCMIPP接口,并板载了一个摄像头接口(P7),该接口可以用来连接正点原子OV5640/OV2640/OV7725等摄像头模块。本章,我们将使用STM32驱动正点原子 OV5640摄像头模块,实现摄像头功能。
《STM32H7R7开发指南 V1.1 》第四十九章 FLASH模拟EEPROM实验
STM32H7R7本身没有自带EEPROM,但是STM32H7R7具有IAP(在应用编程)功能,所以我们可以把它的FLASH当成EEPROM来使用。本章,我们将利用STM32H7R7内部的FLASH来实现第四十章实验类似的效果,不过这次我们是将数据直接存放在STM32H7R7内部,而不是存放在NOR FLASH。
《STM32H7R7开发指南 V1.1 》第四十八章 WS2812B实验
本章,我们将介绍如何在STM32H7R7开发板上使用WS2812B来实现绚烂的灯光效果。WS2812是一种可编程的RGBLED灯,具有RGB显示效果,可显示的颜色数量为224种。
《STM32H7R7开发指南 V1.1 》第四十七章 无线通信实验
本章,我们将介绍如何使用2.4G无线模块NRF24L01实现无线通信。将使用两块STM32开发板,一块用于发送,一块用于接收,从而实现无线数据传输,并把数据显示在LCD上。