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

    文章

    579

    浏览量

    66237
  • SPI
    SPI
    +关注

    关注

    17

    文章

    1816

    浏览量

    96862
  • ESP32
    +关注

    关注

    21

    文章

    1029

    浏览量

    19574

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    一种适用于动态环境的自适应先验场景-对象SLAM框架

    由于传统视觉SLAM在动态场景中容易会出现严重的定位漂移,本文提出了一种新颖的基于场景-对象的可靠性评估框架,该框架通过当前帧质量指标以及相对于可靠参考帧的场景变化,全面评估SLAM的稳定性。
    的头像 发表于 08-19 14:17 ?124次阅读
    <b class='flag-5'>一种</b>适用于动态环境的自适应先验场景-对象SLAM<b class='flag-5'>框架</b>

    一种实时多线程VSLAM框架vS-Graphs介绍

    针对现有VSLAM系统语义表达不足、地图可解释性差的问题,本文提出vS-Graphs,一种实时多线程VSLAM框架。该方案显著提升了重建地图的语义丰富度、可解释性及定位精度。实验表明
    的头像 发表于 04-19 14:07 ?458次阅读
    <b class='flag-5'>一种</b>实时多线程VSLAM<b class='flag-5'>框架</b>vS-Graphs介绍

    基于QT开发国产主板终端桌面程序 高效、稳定、跨平台的解决方案

    开发者们面临的个重要挑战。本文将介绍如何基于QT框架开发适用于国产主板的终端桌面程序,并探讨其优势和应用场景。 QT是
    的头像 发表于 01-08 15:34 ?1002次阅读

    AI开发框架集成介绍

    随着AI应用的广泛深入,单框架往往难以满足多样化的需求,因此,AI开发框架的集成成为了提升开发效率、促进技术创新的关键路径。以下,是对AI
    的头像 发表于 01-07 15:58 ?647次阅读

    SSM框架的源码解析与理解

    SSM框架(Spring + Spring MVC + MyBatis)是一种在Java开发中常用的轻量级企业级应用框架。它通过整合Spring、Spring MVC和MyBatis三
    的头像 发表于 12-17 09:20 ?1077次阅读

    SSM框架的优缺点分析 SSM在移动端开发中的应用

    SSM框架的优缺点分析 SSM框架,即Spring、Spring MVC和MyBatis的整合,是当前比较流行的Java开源框架。以下是对SSM
    的头像 发表于 12-16 18:18 ?2573次阅读

    SSM框架在Java开发中的应用 如何使用SSM进行web开发

    。以下是对SSM框架在Java开发中的应用,以及如何使用SSM进行web开发的介绍: SSM框架的组件及其作用 Spring :Spring是
    的头像 发表于 12-16 17:28 ?1767次阅读

    大语言模型开发框架是什么

    大语言模型开发框架是指用于训练、推理和部署大型语言模型的软件工具和库。下面,AI部落小编为您介绍大语言模型开发框架
    的头像 发表于 12-06 10:28 ?603次阅读

    一种面向飞行试验的数据融合框架

    天地气动数据致性,针对某外形飞行试验数据开展了典型对象的天地气动数据融合方法研究。结合数据挖掘的随机森林方法,本文提出了一种面向飞行试验的数据融合框架,通过引入地面风洞试验气动数据,实现了对复杂输入参数的特征
    的头像 发表于 11-27 11:34 ?942次阅读
    <b class='flag-5'>一种</b>面向飞行试验的数据融合<b class='flag-5'>框架</b>

    JavaWeb框架比较

    JavaWeb框架开发人员提供了构建Web应用程序所需的基础设施和组件,每种框架都有其独特的特点和适用场景。以下是对几种主流JavaWeb框架
    的头像 发表于 11-25 09:14 ?786次阅读

    dap协议在DApp开发中的作用

    DApp的开发和运行提供了套标准化的框架和工具。 DAP协议简介 DAP协议是一种专为DApp设计的通信协议,它定义了DApp与区块链网络之间的交互方式。DAP协议的核心目标是提供
    的头像 发表于 11-22 15:43 ?1064次阅读

    BitEnergy AI公司开发一种新AI处理方法

    BitEnergy AI公司,家专注于人工智能(AI)推理技术的企业,其工程师团队创新性地开发一种名为线性复杂度乘法(L-Mul)的AI处理方法。该方法的核心在于,它用整数加法替代了传统的浮点乘法(FPM),实现了算法上的简
    的头像 发表于 10-22 15:15 ?921次阅读

    OPA842增益是怎样算的,怎么确定各个阻值的参数

    只有当Rf和R1是253到256欧时候,增益才是1倍,可是芯片手册上面推荐的数据是402欧,请问这个芯片的增益是怎样算的,怎么确定各个阻值的参数? 新手刚上道,问题肤浅,请不要见怪。
    发表于 09-11 07:53

    LMH7322怎样改善输出波形

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

    API :软件程序间沟通的桥梁

    什么是API?我们又是怎样利用API实现数据交付的? 从理论上来说,API就是应用程序编程接口。它是组预定义的函数或方法,用于描述软件
    的头像 发表于 08-27 15:54 ?624次阅读