最近在尝试编写FPGA程序,控制DMD
看代码过程中不理解生成数据与DMD上像素对应关系
我理解如下: 64 bits = 4 16 bit groups – x"AAAABBBBCCCCDDDD"
该64位数据分为4个时钟沿加载,每次16位
比如:douta_temp1 <= x"0123456789ABCDEF" 对应DMD上某一行
‘’0123‘’ 的16位“0000000100100011”对应该行中的像素位置 0-15 具体每一位对应关系如何???
“4567”的16位“0100010101100111” 对应该行中的像素位置 32-47
………
依次加载完D_A数据线的数据
希望有人帮忙解答,谢谢
user6011388:
回复 Kevin Shi:
9500,我阅读了手册还是没有特别明白
user6011388:
回复 Kevin Shi:
已解决谢谢