0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎样去开发一种透明小电视程序框架呢

工程师邓生 来源:硬件会 作者:硬件会 2022-09-21 10:45 次阅读

1.本工程代码是基于vscode上的PlatformIO插件中的ESP32-Pico的Arduino平台开发。

2. 目前最新版本已经不需要大家特意修改SPI库中的SPI引脚了,本工程的 lib 下单独放置了一个已经 修改好了SPI引脚的SPI库。

pYYBAGMqeteAIJwgAABhKKtsmd4498.jpg

这是因为,硬件上连接屏幕和SD卡分别是用两个硬件SPI,其中HSPI的默认MISO引脚是12,而12在 ESP32中是用于上电时设置flash电平的,上电之前上拉会导致芯片无法启动,因此我们将默认的引脚替 换为26。
pYYBAGMqevCAY3bpAAETysSFgYY616.jpg

所有都是通过Contorller控制器来实现,通过mpu6050的键值传给Contorller,然后Contorller再传给当前的APP,当前APP通过Contorller访问公共资源。控制权都在当前的播放器上。 每个APP都有一个结构体:

poYBAGMqeweAInvXAAFm1gxuHNA938.jpg

在setup里创建创建Contorller对象,注册APP

pYYBAGMqey6Acfc2AAGx6levSE0743.jpg



审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • SD卡
    +关注

    关注

    2

    文章

    560

    浏览量

    63808
  • SPI
    SPI
    +关注

    关注

    17

    文章

    1701

    浏览量

    91335
  • ESP32
    +关注

    关注

    18

    文章

    958

    浏览量

    17098

原文标题:透明小电视程序框架

文章出处:【微信号:硬件会,微信公众号:硬件会】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    LMH7322怎样改善输出波形

    我按照LMH7322资料中,按照上图 画的 PCB图 (见图二) 图二 测试时输出的波形为: 请问工程师 怎样改善输出波形
    发表于 09-02 06:57

    Dubbo源码浅析()—RPC框架与Dubbo

    时,就像调用本地过程样方便。 1.2 RPC与Http的关系 用句话来总结就是: RPC是一种概念,http是一种协议,可以认
    的头像 发表于 08-16 15:18 630次阅读
    Dubbo源码浅析(<b class='flag-5'>一</b>)—RPC<b class='flag-5'>框架</b>与Dubbo

    bootstrap框架用什么软件开发

    Bootstrap是个流行的前端框架,用于快速开发响应式和移动优先的Web应用程序。它提供了套预定义的CSS和JavaScript组件,
    的头像 发表于 07-11 09:50 425次阅读

    rup是一种什么模型

    RUP(Rational Unified Process,统建模语言)是一种软件开发过程模型,它是一种迭代和增量的软件开发方法。RUP是由
    的头像 发表于 07-09 10:13 1159次阅读

    鸿蒙Ability Kit(程序框架服务)【应用启动框架AppStartup】

    `AppStartup`提供了一种更加简单高效的初始化组件的方式,支持异步初始化组件加速应用的启动时间。使用启动框架应用开发者只需要分别为待初始化的组件实现`AppStartup`提供
    的头像 发表于 06-10 18:38 667次阅读

    开源DIY!用 ESP32 制造迷你复古小电视

    Lipo 充电。因此你可以在电视机中添加个可安装在开发板下方的 Lipo。理论上,个 600mAh 的 Lipo 可以使用大约 1-2 小时。上面的视频显示电池可以播放 44 分
    发表于 05-27 11:01

    OLED透明屏与双面显示屏结合会有怎样的效果

    下OLED透明屏的特性。OLED,即有机发光二极管,是一种自发光显示技术,无需背光模块,因此能够实现更轻薄、更省电的显示屏。而透明屏则是指显示屏在显示内容的同时,允许部分光线穿透,使得背景环境能够透过显示屏显现出来。这种
    的头像 发表于 04-03 14:31 456次阅读

    款基于ESP32的情侣互动小电视,如何含蓄地告诉你对象你想她了?

    都说工程师里面直男多,但工程师浪漫起来就没小鲜肉什么事儿了。今天社长带来的是款基于ESP32的情侣互动小电视:具备天气时钟、恋爱纪念日及情话显示、想你啦互动等功能(天知道单身狗社长抱着怎样的心情
    发表于 03-28 09:27

    一种高效的KV缓存压缩框架--GEAR

    GEAR框架通过结合三互补的技术来解决这挑战:首先对大多数相似幅度的条目应用超低精度量化;然后使用低秩矩阵来近似量化误差。
    发表于 03-19 10:12 312次阅读
    <b class='flag-5'>一种</b>高效的KV缓存压缩<b class='flag-5'>框架</b>--GEAR

    LG推出全球首款无线透明OLED电视

    在2024年的CES科技展览上,LG推出了款颠覆性的产品——全球首款无线透明OLED电视,名为LG Signature OLED T。这款电视以其独特的
    的头像 发表于 01-12 14:38 618次阅读

    影响LED透明屏清晰度的因素有哪些?怎样提高LED透明屏的清晰度?

    影响LED透明屏清晰度的因素有哪些?怎样提高LED透明屏的清晰度? 影响LED透明屏清晰度的因素包括像素密度、像素尺寸、亮度、对比度、颜色饱和度、观看距离等。为了提高LED
    的头像 发表于 12-11 14:25 820次阅读

    怎样解决LED透明屏的散热问题?

    怎样解决LED透明屏的散热问题? LED透明屏的散热问题直以来都是个备受关注的难题。LED透明
    的头像 发表于 12-09 14:32 784次阅读

    RT8488怎样保护

    RT8488怎样保护  RT8488是一种常用的保护电路芯片,它被广泛应用于各种电子设备中,以保护电路和系统免受电压波动、过电压、过电流、过热等潜在的危害。在本文中,我们将详细介绍RT8488
    的头像 发表于 12-07 17:27 632次阅读

    搭建ssm框架的详细流程

    随着互联网的快速发展,Web应用程序开发越来越受到重视。而在Java开发领域,SSM框架(Spring + SpringMVC + MyBatis)已经成为非常流行的
    的头像 发表于 12-03 14:52 3295次阅读

    javaweb的三大框架有哪些

    : Spring是目前最受欢迎和广泛使用的Java应用程序开发框架。它提供了一种轻量级的方式来构建企业级应用
    的头像 发表于 12-03 11:47 2018次阅读