RK3588 ADB使用

news2025/5/18 16:20:20

 安卓adb操作介绍

adb(Android Debug Bridge)是一个用于与安卓设备进行通信和控制的工具。adb可以通过USB或无线网络连接安卓设备,执行各种命令,如安装和卸载应用,传输文件,查看日志,运行shell命令等。adb是安卓开发和测试的重要工具,可以帮助开发者快速地调试和优化应用。

3.2. 1. 打开开发者选项

1.1 设置->关于->版本号>点击七次提示已打开开发选择,退后;

1.2 设置->系统->高级选择->开发者选择;

1.3 启用USB调试

3.3. 2. 连接到设备

支持Android系统设备有:

  • LubanCat W

  • LubanCat N

  • LubanCat 1

  • LubanCat 1N

  • LubanCat 2

  • LubanCat 2N

  • LubanCat 2IO

  • LubanCat 4

  • Lubancat 5

  • 后续支持多个设备

使用usb连接设备:主机通过 USB 连接设备USB Type C 的接口。

3.4. 1. 使用操作命令

  • ADB安装方法请参考CSDN

windows下载安装adb(极其简单)_adb工具下载windows-CSDN博客

  • 查询设备

adb devices

../../_images/query-device.jpg

  • 安装应用

adb install <apk文件路径> :这个命令将指定的apk文件安装到设备上
列 adb install qq.apk 即可安装
  • 卸载应用

adb uninstall <软件名>
adb uninstall -k <软件名>

如果加 -k 参数,为卸载软件但是保留配置和缓存文件.

  • 进入设备或模拟器的shell

adb shell

../../_images/shell.png

通过上面的命令,就可以进入设备或模拟器的shell环境中,在这个Linux Shell中,你可以执行各种Linux的命令,另外如果只想执行一条shell命令,可以采用以下的方式:

  • 查询设备显示磁盘空间统计信息

df -h

../../_images/df.png

  • Linux su命令切换管理身份

su

../../_images/su.png

这些只是adb命令的一部分,更多的命令可以参考官方文档或者使用adb help查看。

其他command是要执行的具体命令,例如:

adb push test.txt /sdcard/  // 把test.txt文件推送到设备的sdcard目录
adb pull /sdcard/test.txt .  // 把设备的sdcard目录下的test.txt文件拉取到当前目录
adb logcat  // 查看设备的日志输出
adb shell ls /system  // 在设备上运行shell命令ls /system

5.3. 设置屏幕横屏方法

我们需要在系统启动时配置好屏幕的参数,并通过mipi接口发送正确的信号给屏幕控制器。这样,屏幕就能正常显示系统的图形界面,方便用户操作和交互。

提供SDK默认竖屏,需要改横屏请参考我们修改方法如下: 找到文件修改:

rk356x:android11-dev/device/rockchip/rk356x/BoardConfig.mk
rk3588:android12-dev/device/rockchip/rk3588/BoardConfig.mk

屏幕信息参考下:

#rotate screen to 0, 90, 180, 270
#0:   ROTATION_NONE      ORIENTATION_0  : 0       #竖屏
#90:  ROTATION_RIGHT     ORIENTATION_90 : 90      #横屏
#180: ROTATION_DOWN      ORIENTATION_180: 180
#270: ROTATION_LEFT      ORIENTATION_270: 270

将Recovery和Android系统改为横屏:

- TARGET_RECOVERY_DEFAULT_ROTATION ?= ROTATION_NONE
+ TARGET_RECOVERY_DEFAULT_ROTATION ?= ROTATION_RIGHT

- SF_PRIMARY_DISPLAY_ORIENTATION ?= 0
+ SF_PRIMARY_DISPLAY_ORIENTATION ?= 90

Android12:禁用dsi1,防止启动vp2与3导致卡死系统

// 野火10.1寸屏幕
  #include "rk3588s-lubancat-dsi0-ebf410177_800x1280.dtsi"
- #include "rk3588s-lubancat-dsi1-ebf410177_800x1280.dtsi"
+ #include "rk3588s-lubancat-dsi1-ebf410177_800x1280.dtsi" //禁用dsi1

以上修改完成后,重新编译刷上开机屏幕已是横屏了。

../../_images/screen2.png

5.4. 修改开机logo

  1. 选择自己想要修改的logo图片,将图片底色设置为透明底色,并将格式转换为24bit或者32bit的bmp格式,控制图片大小在4MB左右。

  2. 将得到的bmp格式的图片复制成三份,分别重命名为logo.bmp、logo_boot.bmp、logo_kernel.bmp。替换安卓源码kernel目录下原有的文件,这就完成了启动logo的替换。

  3. 重新编译安卓镜像,烧录到板卡上即可。

若编译过程中出现以下错误,可修改:android11/device/rockchip/common/BoardConfig.mk文件,将其中的42606592改为55373824(对应自己报错的大小,有两处)。然后继续编译即可

../../_images/screen5.png

5.5. 修改Android动画

概述

Android 开机动画是一个存储在 bootanimation.zip 文件中的无压缩 ZIP 档案,通常位于 /system/media/目录。该文件包含 PNG 图片序列和一个 desc.txt 配置文件,用于定义动画的分辨率、帧率和播放方式。通过替换 bootanimation.zip,您可以自定义开机动画。

本教程将指导您:

  • 创建一个新的 bootanimation.zip 文件,基于您的配置(分辨率 720x190,帧率 60 FPS,单部分动画)。

  • 将新的 bootanimation.zip 安装到 Android 设备。

准备工作

所需工具

  • 电脑:Windows、Mac 或 Linux 系统。

  • 图像编辑软件:如 Photoshop、GIMP,用于创建或编辑 PNG 图片。

  • 7-Zip 或 WinRAR:用于创建无压缩的 ZIP 文件。

  • ADB(Android Debug Bridge):用于将文件推送至设备(可在 Android SDK 中下载)。

设备要求

  • Android 设备(已启用 USB 调试)。

  • 确保设备分辨率与动画配置匹配(本例为 720x190)。

步骤 1:创建新的 bootanimation.zip 文件

1.1 准备动画素材

创建 PNG 图片:

  • 使用图像编辑软件创建一系列 PNG 图片,每张图片代表动画的一帧。

  • 图片分辨率应为 720x190(与你的配置匹配)。

  • 命名图片为连续编号,例如 0000.png, 0001.png, 0002.png 等,建议从 0000 开始。

  • 确保图片格式为 PNG(支持最高 32 位),避免使用 JPG 或其他格式。

  • 根据帧率 60 FPS,每秒需要 60 张图片。例如,5 秒动画需要约 300 张图片。

组织文件夹结构:

  • 创建一个名为 bootanimation 的文件夹。

  • 在 bootanimation 文件夹中,创建子文件夹 part0(根据你的配置 part0)。

  • 将所有 PNG 图片放入 part0 文件夹。

示例结构:

bootanimation/
├── desc.txt
└── part0/
    ├── 0000.png
    ├── 0001.png
    ├── 0002.png
    └── ...

1.2 创建 desc.txt 文件

编写 desc.txt:

  • 在 bootanimation 文件夹中创建 desc.txt 文件。

  • 根据你的配置(720 190 60 和 c 1 30 part0),内容如下:

720 190 60
c 1 30 part0
  • 第一行:720 190 60

720:动画宽度(像素)。

190:动画高度(像素)。

60:帧率(每秒帧数,FPS)。
  • 第二行:c 1 30 part0

c:动画类型,表示在系统启动完成时立即停止.

1:循环次数(1 表示播放一次)。

30:动画结束后暂停的帧数(以帧为单位,30 帧在 60 FPS 下约为 0.5 秒)。

part0:动画部分的文件夹名称。
  • 注意:文件需使用 Linux 换行格式(LF),避免 Windows 的 CRLF 格式。可用 Notepad++ 或 VS Code 保存为 LF 格式。

确保文件正确:

  • 确认 desc.txt 和 part0 文件夹名称与配置一致。

  • 确保 PNG 文件按顺序命名,且无其他无关文件(如 Windows 自动生成的 thumbs.db)。

1.3 打包 bootanimation.zip

使用 7-Zip 打包:

  • 打开 7-Zip,导航到 bootanimation 文件夹。

  • 选中 desc.txt 和 part0 文件夹。

  • 右键选择“添加到压缩包”。

设置:

压缩格式:zip

  • 压缩级别:存储(无压缩,重要!)

  • 输出文件名:bootanimation.zip

  • 点击“确定”生成 bootanimation.zip。

验证 ZIP 文件:

  • 确保 ZIP 文件未压缩(可打开检查文件大小接近原始 PNG 文件总和)。

  • 确认内部结构正确:

bootanimation.zip
├── desc.txt
└── part0/
    ├── 0000.png
    ├── 0001.png
    └── ...

连接设备调试:

  • 将设备通过 USB 连接到电脑。

  • 打开命令行(Windows CMD 或终端)

推送文件:

使用 ADB 将新 bootanimation.zip 推送到 /system/media/

adb root && adb remount
adb push 电脑路径\bootanimation.zip /system/media/bootanimation.zip

重启设备:

使用 ADB 或手动重启:

adb reboot
  • 检查新动画是否生效。

替换源码sdk动画:

  • 测试效果ok,将源码储存device/rockchip/common/bootanimation.zip,替换您修改的新动画文件bootanimation.zip,然后-Au编译最终完成。

调试与故障排除:

动画不播放,显示默认 Android 文本:

  • 检查 bootanimation.zip 是否正确命名为 bootanimation.zip。

  • 确保 ZIP 文件使用“存储”模式打包(无压缩)。

  • 验证 desc.txt 格式正确(使用 LF 换行,无多余空格或空行)。

  • 确保 PNG 文件命名连续且正确(如 0000.png 开始)。

黑屏或闪烁:

  • 确保 PNG 文件分辨率与 desc.txt 中的 720 190 一致。

  • 检查是否存在无关文件(如 thumbs.db)。

  • 尝试将文件放置在 /system/media/

动画播放速度不正确:

  • 确认 desc.txt 中的帧率(60 FPS)与 PNG 图片数量匹配。

  • 调整图片数量或帧率以优化播放时长。

鲁班猫支持的移动网络模块

模块型号

网络制式

接口

EC20

4G LTE

Mini PCI E

RG200U-CN(展锐)

5G NR

Mini PCI E

RM500U-CN(展锐)

5G NR

M2 Key b

RM500Q-GL(高通x55)

5G NR

M2 Key b

RM500Q-CN(高通x55)

5G NR

M2 Key b

RM520N-GL(高通x62)

5G NR

M2 Key b

RM520N-CN(高通x62)

5G NR

M2 Key b

6.3. 第一步:硬件插入

确认接口:

  • 检查 鲁班猫开发板的 Mini PCIe 插槽位置,通常标有 “PCIe” 或 “Mini PCIe”。

  • 确保插槽支持 USB 信号(EC20 通过 USB 通信),可参考开发板说明书。

安装 EC20 模块:

  • 将 EC20 模块对准 Mini PCIe 插槽,轻轻按下,确保卡扣固定到位。

  • 连接主天线(MAIN)到 EC20 的主天线接口(通常标有 “M” 或 “MAIN”)。

  • 连接辅天线(AUX)到辅助天线接口(标有 “A” 或 “AUX”),增强信号接收。

  • 将 SIM 卡插入 EC20 的 SIM 卡槽,小心不要插反(参考卡槽上的方向标记)。

检查硬件连接:

  • 确保模块、天线和 SIM 卡安装牢固,避免松动。

  • 通电启动 鲁班猫开发板

../../_images/4g-ec202.png

6.4. 第二步:基本使用

开机验证

  • 启动 鲁班猫开发板,进入系统(假设为 Android)。

  • 使用 ADB 连接设备:

adb shell

检查设备是否识别 EC20:

执行ls /dev/ttyUSB*

rk3576_lubancat_3_hdmi:/ $ ls -l /dev/ttyUSB*
crw-rw---- 1 radio radio 188,   0 2025-03-04 14:42 /dev/ttyUSB0
crw-rw---- 1 radio radio 188,   1 2025-03-04 14:42 /dev/ttyUSB1
crw-rw---- 1 radio radio 188,   2 2025-03-04 14:43 /dev/ttyUSB2
crw-rw---- 1 radio radio 188,   3 2025-03-04 14:42 /dev/ttyUSB3

如果看到类似 /dev/ttyUSB0 /dev/ttyUSB1 /dev/ttyUSB2 /dev/ttyUSB3 说明模块被识别。

测试网络连接:

  • 进入 Android 设置界面,找到“移动网络”或“数据连接”选项。

  • 打开数据开关,等待几秒钟,查看状态栏是否显示信号图标(如 4G/LTE)。

EC20 4G 模块安装示例

注意

移远单卡模块(例如 EC20)不支持禁用移动网络功能,请避免尝试关闭该选项。

  • 如果系统支持,可通过adb进入系统,执行以下命令查看信号:

dumpsys telephony.registry | grep signal

简单 AT 命令测试(可选):

  • 使用 ADB 发送 AT 命令验证模块状态:

echo "AT" > /dev/ttyUSB2
cat /dev/ttyUSB2

返回 “OK” 表示模块正常响应。
  • 检查信号质量:

echo "AT+CSQ" > /dev/ttyUSB2
cat /dev/ttyUSB2

使用网络:

  • 打开浏览器或任意联网应用,测试是否能访问网页(如 www.baidu.com)。

  • 如果无法联网,检查 SIM 卡是否正常激活,或联系运营商确认网络覆盖。

注意事项

天线安装:

  • 主天线必须连接,否则无法搜索网络。

  • 放置天线时避免金属遮挡,尽量靠近窗户以增强信号。

SIM 卡问题:

  • 确保 SIM 卡支持 4G,且未欠费或锁定。

  • 如果 SIM 卡有 PIN 码,可能需要先用手机解锁。

6.5. 通过 USB 转接板使用 EC20 和 RM520N-CN 模块

您可以使用 Mini PCIe 转 USB 转接板(适用于 EC20)或 M.2 Key B 转 USB 转接板(适用于 RM520N-CN)将模块连接到鲁班猫开发板的 USB 接口,实现移动网络功能。以下是具体步骤:

准备硬件

  • 移远 EC20(Mini PCIe 封装,网络制式:4G LTE)

  • 移远 RM520N-CN(M.2 Key B 封装,网络制式:5G NR)

转接板:

  • Mini PCIe 转 USB 转接板(用于 EC20,带 3.3V 供电)。

  • M.2 Key B 转 USB 转接板(用于 RM520N-CN,带 3.8V 供电)。

配件:

  • 4G/5G 主天线和辅天线(支持对应频段,如 LTE 或 Sub-6GHz)。

  • 已激活的 SIM 卡(支持 4G 或 5G 网络)。

  • 鲁班猫开发板(带 USB 接口,推荐 USB 3.0 端口)。

安装 EC20 到 Mini PCIe 转 USB 转接板

  • 将 EC20 模块插入 Mini PCIe 转 USB 转接板的 Mini PCIe 插槽,轻轻按下至卡扣固定。

  • 连接主天线到 EC20 的 MAIN 接口(通常标有“M”),辅天线到 AUX 接口(标有“A”)。

  • 将 SIM 卡插入 EC20 的 SIM 卡槽(注意缺角对齐卡槽标记)。

  • 将转接板的 USB 接口插入鲁班猫开发板的 USB 端口(建议靠近电源端的 USB 3.0 端口,确保供电稳定)。

安装 RM520N-CN 到 M.2 Key B 转 USB 转接板

  • 将 RM520N-CN 模块插入 M.2 Key B 转 USB 转接板的 M.2 Key B 插槽,用螺丝固定(通常需要 M2 螺丝)。

  • 连接主天线到 RM520N-CN 的 MAIN 接口,辅天线到 AUX 接口。

  • 将 SIM 卡插入 RM520N-CN 的 SIM 卡槽(确认方向正确)。

  • 将转接板的 USB 接口插入鲁班猫开发板的 USB 端口(推荐 USB 3.0 端口以支持更高带宽和供电)。

验证连接

  • 启动鲁班猫开发板,观察模块指示灯:

EC20:PWR 灯常亮,NET 灯闪烁表示搜索 4G 网络。
RM520N-CN:PWR 灯常亮,NET 灯闪烁表示搜索 5G/4G 网络。

使用 ADB 工具连接开发板检查模块是否被识别:

执行ls /dev/ttyUSB*

rk3576_lubancat_3_hdmi:/ $ ls -l /dev/ttyUSB*
crw-rw---- 1 radio radio 188,   0 2025-03-04 14:42 /dev/ttyUSB0
crw-rw---- 1 radio radio 188,   1 2025-03-04 14:42 /dev/ttyUSB1
crw-rw---- 1 radio radio 188,   2 2025-03-04 14:43 /dev/ttyUSB2
crw-rw---- 1 radio radio 188,   3 2025-03-04 14:42 /dev/ttyUSB3

如果看到类似 /dev/ttyUSB0 /dev/ttyUSB1 /dev/ttyUSB2 /dev/ttyUSB3 说明模块被识别。

使用网络

  • 进入 Android 设置,找到“移动网络”或“数据连接”选项,开启移动数据。

等待几秒钟:

  • EC20:状态栏应显示“4G”信号。

  • RM520N-CN:若所在区域支持 5G,则显示“5G”,否则回落至“4G”。

测试网络连通性

  • 使用adb执行ping www.baidu.com,若返回数据包(如“64 bytes from…”),说明网络正常工作。

  • 打开浏览器,访问网页(如 www.baidu.com)进一步验证。

注意事项

供电要求:

  • Mini PCIe 转 USB 转接板需提供 3.3V、约 500mA 电流给 EC20。

  • M.2 Key B 转 USB 转接板需提供 3.8V、约 1A 电流给 RM520N-CN。若供电不足,模块可能无法启动。

天线连接:

  • 主天线(MAIN)必须连接,否则无法搜索网络。

  • 辅天线(AUX)可选,但建议连接以增强信号质量。

SIM 卡:

  • 确保 SIM 卡支持对应网络制式(EC20 需要 4G,RM520N-CN 支持 5G/4G)。

  • 若 SIM 卡有 PIN 码,需先用手机解锁。

功能限制:

  • 移远单卡模块(如 EC20 或 RM520N-CN)不支持禁用移动网络功能,请勿尝试关闭该选项。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2377746.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Please install it with pip install onnxruntime

无论怎么安装都是 Please install it with pip install onnxruntime 我python 版本是3.11 &#xff0c;我换成3.10 解决了

低损耗高效能100G O Band DWDM 10km光模块 | 支持密集波分复用

目录 前言 一、产品概述 100G QSFP28 O Band DWDM 10km光模块核心特点包括&#xff1a; 二、为何选择O Band DWDM方案&#xff1f; 1.低色散损耗&#xff0c;传输更稳定 2.兼容性强 三、典型应用场景 1.数据中心互联&#xff08;DCI&#xff09; 2.企业园区/智慧城市组网 3.电信…

第二十六天打卡

全局变量 global_var 全局变量是定义在函数、类或者代码块外部的变量&#xff0c;它在整个程序文件内都能被访问。在代码里&#xff0c; global_var 就是一个全局变量&#xff0c;下面是相关代码片段&#xff1a; print("\n--- 变量作用域示例 ---") global_var …

阿里云ECS部署Dify

一&#xff1a;在ECS上面安装Docker 关防火墙 sudo systemctl stop firewalld 检查防火墙状态 systemctl status firewalld sudo yum install -y yum-utils device-mapper-persistent-data lvm2 设置阿里镜像源&#xff0c;安装并启动docker [base] nameCentOS-$releas…

日志与策略模式

什么是设计模式 IT⾏业 ,为了让 菜鸡们不太拖⼤佬的后腿, 于是⼤佬们针对⼀些经典的常⻅的场景, 给定了⼀些对应的解决⽅案, 这个就是 设计模式 日志认识 计算机中的⽇志是记录系统和软件运⾏中发⽣事件的⽂件&#xff0c;主要作⽤是监控运⾏状态、记录异常信 息&#xff…

Jenkins 最佳实践

1. 在Jenkins中避免调度过载 过载Jenkins以同时运行多个作业可能导致资源竞争、构建速度变慢和系统性能问题。分配作业启动时间可以防止瓶颈&#xff0c;并确保更顺畅的执行。如何实现&#xff1f; 在Cron表达式中使用H&#xff1a;引入抖动&#xff08;jitter&#xff09;&a…

天能股份SAP系统整合实战:如何用8个月实现零业务中断的集团化管理升级

目录 天能股份SAP系统整合案例&#xff1a;技术驱动集团化管理的破局之路 一、企业背景&#xff1a;新能源巨头的数字化挑战 二、项目难点&#xff1a;制造业的特殊攻坚战 1. 生产连续性刚性需求 2. 数据整合三重障碍 3. 资源限制下的技术突围 三、解决方案&#xff1a;S…

uniapp-商城-59-后台 新增商品(属性的选中,进行过滤展示,filter,some,every和map)

前面讲了属性的添加&#xff0c;添加完成后&#xff0c;数据库中已经存在数据了&#xff0c;这时再继续商品的添加时&#xff0c;就可以进行属性的选择了。 在商品添加过程中&#xff0c;属性选择是一个关键步骤。首先&#xff0c;界面需要展示嵌套的属性数据&#xff0c;用户通…

B2C 商城转型指南:传统企业如何用 ZKmall模板商城实现电商化

在数字化浪潮席卷全球的当下&#xff0c;传统企业向电商转型已不再是选择题&#xff0c;而是关乎生存与发展的必答题。然而&#xff0c;缺乏技术积累、开发成本高、运营经验不足等问题&#xff0c;成为传统企业转型路上的 “拦路虎”。ZKmall模板商城以其低门槛、高灵活、强适配…

生成树协议 - STP

目录 BPDU STP选举机制 STP端口状态 STP计时器 STP拓扑变更机制 生成树协议&#xff08;Spanning Tree Protocol&#xff09;&#xff0c;简写为STP。 STP是二层网络中用于消除环路的协议&#xff0c;通过阻塞冗余链路&#xff0c;使可用链路在拓扑上呈现出无环的树结构&…

计算机指令分类和具体的表示的方式

1.关于计算机的指令系统 下面的这个就是我们的一个简单的计算机里面涉及到的指令&#xff1a; m就是我们的存储器里面的地址&#xff0c;可以理解为memory这个意思&#xff0c;r可以理解为rom这样的单词的首字母&#xff0c;帮助我们去进行这个相关的指令的记忆&#xff0c;不…

mvc-service引入

什么是业务层 1&#xff09;Model1&#xff08;JSP&#xff09;和Model2&#xff08;模糊的mvc&#xff09;: MVC&#xff1a;Model(模型)&#xff0c;View(视图)&#xff0c;Controller&#xff08;控制器&#xff09; 视图层&#xff1a;用于数据展示以及用户交互的界…

基于微信小程序的城市特色旅游推荐应用的设计与实现

&#x1f497;博主介绍&#x1f497;&#xff1a;✌在职Java研发工程师、专注于程序设计、源码分享、技术交流、专注于Java技术领域和毕业设计✌ 温馨提示&#xff1a;文末有 CSDN 平台官方提供的老师 Wechat / QQ 名片 :) Java精品实战案例《700套》 2025最新毕业设计选题推荐…

【暗光图像增强】【基于CNN的方法】2020-AAAI-EEMEFN

EEMEFN&#xff1a;Low-Light Image Enhancement via Edge-Enhanced Multi-Exposure Fusion Network EEMEFN&#xff1a;基于边缘增强多重曝光融合网络的低光照图像增强 AAAI 2020 论文链接 0.论文摘要 本研究专注于极低光照条件下的图像增强技术&#xff0c;旨在提升图像亮度…

【Linux】ssh命令 – 安全的远程连接服务

原创&#xff1a;厦门微思网络 SSH命令的概念 ssh命令的功能是安全地远程连接服务器主机系统&#xff0c;作为OpenSSH套件中的客户端连接工具&#xff0c;ssh命令可以让我们轻松地基于SSH加密协议进行远程主机访问&#xff0c;从而实现对远程服务器的管理工‍作。 语法 ssh 参…

AT9850B—单北斗导航定位芯片

AT9850B是一款高性能低功耗双频单北斗卫星导航接收机SOC单芯片。芯片集成射频前端和数字基带、多模式卫星信号处理引擎、电源管理功能&#xff0c;集成度高&#xff0c;外围应用电路简洁。 支持中国北斗B1I/B1C单频定位或B1I/B1C/B2a双频定位&#xff0c;支持北斗二号和三号&a…

工业4G路由器IR5000公交站台物联网应用解决方案

随着城市化进程的加速&#xff0c;公共交通是智慧城市的重要枢纽。城市公共交通由无数的公交站台作作为节点组合而成&#xff0c;其智能化升级成为提升城市出行效率与服务质量的关键。传统公交站台信息发布滞后、缺乏实时性&#xff0c;难以满足乘客对公交信息快速获取的需求&a…

idea中Lombok失效的解决方案

Lombok 是一个 Java 库&#xff0c;旨在通过注解简化 Java 代码的编写&#xff0c;减少样板代码&#xff0c;提高开发效率。它通过自动生成常见的代码&#xff08;如 getter、setter、构造函数等&#xff09;来减少开发者的手动编码工作。 一般Lombok失效有四步排查方案&#…

黑马k8s(九)

1.Pod-生命周期概述 2.Pod生命周期-创建和终止 3.Pod生命周期-初始化容器

【超分辨率专题】一种考量视频编码比特率优化能力的超分辨率基准

这是一个Benchmark&#xff0c;超分辨率视频编码&#xff08;2024&#xff09; 专题介绍一、研究背景二、相关工作2.1 SR的发展2.2 SR benchmark的发展 三、Benchmark细节3.1 数据集制作3.2 模型选择3.3 编解码器和压缩标准选择3.4 Benchmark pipeline3.5 质量评估和主观评价研…