1.本工程代码是基于vscode上的PlatformIO插件中的ESP32-Pico的Arduino平台开发。
2. 目前最新版本已经不需要大家特意修改SPI库中的SPI引脚了,本工程的 lib 下单独放置了一个已经 修改好了SPI引脚的SPI库。

这是因为,硬件上连接屏幕和SD卡分别是用两个硬件SPI,其中HSPI的默认MISO引脚是12,而12在 ESP32中是用于上电时设置flash电平的,上电之前上拉会导致芯片无法启动,因此我们将默认的引脚替 换为26。
所有都是通过Contorller控制器来实现,通过mpu6050的键值传给Contorller,然后Contorller再传给当前的APP,当前APP通过Contorller访问公共资源。控制权都在当前的播放器上。 每个APP都有一个结构体:

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

审核编辑:刘清
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
SD卡
+关注
关注
2文章
594浏览量
69952 -
SPI
+关注
关注
17文章
1912浏览量
103012 -
ESP32
+关注
关注
27文章
1244浏览量
22931
原文标题:透明小电视程序框架
文章出处:【微信号:硬件会,微信公众号:硬件会】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
热点推荐
Labview的DQMH框架数据传输
Labview开发过程中,DQMH框架两个采集模块之间,怎么传递数据好一些呢?搞个fgv,簇里面包含着两个簇、分别对应两个模块数据。两个地方同时写入,应该没啥问题吧
发表于 05-04 19:24
从网络接口到 DMA,一套面向工程师的 FPGA 网络开发框架
Development Kit,是由 Liberouter 研究团队开发的一套框架,用于在 FPGA 加速卡上快速实现高性能网络应用。它并不是一个简单的示例或库,而是
LuatOS框架的使用(上)
在资源受限的物联网终端设备中,如何实现快速开发与稳定运行是关键挑战。LuatOS框架通过将Lua语言与底层硬件抽象层深度融合,提供了一套简洁高效的开发范式。本文将围绕LuatOS
【MCP】同时支持stdio,streamableHttpless和sse三种协议的MCP服务框架
项目说明 这是一个同时支持stdio,streamableHttpless和sse三种协议的MCP-Server的框架(ts语言)。 为什么我想做这个框架
一种无OS的MCU实用软件框架
介绍一种无OS的MCU实用软件框架,包括任务轮询管理,命令管理器、低功耗管理、环形缓冲区等实用模块。系统中广泛利用自定义段技术减少各个模块间的耦合关系,大大提供程序的可维护性。
主要功能
支持模块
发表于 01-08 06:58
嵌入式程序设计中4种常用模式
中。
举一个游戏中的例子,图形绘制引擎是一个独立的模块,比如可以绘制人物的静止,跑动等图像。
如果策划决定在游戏中增加一种叫“隐身衣”的道具,要求穿着此道具的玩家在屏幕上显示的是若有若无的半透
发表于 12-25 07:12
松下透明导电薄膜:先进的透明电磁屏蔽解决方案
导电薄膜(卷状带OCA)为这一问题提供了出色的解决方案。本文将详细介绍这款产品的特点、应用、规格以及使用注意事项。 文件下载: Panasonic Industrial Devices EMA0600003B0透明导电膜.pdf 产品特点 高
系统调用和API有什么区别呢?
的,原因就在于系统调用和普通的API调用不太一样,哪里不一样呢?
相信大家都去银行柜台办理过业务,想一想为什么会有一道玻璃把你和工作人员隔离
发表于 12-03 06:52
NVIDIA助力新一代机器人开发开源框架
今年的 ROSCon 在新加坡举办,并于 10 月 29 日顺利闭幕。大会吸引了全球机器人操作系统(ROS)领域开发者的关注。ROS 是目前全球应用最广泛的机器人开发开源框架。
PYQT 应用程序框架及开发工具
大家好,本团队此次分享的内容为开发过程中使用到的PYQT 应用程序框架及开发工具。
pYqt 是一个多平台的 python 图形用户界面应
发表于 10-29 07:15
start openocd timeout 的一种解决方式
在使用Nuclei Studio进行开发时,下载程序时提示“start openocd timeout”,但是之前下载时从没有出现过这种情况。
各种方法尝试了后(包括重建工程,重启软件等),都无济于事,最后在电脑上把调试器更换了一
发表于 10-27 06:34
一种适用于动态环境的自适应先验场景-对象SLAM框架
由于传统视觉SLAM在动态场景中容易会出现严重的定位漂移,本文提出了一种新颖的基于场景-对象的可靠性评估框架,该框架通过当前帧质量指标以及相对于可靠参考帧的场景变化,全面评估SLAM的稳定性。
怎样去开发一种透明小电视程序框架呢
评论