
3399
文章平均质量分 73
mucheni
这个作者很懒,什么都没留下…
展开
-
iTOP3399开发板Qt蜂鸣器和LED测试
iTOP3399开发板Qt蜂鸣器和LED测试原创 2022-11-22 12:08:17 · 536 阅读 · 0 评论 -
iTOP-RK3399开发板驱动模块传数组
建 parameter.c 文件,并用 sourceinsight 打开。我们将上次编写的 helloworld.c 里面的代码拷贝到 parameter.c。通过 43.1 章节驱动理论基础的学习,我们已经把驱动传参的基本概念搞懂了。到此,我们已经学会了在 iTOP-3399 开发板上面给驱动模块传普通参数和数组参数了。如果我们多传入进去参数,会发生什么呢?//定义实际传入进去参数的个数。文件,在此基础上进行编写。//循环遍历数组 b 的值。//打印数组 b 的值。//打印传入参数的个数。原创 2022-09-15 16:11:27 · 195 阅读 · 0 评论 -
iTOP-RK33399开发板Qt系统移植-交叉编译Qt代码
进入要编译的工程文件夹目录,直接使用我们在 Ubuntu 上编译好的 qt 源码下的 qmake 生成 Makefile,成功生成 Makefile 以后,直接使用 make 编译就可以,编译成功以后得到的可执行文件就可以在开发板。给 QT 程序布局,然后在构造函数添加自动设置屏幕大小的代码。设置好了以后把 qt 代码拷贝到 Ubuntu 上。输入:/opt/qt5.15.2/bin/qmake。原创 2022-09-05 11:17:50 · 642 阅读 · 0 评论 -
迅为RK3399开发板Linux系统TFTP传输文件服务器测试
然后输入 ls 查看当前目录下是否有 test.c 文件了,通过查看,发现当前目录下已经有 test.c 文件了,这就是/var/tftpboot 目录下的那个 test.c 文件。通过上面的截图,看到 test.c 文件里面的内容是 hello world,与/var/tftpboot 目录的 test.c 是一样的,本机测试:在/var/tftpboot 下面建立一个文件 test,在里面输入 hello world,然后保存该文件,如下图。由上图可知,获取到 13 字节的 test.c。...原创 2022-08-29 15:01:10 · 447 阅读 · 1 评论 -
迅为RK3399开发板QT系统PCIE 4G移植-编译程序
prebuilts/gcc/linux-x86/aarch64/gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu/bin 目录下,所以我们设置。ch64-linux-gnu/bin/aarch64-linux-gnu-gcc”指定编译器,和开发板 Linux 内核使用同一个编译器。6 编译完成后,分别在 chat、pppd、pppdump、pppstats 四个目录下生成 chat、pppd、pppdump、pppstats。...原创 2022-08-16 15:14:39 · 349 阅读 · 0 评论 -
迅为瑞芯微RK3399开发板设置Buildroot文件系统测试MYSQL允许远程访问
修改 MYQSL 配置文件使其监听全部 IP,这样才能监听来自本机以外的 MYSQL 连接请求。输入以下命令查看端口状态,如下图可以看出可以监听全部的 ip。重新启动 mysql 服务,输入以下命令。更多内容可以了解迅为3399开发板。...原创 2022-08-09 15:58:03 · 446 阅读 · 0 评论 -
迅为RK3399开发板Ubuntu系统交叉编译Qt-命令行交叉编译Qt工程
1 根据 手册 使用 Buildroot 构建 linux 系统 完成 后, 会生成 Qt 的 qmake 和交 叉编 译工 具,位 置在。配套资料在网盘资料的“iTOP-3399 开发板\02_iTop-RK3399 开发资料汇总(不含光盘内容)\05_iTOP-3399。2 拷贝资料包里面的实例 QTdemo 到 Ubuntu,并解压。开发板 Qt 应用开发资料”目录下的 Qtdemo.zip 工程。更多内容了解迅为3399开发板。...原创 2022-08-04 14:27:42 · 634 阅读 · 0 评论 -
人工智能深度学习框架六核64位3399开发板支持5G模块Android8.1
iTOP-3399开发板平台均由核心板和底板构成,核心板的主要芯片有CPU,内存,EMMC,电源管理,EEPROM等,并且核心板兼容同一底板,使用我们的核心板以及操作系统,您只需要根据您的业务需求来开发自己的底板和应用程序即可,让您从复杂的平台搭建的环境中脱离,加速您产品上线的时间。核心板采用10层PCB沉金工艺,紧凑精致,通过了苛刻的EMI测试,扩展引脚多大320多个,连接方式有连接器方式,符合大部分应用场景,并且核心板连接方式均经过大批量检验,更优的排列给您更放心的连接性能。...原创 2022-07-29 15:49:28 · 746 阅读 · 1 评论 -
迅为IMX6Q开发板QT系统创建AP热点基于RTL8723-交叉编译libnl
使用ssh 上传本压缩包里面的“libnl-3.2.25.tar.gz”到Ubuntu 系统(与上面的 openssl 在同一个目录下),如图所示:然后在终端输入“tar -xvf libnl-3.2.25.tar.gz”解压命令,如图所示:解压完成以后使用“cd libnl-3.2.25”进入到 libnl 目录,如图所示:然后我们在终端输入“./configure --host= arm-linux --prefix=$(pwd)/install --enable-shared--enable-stat原创 2022-07-14 09:56:26 · 247 阅读 · 0 评论 -
迅为RK3399开发板Android8更改横屏状态下的NavigationBar位置
打开 android8 的源码/home/topeet/itop-3399_8.1/frameworks/base/services/core/java/com/android/server/policy/目录下的PhoneWindowManager.java 文件,修改为如下图所示:然后修改 Android8 的源码/home/topeet/itop-3399_8.1/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/原创 2022-07-14 09:42:02 · 468 阅读 · 0 评论 -
迅为iTOP-3399开发板Ubuntu系统使用VNC远程控制桌面
迅为iTOP-3399开发板Ubuntu系统使用VNC远程控制桌面原创 2022-06-23 15:39:13 · 387 阅读 · 0 评论 -
迅为iTOP-3399开发板Buildroot文件系统测试-sqlite测试
迅为iTOP-3399开发板Buildroot文件系统测试-sqlite测试原创 2022-06-14 10:18:28 · 312 阅读 · 0 评论 -
人工智能深度学习框架,AI深度学习使用iTOP-3399开发板
人工智能深度学习框架,AI深度学习使用iTOP-3399开发板原创 2022-06-07 10:02:28 · 978 阅读 · 1 评论 -
iTOP-3399开发板扩展更多接口支持Android8.1系统很稳定
iTOP-RK3399 核心板采用 四核 Cortex-53 + 双核 Cortex-A72 架构,主频 1GHz,4G DDR4,16G EMMC。核心板采用RK808 电源管理芯片以提供低功耗管理。GPU 采用 Mali-T864,支持 2D、3D 加速。支持 OpenGL、ES1.1/2.0/3.0/3.1/3.2,OpenCL 1.2 和 DirectX 11.1 图形编程接口,支持 H.264/H.265/VP9 解码,像素最高达 4K@60fps,支持 H.264/H.265 编码,像素最高达原创 2022-06-02 09:59:35 · 416 阅读 · 0 评论 -
迅为瑞芯微RK3399开发板Debian9多媒体测试之Gstreamer测试
gstreamer 开发中,一般开发思路为:寻找命令行实现--命令行验证--将命令行集成到代码中---代码工程化。当然如果你要代码更优雅一点,可以用命令行用对应的 API 来实现。本节来总结一下 gstreamer 的常用使用过程。将配套资料通过 U 盘拷贝到开发板的根目录下,如下图所示。配套资料的路径在“iTOP-3399 开发板/02_iTOP-3399 开发板资料汇总(不含光盘容)/12_iTOP-3399 开发板音视频开发资料/测试资料”1 gst-inspect-1.0 测试gst-ins原创 2022-05-26 10:23:18 · 858 阅读 · 0 评论 -
迅为RK3399开发板Debian系统设置开机自启动脚本
如果想要开机运行某程序,需要在开发板上编辑"/etc/rc.local"文件,在此文件添加你想开机运行的命令即可。这里给大家做一个示范,我们的需求是开机自启动 hello.sh 脚本,并且打印 hello ! nice to meet you! 1. 首先启动 iTOP-3399 开发板,开发板里面烧写 Debian 系统,启动开发板如下图所示: 2. 我们要运行一个 hello.sh 的脚本,首先要写一个脚本,脚本保存在开发板的/mnt 目录下,脚本内容如下: echo原创 2022-05-18 09:41:57 · 1318 阅读 · 0 评论 -
人工智能与深度学习迅为RK3399开发板-构建Android Studio项目
在 AndroidStudio 中打开刚刚下载的 TensorFlow 源代码,打开 AndroidStudio 选择“Open an existing project”,依次打开 examples/lite/examples/image_classification/android,如下图所示:(注意存放源码的路径不能带中文)打开工程以后自动开始下载依赖库,如下图所示:如果网络下载太慢的话,我们可以换阿里云源进行下载,如下图所示:修改完以后,点击“Sy...原创 2022-05-11 10:04:53 · 331 阅读 · 0 评论 -
支持5G的开发板迅为RK3399开发板更支持4G全网通和物联网卡功能速速体验
iTOP-RK3399 核心板采用 四核 Cortex-53 + 双核 Cortex-A72 架构,主频 1GHz,4G DDR4,16G EMMC。核心板采用RK808 电源管理芯片以提供低功耗管理。GPU 采用 Mali-T864,支持 2D、3D 加速。支持 OpenGL、ES1.1/2.0/3.0/3.1/3.2,OpenCL 1.2 和 DirectX 11.1 图形编程接口,支持 H.264/H.265/VP9 解码,像素最高达 4K@60fps,支持 H.264/H.265 编码,像素最高达原创 2022-05-07 15:49:57 · 1157 阅读 · 0 评论 -
瑞芯微RK3399开发板CORTEX-A72+CORTEX-A53支持Android8.1系统
iTOP-RK3399 核心板采用 四核Cortex-53 + 双核 Cortex-A72 架构,主频 1GHz,4G DDR4,16G EMMC。核心板采用RK808电源管理芯片以提供低功耗管理。GPU 采用 Mali-T864,支持 2D、3D 加速。支持 OpenGL、ES1.1/2.0/3.0/3.1/3.2,OpenCL 1.2 和 DirectX 11.1 图形编程接口,支持 H.264/H.265/VP9 解码,像素最高达 4K@60fps,支持 H.264/H.265 编码,像素最...原创 2022-04-24 15:00:34 · 2399 阅读 · 0 评论 -
iTOP-RK3399开发板支持Android8.1系统5G模块方案
iTOP-RK3399 核心板采用 四核Cortex-53 + 双核 Cortex-A72 架构,主频 1GHz,4G DDR4,16G EMMC。核心板采用RK808电源管理芯片以提供低功耗管理。GPU 采用 Mali-T864,支持 2D、3D 加速。支持 OpenGL、ES1.1/2.0/3.0/3.1/3.2,OpenCL 1.2 和 DirectX 11.1 图形编程接口,支持 H.264/H.265/VP9 解码,像素最高达 4K@60fps,支持 H.264/H.265 编码,像素最高达 ..原创 2022-04-14 15:58:50 · 764 阅读 · 0 评论 -
迅为RK3399开发板瑞芯微国产安卓工控核心板边缘计算AI人工智能
新增Android8.1、OpenWRT、yocto系统全开源我们开发了8.1版本的Android、Ubuntu20、Linux-QT5.9、Debian9、 yocto、OpenWRTs等系统,全开源,稳定好用。新增人工智能深度学习框架迅为率先在RK3399开发板上支持了Docker、TensorFlow目标检测 APl、OpenCV、Keras、scikit-learn、pytorch和Python等,组成了人工智能深度学习框架,让产品研发更简单高效。全新升级《嵌入式Linux开发指南》包含从基础环原创 2022-03-14 10:10:59 · 4460 阅读 · 0 评论 -
迅为RK3399开发板瑞芯微国产安卓工控核心板边缘计算AI人工智能
iTOP-3399 开发平台是基于瑞芯微的 RK3399 处理器设计开发的一款产品,Rockchip RK3399 是瑞芯微推出的一款低功耗,高性能的应用处理器芯片。该芯片基于 Big.Little 架构,即具有独立的 NEON 协同处理器的双核Cortex-A72 及四核 Cortex-A53 组合架构。芯片主要应用于计算机,个人互联网移动设备,人脸识别设备、无人机、机器人、游戏终端、广告机/一体机、金融 POS 类、车载控制业、云端服务,VOIP 视频会议系统、医疗类、安防/监控/警务、工控类、IoT.原创 2022-02-08 10:50:21 · 639 阅读 · 0 评论 -
迅为瑞芯微3399开发板有线网络直连配置方法
1 概述开发板网线直连笔记本电脑的设置方法,主要是实现调试开发板的目的,而本文的目的是既能实现调试开发板,又能使得笔记本电脑和虚拟机能上网,保持外网的连接。由于环境限制,笔记本电脑和开发板无法通过路由器连接起来,所以本文的目的是要实现笔记本电脑和虚拟机能够通过WIFI上网,并且开发板通过网线连接笔记本电脑和虚拟机在同一个网段内,最终实现 TFTP或 NFS 来进行开发调试。通常笔记本电脑都是有 WIFI 和网口,这是两个独立网卡(无线网卡和有线网卡),我看了一些文章都是禁用 WIFI 来使得笔记本..原创 2022-01-26 10:46:11 · 4521 阅读 · 0 评论 -
迅为瑞芯微3399开发板Debian系统双屏异显,双屏同显测试
本文主要介绍了 RockChip linux 在 Debian 平台上支持的双屏异显和双屏同显测试。1、首先烧写光盘资料里面的 Debian 镜像-update.img。作者测试使用的是 LVDS9.7 寸屏幕(LVDS7 寸屏,LVDS10.1 寸屏,MIPI 7 寸屏也支持)和HDMI屏幕。LVDS9.7 寸屏幕使用转接板连接,HDMI 屏幕使用配套的连接到 Mini-HDMI 接口。如下图所示:2、烧写完 Debian 镜像,需要进入 uboot 模式下,设置屏幕环境变量,这里作者使用..原创 2022-01-05 10:45:16 · 1218 阅读 · 0 评论 -
迅为瑞芯微itop3399开发板Android8系统wifi移植
1 WiFi 基础知识WiFi 是当今使用最广泛的一种无线网络技术之一,广泛应用与广告机,投影仪,智能家居,智能门禁,智能音箱,智能手机等智能联网设备之中,为了加速产品设计,大部分都是以 wifi 模块来应用的。市场上WiFi 模块的型号很多,不同的应用场景对 wifi 模块的功能要求不同,有的只需要点对点数据传输,有的需要在线播放视频,音乐,在线互动,所以通常会从功能上将 wifi 模块分为俩大类:通用型WIFI模块,透传型 WIFI 模块。如下图所示:通用型 wifi 模块:比如手机,笔..原创 2021-12-27 10:44:54 · 4081 阅读 · 0 评论 -
迅为瑞芯微iTOP3399开发板Ubuntu系统双屏异显,双屏同显测试
本文主要介绍了 RockChip linux 在Ubuntu平台上支持的双屏异显和双屏同显测试。1 首先烧写光盘资料里面的 Ubuntu 镜像-update.img。作者测试使用的是 LVDS9.7 寸屏幕(LVDS7 寸屏,LVDS10.1 寸屏,MIPI 7 寸屏也支持)和HDMI屏幕。LVDS9.7 寸屏幕使用转接板连接,HDMI 屏幕使用配套的线连接到 Mini-HDMI 接口。如下图所示:2 烧写完 Ubuntu 镜像,需要进入 uboot 模式下,设置屏幕环境变量,这里作者使...原创 2021-12-23 10:37:35 · 327 阅读 · 0 评论 -
迅为瑞芯微iTOP-3399开发板资料更新
iTOP-3399开发板使用手册更新啦,最新版本为2.3版本。与开发板使用手册配套的《嵌入式Linux开发指南(iTOP-3399)》手册也更新啦,最新版本为1.4版本。后续资料会不断更新,不断完善,帮助用户快速入门,大大提升研发速度。1.iTOP-3399开发板手册新增了《有线网络直连配置方法》章节,解决了由于环境限制,导致笔记本电脑和开发板无法通过路由器连接起来的问题.这样使之既能实现调试开发板,又能在笔记本电脑和虚拟机上网,并且保持外网的连接。2. iTOP-3399开发.原创 2021-12-09 10:10:57 · 894 阅读 · 1 评论 -
底层驱动移植篇-瑞芯微RK3399开发板Android7蓝牙移植
近期需要把蓝牙(RTL8822CS 模块)移植到迅为瑞芯微iTOP-3399 开发板,经过一段时间研究,调试,终于成功的将 wifi 功能移植到开发板上面。迅为iTOP-3399 开发板的蓝牙模块与板卡之间的连接采用串口通信,蓝牙模块使用的是 RTL8822CS 模块,Realtek 提供了Android各种版本的 driver ,porting Guid ,有了这些就为我们的移植工作做了总体性的指导。但是仅仅由 Realtek 提供的文档是远远不够的,毕竟硬件接口定义不同,内核版本也不一样,Andr..原创 2021-12-01 10:49:10 · 5868 阅读 · 0 评论 -
迅为3399开发板minimal-Yocto文件系统的构建
1、安装依赖包在编译之前安装依赖包,输入以下命令:sudo apt-get install gawk wget git-core diffstat unzip texinfo build-essential chrpathsudo apt-get install libsdl1.2-dev xtermsudo apt-get install make xsltproc docbook-utils fopsudo apt-get install autoconf automake libtool..原创 2021-11-24 11:36:55 · 628 阅读 · 0 评论 -
迅为RK3399开发板瑞芯微64位六核Linux安卓8.1系统
iTOP-3399 开发平台是基于瑞芯微的 RK3399 处理器设计开发的一款产品,Rockchip RK3399 是瑞芯微推出的一款低功耗,高性能的应用处理器芯片。该芯片基于 Big.Little 架构,即具有独立的 NEON 协同处理器的双核Cortex-A72 及四核 Cortex-A53 组合架构。芯片主要应用于计算机,个人互联网移动设备,人脸识别设备、四轴飞行器、机器人、游戏终端、广告*/一体机、金融 POS 类、车载控制业、云端服务,VOIP 视频会议系统、医疗类、安防/监控/警务、工控类、I.原创 2021-11-17 10:14:24 · 788 阅读 · 0 评论 -
瑞芯微迅为iTOP-3399开发板资料更新最新版本为1.3版本
迅为3399开发板:1.Android底层驱动移植篇新增基于RTL8822CS模块Android7移植WiFi2.Android底层驱动移植篇新增基于RTL8822CS模块Android7移植蓝牙<<<<<<<<<<<更新记录<<<<<<<<<<<<<<第八十章Android7 WiFi移植80.1概述80.2 硬件原理解析80.3移植步骤原创 2021-11-03 11:14:58 · 422 阅读 · 0 评论 -
迅为瑞芯微3399开发板Android系统-打印级别设置
1 printk 日志等级设置在内核源码 include/linux/kern_levels.h 文件中预定义了内核 log 等级,一共有八个等级,从 0 到 7,优先级依次降低,如下所示:// include/linux/kern_levels.h#define KERN_SOH "\001" /* ASCII Start Of Header */#define KERN_SOH_ASCII '\001' #define KERN_EMERG KERN_SOH "0" /* system is u原创 2021-10-26 10:52:59 · 1234 阅读 · 0 评论 -
迅为瑞芯微3399开发板Ubuntu系统-安装ssh
开发板上的烧写 ubuntu16.04,默认是没有 ssh 服务的,我们需要自己安装,ssh 服务是为建立在应用层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议,我们需要在自己的 linux 主机上安装 ssh 服务才能通过远程连接软件对 linux 主机进行远程管理。首先要保证Ubuntu可以联网。我们输入以下命令,安装 openssh-server,也就是 ssh 服务。sudo apt-get install openssh-server提示安..原创 2021-10-19 10:33:06 · 803 阅读 · 0 评论 -
迅为瑞芯微3399开发板Samba服务搭建
1 准备环境Samba 最大的功能就是可以用于Linux与 windows 系统共享文件夹,搭建 SMB 服务首先要保证 windows和 ubuntu 网络互通,然后输入以下命令在 ubuntu 下载安装 Samba:sudo apt-get install samba创建共享文件夹 samba,并在共享文件夹创建文件 topeet,输入以下命令:mkdir sambacd sambatouch topeetls2 配置 Samba打开虚拟机里面的 ubuntu,点击..原创 2021-10-13 10:44:34 · 347 阅读 · 0 评论 -
迅为3399开发板Android系统-使用strace跟踪系统调用
1 什么是 stracestrace 常用来跟踪进程执行时的系统调用和所接收的信号。在Linux世界,进程不能直接访问硬件设备,当进程需要访问硬件设备(比如读取磁盘文件,接收网络数据等等)时,必须由用户态模式切换至内核态模式,通过系统调用访问硬件设备。strace 可以跟踪到一个进程产生的系统调用,包括参数,返回值,执行消耗的时间。2 什么是系统调用系统调用(英语:system call),又称为系统呼叫,指运行在用户空间的程序向操作系统内核请求需要更高权限运行的服务。系统调用提供用户程序与操作系..原创 2021-10-09 13:34:07 · 249 阅读 · 0 评论 -
迅为iTOP3399开发板QT系统PCIE 4G移植-测试程序
1 ITOP-3399 开发板上预留了一个 Mini PCIE 的 4G 接口,可以连接迅为提供的 EC20 模块。下面我们来演示下如何使用 EC20 4G 模块。2 首先我们准备一个 EC20 4G 模块连接到 ITOP-3399 开发板的 Mini PCIE 接口上,然后准备一个 4G天线,接到 EC20 模块的天线座上面,然后插入一张能联网的 SIM 卡,如图所示:3 然后我们给开发板上电启动,我们通过调试串口登录到开发板上,如下图所示:4 待系统启动后,进入/etc 目录,然后原创 2021-09-23 14:09:03 · 471 阅读 · 0 评论 -
迅为iTOP3399开发板QT系统PCIE 4G移植-编译程序
配套资料在网盘资料“iTOP-3399 开发资料汇总(不含光盘资料)\10_iTOP-3399 开发板Linux系统开发\PCIE 4G 模块测试.zip”目录下。45.1 编译程序1. 首先拷贝 ppp-2.4.7.tar.gz 到Ubuntu下,然后执行下面的命令解压: tar -xvf ppp-2.4.7.tar.gz 解压完成得到 ppp-2.4.7 目录,进入 ppp-2.4.7 目录如下所示:2. 使用 configure 进行配置,命令如下:./configure...原创 2021-09-14 11:24:51 · 319 阅读 · 0 评论 -
迅为RK3399开发板ubuntu 系统安装 ffmpeg(开发板ubuntu-64 位系统)
1 添加源。输入以下命令,如下图所示:sudo add-apt-repository ppa:djcj/hybrid2 输入以下命令更新数据源,如下图所示:sudo apt-get update3 输入以下命令安装 ffmpeg,如下图所示:4 安装完成,输入以下命令,查看 ffmpeg 的版本。5 开发板连接屏幕,在屏幕打开 terminal,输入以下命令ffplay rtmp://58.200.131.2:1935/livetv/cctv1如下图所示,可以原创 2021-09-07 11:21:49 · 1277 阅读 · 0 评论 -
迅为RK3399开发板运行第一个Android程序
1.在模拟器上运行(RK3399开发板)(1)打开上次创建的 helloworld 工程,点击 file->project structure ,如图所示,选中默认的 NDK,然后点击 Apply,最后点击 OK(2)选择创建好的模拟器型号,如下图所示(3)点击工具栏“Run”,再点击如下图所示红框的位置。(4)等待几分钟,就可以看到模拟器上出现了 helloworld 的字样,如图所示。2.在开发板上运行1 开启 iTOP-3399 开发板(开发板上运行原创 2021-08-31 10:08:08 · 457 阅读 · 0 评论 -
迅为RK3399开发板Qt实时时钟测试
QClock 测试资料在迅为网盘“iTOP-3399 开发板\iTOP-3399 开发板\02_iTOP-3399 开发资料汇总(不含光盘内容)\05_iTOP-3399 开发板 Qt 应用开发资料\3399 开发板 QT 测试-实时时钟”目录下,我们将要运行 QClock程序到开发板的 Qt 系统上。参考第二十六章节交叉编译 Qt 工程,下面我们采用命令行交叉编译 Qt 工程。1 拷贝资料包里面的实例 QClock 到Ubuntu,并解压。进入到 Qt 工程目录,如下图所示:2 在 Qt 工.原创 2021-08-24 10:18:33 · 371 阅读 · 0 评论