STM32如何用定时器+DMA或其他外设模拟SPI时序发送字节流从 IO输出? 因为在成品的LED控制卡上发现是用这种技术驱动的, 是用GD32F150C8T6也就64K+8K主控 ,可以实现很多花样显示。 技术上还是很牛叉的。。。我已经测绘了电路并通过示波器分析了下波形不是用SPI 或者串口一类驱动的.
1、不讨论SPI形式的驱动,这个相对来说简单,没啥好讨论的
2、只针对这种类型的驱动讨论,上FPGA的就不在讨论范围。
3、估计应该是类似WS2812的DMA+PWM一类的驱动方式,但是如何弄一个SCK信号出来?C8T6的资源也才64+8,还有待显示数据如何变换?
4、外部有一个W25Q08一类的SPI FLASH,是只读的。
5、此控制卡最大驱动32*320点的单色屏
见下面我测绘的那款控制卡 |