核心板基于高性能芯片STM32H750BVT6,板载资源包括Flash、SD、LCD、摄像头,大部分引脚引出,体积小巧,便于扩展,可用于学习或快速搭建项目
一,产品简介:
核心板基于高性能单片机STM32H750VBT6,板载资源丰富,包括LCD接口、SD接口、USB接口、Flash芯片等资源,
大部分引脚引出,可作为测试平台,用作功能验证或快速搭建项目原型。
二,应用场景:
板载常用接口,可直接接裸屏或裸摄像头,省去中间模块,扩展简单,可用于学习或快速搭建项目。
三,产品概述:
1,高性能单片机
该单片机RAM有1M,但内部是分区的,连续存储区域最大为512KB AXI SRAM,
用来直接驱动320*240分辨率的并口LCD是足够的。
该芯片分为Y版本和V版本,V版本主频最高480M,Y版本主频最高400M,
最高主频运行时发热严重,结合这两点,本工程将单片机主频设置为400M。
通过QSPI接口外扩Flash,网络上大多是8M,这里扩展为16M。
2,丰富的板载资源
板载芯片:STM32H750VBT6、W25Q128(QSPI)、W25Q128(SPI)、NS2009
板载接口:LCD接口、摄像头接口、SD接口、串口
调试接口:DAPLink
关于LCD
使用单片机FMC接口直接驱动LCD,16位模式,硬件上可以通过电阻配置为8位或16位模式
焊接电阻R618,配置为8位模式
焊接电阻R619,配置为16位模式
程序中使用的LCD为40PIN,320*240,四线制电阻屏,驱动芯片ILI9341
屏的接口定义如下,符合该引脚定义的屏幕可直接接到板子上。
电阻屏触摸芯片使用NS2009,I2C接口,使用5点校准算法tslib,效果还可以
关于摄像头
摄像头接口按照OV7670模块引脚定义,电路板集成了LDO给OV7670供电,
输出内部时钟,MCO1-PA48,16MHz提供给摄像头,
摄像头的SCCB接口对应I2C接口,两协议类似,使用I2C总线配置摄像头寄存器。
摄像头调通图像实时显示,未加入图像处理算法,后期考虑移植OpenMv固件,可以做些简单的图像识别
关于SD卡
单片机SDIO接口直接驱动SD卡,移植文件系统fatfs管理SD卡
3,体积小巧,便于扩展
PCB板为4层板,外形尺寸为49mm*49mm,两个M3安装孔,背面为间距2.54mm的2X34P贴片排针,
单片机大部分引脚引出,作为调试或搭建项目原型,应该够用。
四,产品参数:
板子尺寸:49mm*49mm
开发环境:MDK 530
板载芯片:STM32H750VBT6、W25Q128(QSP\SPI)、NS2009
板载接口:LCD接口、摄像头接口、SD接口、串口
调试工具:DAPLink
外部晶振:25MHz
外扩Flash:16M
LCD接口:FMC-16位或8位模式可选,外接40pin-320*240LCD
触摸接口:电阻屏
摄像头接口:OV7760(30万像素,DCMI接口)
SD接口:microSD(SDIO接口)
供电接口:USB供电
示意图如下:
五,使用教程:
STM32H750VBT6外扩Flash,所以使用需要注意
1,下载bootLoader,直接下载到单片机内部Flash
2,配置外部下载算法
3,下载应用程序,下载到外扩的Flash
下载完bootLoader后,配置一下外部下载算法,
就可以和平常的单片机一样使用,刷完程序重新上电运行
具体操作可以参考附件
点赞