FastBond3基础部分-适用于MAX78000FTHR的TFT屏幕设计
该项目使用了TFT屏幕,实现了一个TFT屏幕扩展板的设计,它的主要功能为:适用于MAX78000FTHR的扩展板,用于显示摄像头捕获的图像等。
标签
扩展板
MAX78000
HAN_
更新2024-08-22
48

1.创意方向介绍

去年在FastBond2中,我设计了一个MAX78000FTHR拓展板,项目上使用的是市面上常用的2.4寸SPI串口TFT产品,已经集成好了外围电路,这次活动我将设计一个适用于MAX78000FTHR的TFT屏幕扩展板,使用TFT单屏幕和外围电路,并且对MAX78000FTHR进行编程,然后将板载的摄像头捕获的图像显示到屏幕扩展板上。

image.png

image.png

2. 方案框图

image.png

3. 器件介绍

MAX78000EXG+

采用超低功耗卷积神经网络加速度计的人工智能微控制器,一款新型AI微控制器,能够使神经网络以超低功耗运行

  • 双核超低功耗微控制器
    • 带FPU的Arm Cortex-M4处理器,工作频率最高可达100MHz
    • 512KB闪存和128KB SRAM
    • 16KB指令缓存帮助优化性能
    • 用于SRAM的可选纠错码(ECC-SEC-DED)功能
    • 32位RISC-V协处理器,工作频率最高可达60MHz
    • 多达52个通用I/O引脚
    • 12位并行摄像头接口
    • 一个I2S主机/从机,用于数字音频接口
  • 神经网络加速器
    • 针对深度卷积神经网络进行了高度优化
    • 442k 8位权重容量,具有1、2、4、8位权重
    • 高达1024 x 1024像素的可编程输入图像尺寸
    • 多达64层的可编程网络深度
    • 多达1024个通道的可编程网络每层通道宽度
    • 一维和二维卷积处理
    • 流模式
    • 灵活支持其他网络类型,包括MLP和循环神经网络
  • 电源管理延长电池应用的续航时间
    • 集成单电感多路输出(SIMO)的开关电源(SMPS)
    • SIMO电源电压范围:2.0V至3.6V
    • 动态电压调节尽可能地降低了内核功耗
    • 在3.0V时缓存执行While循环的电流为22.2µA/MHz(仅CM4内核工作)
    • 支持实时时钟(RTC)使能的低功耗模式的SRAM数据保留
  • 安全性和集成度
    • 安全启动
    • AES 128/192/256硬件加速引擎
    • 真随机数生成器(TRNG)的随机数种子生成器


image.png

MAX78000FTHR

MAX78000FTHR为快速开发平台,帮助工程师利用MAX78000 Arm® Cortex® M4F处理器快速实施超低功耗、人工智能(AI)方案,器件集成卷积神经网络加速器。评估板包括MAX20303 PMIC,用于电池和电源管理。评估板规格为0.9in x 2.6in、双排连接器,兼容Adafruit Feather Wing外设扩展板。评估板包括各种外设,例如CMOS VGA图像传感器、数字麦克风、低功耗立体声音频CODEC、1MB QSPI SRAM、micro SD存储卡连接器、RGB指示LED和按键。MAX78000FTHR为概念验证和早期软件开发提供经过功率优化管理的便捷、灵活开发平台,加快产品上市。

image.png

4. 心得体会

之前都是使用淘宝上成品的TFT模块,这次打算自己制作一个,之后会考虑自己画一个MAX78000的核心板,再加上自己绘制的TFT板和摄像头板,再实现个小项目MAX78000的学习过程就算完结了,从硬件到软件打通,不知道什么时候会有MAX78002或者是其他这样边缘AI的活动,同样感谢举办方的这次活动,能让我有更多的机会学习。


团队介绍
个人
评论
0 / 100
查看更多
硬禾服务号
关注最新动态
0512-67862536
info@eetree.cn
江苏省苏州市苏州工业园区新平街388号腾飞创新园A2幢815室
苏州硬禾信息科技有限公司
Copyright © 2024 苏州硬禾信息科技有限公司 All Rights Reserved 苏ICP备19040198号