我已经尝试为 Freetronics DMD 移植 DMD2 库,这是一个 LED 点阵显示器,我认为用最少的零件数量和成本制作支持 wifi 的点阵显示器会很酷,因此我对 ESP8266 很感兴趣。
它使用多个 gpio 引脚和 spi 总线的 MOSI 和时钟信号来控制多个 7400 系列移位寄存器,这些移位寄存器连接到 32 x 16 矩阵中的 LED 阵列。
不幸的是,我没有足够的经验来成功地完成这个代码移植,在过去的几天里我已经尝试了很多摆弄,但我现在有点不知所措,我已经打了一堵墙,这让我很头疼,我只是知识不够。
我会发布代码链接,请随心所欲地做,我不会很快得到任何结果:https:
//github.com/h4rm0n1c/DMD2我什至不确定是否我正在使用的引脚可以按我的意愿使用,我担心我可能会通过使用“错误”引脚引起某种冲突,在使用时只使用一半的 HSPI 引脚作为实际 SPI 引脚是否可以那些我不需要的 GPIO?a = GPIO16 (行选择器 a) b = gpio12 (行选择器 b) sck = gpio15 (锁存移位寄存器显示) clk = gpio14 (HSPICLK) r = gpio13 (MOSI) noe = gpio0 (屏幕开或关,可以是pwmed 用于亮度控制)