2.2 : 目前支持的板子
#bconfig="stlink-f746d-rgb565"
#bconfig="stlink-h7b3-rgb888"
bconfig="stlink-h7b3-gray4"
2.3 :如何添加新的板子支持
2.3.1 目前支持的像素格式为 RGB888/RGB565/GRAY4,分别对应 stlink 目录的三个脚本:
- stlink-rgb888.py
- stlink-rgb565.py
- stlink-gray4.py
#bconfig="stlink-f746d-rgb565"
#bconfig="stlink-h7b3-rgb888"
bconfig="stlink-h7b3-gray4"
echo $bconfig
if [ $bconfig = "stlink-f746d-rgb565" ] ; then
./stlink/stlink-rgb565.py 480 272 rgb565 0xC0000000 ./fb/$ts-$bconfig-fb1.png
elif [ $bconfig = "stlink-h7b3-rgb888" ] ; then
./stlink/stlink-rgb888.py 480 272 rgb888 0x24040000 ./fb/$ts-$bconfig-fb1.png
elif [ $bconfig = "stlink-h7b3-gray4" ] ; then
./stlink/stlink-gray4.py 480 272 gray4 0x24040000 ./fb/$ts-$bconfig-fb1.png
fi
2.3.2 如果新增加的板子的颜色格式为以上 3 种之一, 则采用下面的方法添加, 如以下参数 :
- 颜色格式 RGB888
- 分辨率 : 800x480
- 图形缓存地址 :0xD0000000
- 板子名称为“f769d”
#bconfig="stlink-f746d-rgb565"
#bconfig="stlink-h7b3-rgb888"
#bconfig="stlink-h7b3-gray4"
bconfig="stlink-f769d-rgb888"
echo $bconfig
if [ $bconfig = "stlink-f746d-rgb565" ] ; then
./stlink/stlink-rgb565.py 480 272 rgb565 0xC0000000 ./fb/$ts-$bconfig-fb1.png
elif [ $bconfig = "stlink-h7b3-rgb888" ] ; then
./stlink/stlink-rgb888.py 480 272 rgb888 0x24040000 ./fb/$ts-$bconfig-fb1.png
elif [ $bconfig = "stlink-h7b3-gray4" ] ; then
./stlink/stlink-gray4.py 480 272 gray4 0x24040000 ./fb/$ts-$bconfig-fb1.png
elif [ $bconfig = "stlink-f769d-rgb888"]; then
./stlink/stlink-rgb888.py 800 480 rgb888 0xD0000000./fb/$ts-$bconfig-fb1.png
fi
|