×

三录仪模拟器开源分享

消耗积分:0 | 格式:zip | 大小:0.67 MB | 2022-11-17

李名扬

分享资料个

描述

这开始是作为万圣节服装道具;我想要一个 TOS 三录仪。三录仪屏幕几乎与 1.8 英寸 TFT 完美匹配,所以我买了一个。它不能正常工作,所以我退回它并得到了 DSD Tech 型号(带有黄色接头,11 针和 4 个用于 SD 卡的连接器。

poYBAGN1IdWAKbHFAAEOwLFVaBk559.jpg
图片来自 Amazon.ca
 

我尝试了 Adafruit ST7735 驱动程序,但无法让它从 SD 读卡器读取 BMP。我切换到 Arduino TFT 驱动程序,但它非常慢,并且在加载几个 BMP 后会停止工作。论坛中的某个人(David Prentice??)通过鼓励我回到 Adafruit 驱动程序来帮助我。

经过大量的研究和大量的错误,我让我的三录仪模拟器工作了!我不想让其他人经历和我一样的麻烦,所以我想发布一个非常简单的草图,它将:

1)初始化显示;

2)初始化读卡器;

3)从读卡器加载BMP;

4) 在屏幕上显示 BMP。

在 Arduino TFT 教程中,我读到您需要使用硬件 SPI 来让屏幕和读卡器同时工作。这就是我所做的。然而,我看到很多人切换引脚 9DC 和 8RST 的情况,所以我决定尝试一下。两者似乎都有效,所以我使用这两种配置运行了一个草图,循环了大约 24 个 BMP。Arduino 推荐配置(9DC 和 8RST)的平均值比许多人使用的切换配置(9RST 和 8DC)的平均值短 25 毫秒。示意图如下:

pYYBAGN1IdmANgvUAAN1dFszdPk690.jpg
面包板布局
 

我希望一切都是正确的!(这是我的第一次弗里茨!)

带有 SD 的 DSD Tech 1.8 TFT 屏幕有一些奇怪的引脚标签:

  • RS 似乎不如 DC 常见;
  • CLK 似乎不如 SCK 常见;
  • SDA 似乎不如 MOSI 常见。

代码位于“软件”部分。我在任何地方都找不到在线文档:

SdFat SD;

我不能说那是做什么的。我是新手领导新手。

我使用的 BMP(必须在 SD 卡的根目录中)在这里:


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

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !