EBAZ4203矿板的PYNQ 2.7 TF卡image及测试demo
1、EBAZ4203矿板的PYNQ 2.7 TF卡image
2、例程简介:IO口的demo,按键与LED的排线连接与测试板子时一样
(1)axigpio:axigpio IP操作IO口
(2)dma:PS与PL间DMA回环传输测试
(3)emio:emio gpio的操作
(4)interrupt:定时器与按键中断的使用
(5)mmio:mmio模块的使用
(6)pynq_helloworld:移植了官方提供的经典pynq例程,比较了单独使用PS与PS+PL加速后对图片进行缩放的性能差别。详见https://github.com/Xilinx/PYNQ-HelloWorld
3、每个例程对应的Vivado工程在文件:demo_vivado工程.rar中,其中的base为PYNQ移植的基础工程,对应各个例子的Vivado工程在对应的例程名称目录中,可以作为二次开发的参考。运行例程Vivado工程不用复制到板子上,工程生成的*.bit与*.hwh文件已经包含在demo目录中了。
蜂鸟E203v2在EBAZ4203矿板上的使用说明
蜂鸟E203v2在EBAZ4203矿板上的使用说明
EBAZ 4203 Linux 镜像
提供了2个版本的Linux,内核版本均为5.4.0-xilinx-v2020.2,由Vitis2020.2对应版本的petalinux工具包生成,1个是petalinux生成的最简Linux系统,另1个移植了ubuntu文件系统,安装了常用的软件。其中包含安装的详细说明。只适用于EBAZ4203(内存512MB),4205不能用,因为内存只有256MB。
EBAZ4205、4203使用说明
EBAZ4205、EBAZ4203开发板的使用说明,包括硬件介绍,Vivado与Vitis的使用。
ESP8266软解MP3编译烧录说明.pdf
使用ESP8266模块,控制WM8978 AD/DA芯片,实现对MP3软解程序的编译环境配置说明。
仅编译环境配置说明,不包含源代码。
STM32F407ZET/ZGT STEMWIN ILI9341 SPI LCD液晶屏移植代码
STM32F407ZET/ZGT开发板,使用ILI9341 SPI LCD液晶屏,带XPT2046触摸芯片,实现对STEMWIN的移植代码。采用DMA硬件SPI方式,刷屏可以达到20帧/秒,触摸控制鼠标流畅,普通显示使用完全没有问题。
STM32F407VET STEMWIN ILI9341 SPI LCD液晶屏移植代码带触摸
STM32F407VET开发板,使用ILI9341 SPI LCD液晶屏,带XPT2046触摸芯片,实现对STEMWIN的移植代码。采用DMA硬件SPI方式,刷屏可以达到20帧/秒,触摸控制鼠标流畅,普通显示使用完全没有问题。
arduino开发stm32说明
详细说明了使用arduino如何配置开发STM32F103系列单片机。使用arduino IDE开发STM32,利用arduino良好的生态构架,使STM32单片机开发更简单、高效、便捷,特别适合原型机的构建与无编程经验的创客上手。
stm32F103与PCM5102A与Helix软解播放MP3
主芯片使用STM32F103RET
使用Helix开源代码实现软解播放MP3
使用PCM5102A实现I2S解码,由于该芯片不需要MCLK输入,播放时干扰更小,效果非常好,个从感觉比VS1053B听起来更舒服。
stm32F103RET+WM8978+Helix软解播放MP3
使用Helix库软解播放MP3,效果还可以。
MP3文件支持标准的采用率(27000这种非标准采样率不支持),支持CBR与VBR
主芯片使用STM32F103RET,STM32F103VET,STM32F103ZET及更高RAM的芯片
SD卡仅支持FAT32文件格式(exFAT不支持)
不支持长文件名,只支持8.3文件名格式,不支持中文文件名
播放的音频文件需要放在\music目录下
STM32F103VET与WM8978G放音录音程序
利用STM32F103VET外接WM8978G与SD卡,实现非压缩全格式WAV文件的播放功能,实现音乐的录制功能。资料包含源代码,WM8978G模块原理图以及与芯片的连接说明。