T113平台在评估板上运行Qt程序-盈鹏飞嵌入式
SBC-T113产品特性:
-
采用Allwinner公司Cortex-A7双核T113-i处理器,运行最高速度为1.2GHZ;
-
内置64-bit XuanTie C906 RISC-V协处理器;
-
支持JPEG/MJPEG视频编码,最大分辨率1080p@60fps;支持多格式1080P@60fps视频解码 (H.265,H.264, MPEG-1/2/4);
-
支持RGB666/LVDS/MIPI-DSI,分辨率最高1920x1080;
-
支持512-1G Bytes DDR3 SDRAM;
-
支持SPI NAND存储和启动(默认:256MB;最大1GB)或者EMMC启动(默认:4GB,最大32GB);
-
支持四路USB2.0 HOST;
-
支持六路RS232通信;
-
支持双路CAN BUS通信(隔离);
-
支持双路以太网,一路10/100M;一路10/100/1000M;
-
稳定的操作系统的支持,可预装Ubuntu20.04/LINUX 5.4 Preempt/Tina5.0;
-
标准3.5寸主板, 尺寸为:146*102MM;
SBC-T113功能评估图:

在评估板上运行Qt程序
评估板上电启动,进入评估板文件系统,首先通过ps指令查看目前是否运行有qt的相关程序,如果有,务必先将程序停止。停止运行程序的指令是kill或者killall。 killall 直接对进程对名字进行操作,更加方便。执行如下命令关闭Qt程序-Launcher。
Target# killall Launcher //关闭默认运行的Qt程序
Target# fbinit
Target# source /etc/qtenv_rtp.sh
//加载电阻式触摸屏环境变量;如果是电容式触摸屏,指令是source /etc/qtenv_capx.sh
Target# source /etc/qtenv_capx.sh.
点击查看代码
root@T113-Embfly:~# kill Launcher
root@T113-Embfly:~# fbinit
fbinit test version:v2.0. 20220506
==========usrage=====
/fbinit
/fbinit 0 means:clean /dev/ /fb0
means:clean dev fb0
/fbinit 1 means:clean /dev/ fb1
/fbinit 2 means:c1ean /dev/fb2 /fb0
=usrage= cleaning /dev/clean /dev /fb0 finish
root@t113-Embfly:~# source /etc/qtenv_capx.sh
add /dev/input/event1 to Qt Application.
find qt5 installed done
root@T113-Embfly:~#
(1) 查看程序运行参数。
Target# ./image_display
参数解释
image path:图片路径。
rotation:该参数为1,则竖屏显示。
点击查看代码
root@T113-Embfly:~# ./image_display
usage :/image_dispiay <image path> [rotation]
e.g. /image_display ./test.jpg 1
e.g. /image_display ./test.jpg
root@T113-embfly:~#
2) 横屏显示图片。 执行如下命令,显示屏将显示如下图像,按"Ctrl + C"退出程序。
Target# ./image_display ./test.jpg --platform linuxfb -plugin tslib
注意:如果使用的是电容式触摸屏,不需要-plugin tslib。
root@T113-Embfly:~# /image_display ./test.jpg --platform linuxfb -plugin tslib

(3) 竖屏显示图片。执行如下命令,显示屏将显示如下图像,按"Ctrl+C"退出程序。
Target# ./image_display test.jpg --platform linuxfb -plugin tslib 1
注意:如果使用的是电容式触摸屏,不需要-plugin tslib。
``
点击查看代码
root@T113-Embfly:~# image_display .
/test.jpg --p1atform linuxfb -plugin ts1ib 1


浙公网安备 33010602011771号