主题中讨论的其他器件: ALP、 USB2ANY
大家好!
我一直将 DS90UB947TRGCRQ1与 DS90UB948-Q1定制电路板配合使用。 有问题使这种组合工作,所以我尝试使用 patgen 创建一个屏幕图像。 背光已打开、但没有显示图像。
显示参数如下:
显示-计时{ LV121_TIMING_cct DS2B2p123: CCT 2B2p3{/*CCT 2nd 12.3"*/ clock-frequency =<88000000>;pixelclk-active =<0> ;de-active =<1>;HSYNC-active =<0>;vsync-active =<0>; hactive =<1920>; vactive =<720>; 后沿=<16>; 前沿=<38>;vback-cile =<5>; vfront-cile =<8>; HSYNC-len =<12> ;vsync-len =<3>; };
pat gen 的代码:
#/bin/bash
将-a address=(0x63 0x66 0x67 0x66 0x67 0x66 0x67 0x66 0x66 0x67 0x66 0x67 0x66 0x66 0x67 0x66 0x67 0x66 0x67 0x66 0x67 0x66 0x67 0x66 0x67 0x66 0x66 0x67 0x66 0x67 0x67 0x67 0x67 0x67 0x67 0x65 0x65 0x64)
声明-A _WRITE=(0x01 0x03 0x02 0x07 0x80 0x08 0x07 0x09 0x2D0 0x04 0x80 0x05 0x07 0x06 0x2D0 0x0C 0x10 0x0D 0x05 0x0A 0x0C 0x0B 0x03 0x0E 0x03 0x31)
#获取数组的长度
长度=${#address[@]}
#使用 C 样式作为循环语法来读取所有值和索引
((j=0;j<length;j++));
正确
# printf "当前索引%d 的值为%s\n"$j "${address[$j]}"
# printf "当前索引%d 的值为%s\n"$j "${write[$j]}"
printf "i2cset -y 0x2 0x2C %d %s \n""${address[$j]}""${__write[$j]}"
i2cset -y 0x2 0x2C ${address[$j]}${__write[$j]}
完成
如何开始使用 patgen。 我看到的唯一区别是锁定状态随使用的内部时钟拉高。
我们非常感谢您提供任何反馈或解决方案。 谢谢!
