原创:纳兰公子 明德扬FPGA科教
本文为明德扬原创文章,转载请注明出处!
最近在做4k-led的项目,一个接收卡驱动的led的点数是1024 * 256,今天来分享一下FPGA驱动led的原理,接收卡的板卡如下图所示:
![d93a6f97dd65f61c17322e06c6e1b556.png](https://img-blog.csdnimg.cn/img_convert/d93a6f97dd65f61c17322e06c6e1b556.png)
一个接收卡包含了16个HUB75接口,一个HUB75接口驱动64*256个点,那么16个驱动一共有16*64*256 = 1024*256个点。
首先来看一下HUB75接口的定义,如下图所示:
![24473a4f8577c406c810ba0aa4cce5c7.png](https://img-blog.csdnimg.cn/img_convert/24473a4f8577c406c810ba0aa4cce5c7.png)
一、 显示的原理:
每一个HUB75接口由R1/B1/G1/和R2/G2/B2组成,也就是说一个64扫的LED屏是由两个32扫的RGB组成的,分为上下两屏,即一个地址是同时选中了两行的。
16个HUB75接口的相对应的是同时显示的,即第0 32 64 96 128 行 …… 是同时显示的。
到了第二次循环的时候地址加1,此时同时显示是第1 33 65