RK3588 ADB使用
安卓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
-
安装应用
adb install <apk文件路径> :这个命令将指定的apk文件安装到设备上 列 adb install qq.apk 即可安装
-
卸载应用
adb uninstall <软件名> adb uninstall -k <软件名>
如果加 -k 参数,为卸载软件但是保留配置和缓存文件.
-
进入设备或模拟器的shell
adb shell
通过上面的命令,就可以进入设备或模拟器的shell环境中,在这个Linux Shell中,你可以执行各种Linux的命令,另外如果只想执行一条shell命令,可以采用以下的方式:
-
查询设备显示磁盘空间统计信息
df -h
-
Linux su命令切换管理身份
su
这些只是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
以上修改完成后,重新编译刷上开机屏幕已是横屏了。
5.4. 修改开机logo
-
选择自己想要修改的logo图片,将图片底色设置为透明底色,并将格式转换为24bit或者32bit的bmp格式,控制图片大小在4MB左右。
-
将得到的bmp格式的图片复制成三份,分别重命名为logo.bmp、logo_boot.bmp、logo_kernel.bmp。替换安卓源码kernel目录下原有的文件,这就完成了启动logo的替换。
-
重新编译安卓镜像,烧录到板卡上即可。
若编译过程中出现以下错误,可修改:android11/device/rockchip/common/BoardConfig.mk文件,将其中的42606592改为55373824(对应自己报错的大小,有两处)。然后继续编译即可
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 卡安装牢固,避免松动。
-
通电启动 鲁班猫开发板
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)不支持禁用移动网络功能,请避免尝试关闭该选项。
-
如果系统支持,可通过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)不支持禁用移动网络功能,请勿尝试关闭该选项。
相关文章:

RK3588 ADB使用
安卓adb操作介绍 adb(Android Debug Bridge)是一个用于与安卓设备进行通信和控制的工具。adb可以通过USB或无线网络连接安卓设备,执行各种命令,如安装和卸载应用,传输文件,查看日志,运行shell命…...
Vue 3.0双向数据绑定实现原理
Vue3 的数据双向绑定是通过响应式系统来实现的。相比于 Vue2,Vue3 在响应式系统上做了很多改进,主要使用了 Proxy 对象来替代原来的 Object.defineProperty。本文将介绍 Vue3 数据双向绑定的主要特点和实现方式。 1. 响应式系统 1.1. Proxy对象 Vue3 …...

Please install it with pip install onnxruntime
无论怎么安装都是 Please install it with pip install onnxruntime 我python 版本是3.11 ,我换成3.10 解决了...
java -jar命令运行 jar包时如何运行外部依赖jar包
java -jar命令运行 jar包时如何运行外部依赖jar包 场景: 打包发不完,运行时。发现一个问题, java java.lang.NoClassDefFoundError: org/apache/commons/lang3/ArrayUtils 显示此,基本表明,没有这个依赖,如果在开发…...

低损耗高效能100G O Band DWDM 10km光模块 | 支持密集波分复用
目录 前言 一、产品概述 100G QSFP28 O Band DWDM 10km光模块核心特点包括: 二、为何选择O Band DWDM方案? 1.低色散损耗,传输更稳定 2.兼容性强 三、典型应用场景 1.数据中心互联(DCI) 2.企业园区/智慧城市组网 3.电信…...
【解决分辨数字】2021-12-16
缘由用C语言解决分辨数字-编程语言-CSDN问答 int a 0, w 0, aa[6]{};cin >> a;while (a)aa[w] a % 10, a / 10, w;cout << w << endl;while (a<w)cout << aa[a] << ends, aa[5] * 10, aa[5] aa[a];cout << endl << aa[5] <…...
el-tree结合checkbox实现数据回显
组件代码 <el-tree:data"vertiList"show-checkboxnode-key"id":props"defaultProps"ref"treeRefx"class"custom-tree"check-change"handleCheckChange"> </el-tree>获取选择的节点 handleCheckChan…...

第二十六天打卡
全局变量 global_var 全局变量是定义在函数、类或者代码块外部的变量,它在整个程序文件内都能被访问。在代码里, global_var 就是一个全局变量,下面是相关代码片段: print("\n--- 变量作用域示例 ---") global_var …...

阿里云ECS部署Dify
一:在ECS上面安装Docker 关防火墙 sudo systemctl stop firewalld 检查防火墙状态 systemctl status firewalld sudo yum install -y yum-utils device-mapper-persistent-data lvm2 设置阿里镜像源,安装并启动docker [base] nameCentOS-$releas…...
【线段树】P4588 [TJOI2018] 数学计算|普及+
本文涉及知识点 C线段树 [TJOI2018] 数学计算 题目描述 小豆现在有一个数 x x x,初始值为 1 1 1。小豆有 Q Q Q 次操作,操作有两种类型: 1 m:将 x x x 变为 x m x \times m xm,并输出 x m o d M x \bmod M…...

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

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

天能股份SAP系统整合实战:如何用8个月实现零业务中断的集团化管理升级
目录 天能股份SAP系统整合案例:技术驱动集团化管理的破局之路 一、企业背景:新能源巨头的数字化挑战 二、项目难点:制造业的特殊攻坚战 1. 生产连续性刚性需求 2. 数据整合三重障碍 3. 资源限制下的技术突围 三、解决方案:S…...
搜索引擎的高级语法
文章目录 精确搜索:双引号站内搜索:site通配符搜索:*减号缩小范围:-文档搜索:filetypeURL搜索: inurl标题搜索:intitle正文搜索:intext参考链接 精确搜索:双引号 “ ” …...

uniapp-商城-59-后台 新增商品(属性的选中,进行过滤展示,filter,some,every和map)
前面讲了属性的添加,添加完成后,数据库中已经存在数据了,这时再继续商品的添加时,就可以进行属性的选择了。 在商品添加过程中,属性选择是一个关键步骤。首先,界面需要展示嵌套的属性数据,用户通…...
linux用户切换
在 Linux 系统中,/etc/shadow 文件存储了用户的加密密码和其他安全相关信息,因此默认只有 root 用户 才有权限读取。当你尝试用普通用户身份查看时,会收到 Permission denied 错误。 如何查看 /etc/shadow 文件? 方法 1ÿ…...

B2C 商城转型指南:传统企业如何用 ZKmall模板商城实现电商化
在数字化浪潮席卷全球的当下,传统企业向电商转型已不再是选择题,而是关乎生存与发展的必答题。然而,缺乏技术积累、开发成本高、运营经验不足等问题,成为传统企业转型路上的 “拦路虎”。ZKmall模板商城以其低门槛、高灵活、强适配…...
鸿蒙OSUniApp 实现的二维码扫描与生成组件#三方框架 #Uniapp
UniApp 实现的二维码扫描与生成组件 前言 最近在做一个电商小程序时,遇到了需要扫描和生成二维码的需求。在移动应用开发中,二维码功能已经成为标配,特别是在电商、社交和支付等场景下。UniApp作为一个跨平台开发框架,为我们提供…...

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

计算机指令分类和具体的表示的方式
1.关于计算机的指令系统 下面的这个就是我们的一个简单的计算机里面涉及到的指令: m就是我们的存储器里面的地址,可以理解为memory这个意思,r可以理解为rom这样的单词的首字母,帮助我们去进行这个相关的指令的记忆,不…...

mvc-service引入
什么是业务层 1)Model1(JSP)和Model2(模糊的mvc): MVC:Model(模型),View(视图),Controller(控制器) 视图层:用于数据展示以及用户交互的界…...

基于微信小程序的城市特色旅游推荐应用的设计与实现
💗博主介绍💗:✌在职Java研发工程师、专注于程序设计、源码分享、技术交流、专注于Java技术领域和毕业设计✌ 温馨提示:文末有 CSDN 平台官方提供的老师 Wechat / QQ 名片 :) Java精品实战案例《700套》 2025最新毕业设计选题推荐…...

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

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

AT9850B—单北斗导航定位芯片
AT9850B是一款高性能低功耗双频单北斗卫星导航接收机SOC单芯片。芯片集成射频前端和数字基带、多模式卫星信号处理引擎、电源管理功能,集成度高,外围应用电路简洁。 支持中国北斗B1I/B1C单频定位或B1I/B1C/B2a双频定位,支持北斗二号和三号&a…...
【开源Agent框架】CAMEL:角色扮演+任务分解
一、项目概览:重新定义智能体协作范式 CAMEL(Communicative Agents for “Mind” Exploration of Large Language Model Society)是由camel-ai社区开发的开源多智能体框架,致力于探索智能体的规模法则(Scaling Laws)。该项目通过构建包含百万级智能体的复杂社会系统,研…...

工业4G路由器IR5000公交站台物联网应用解决方案
随着城市化进程的加速,公共交通是智慧城市的重要枢纽。城市公共交通由无数的公交站台作作为节点组合而成,其智能化升级成为提升城市出行效率与服务质量的关键。传统公交站台信息发布滞后、缺乏实时性,难以满足乘客对公交信息快速获取的需求&a…...

idea中Lombok失效的解决方案
Lombok 是一个 Java 库,旨在通过注解简化 Java 代码的编写,减少样板代码,提高开发效率。它通过自动生成常见的代码(如 getter、setter、构造函数等)来减少开发者的手动编码工作。 一般Lombok失效有四步排查方案&#…...
如何借助iPaaS集成平台做好API 版本管理
在当今数字化快速发展的浪潮中,API 作为企业连接内外部系统、实现数据交互与业务协同的关键桥梁,在企业发展进程中扮演着至关重要的角色。它不仅支撑着企业的日常运营,更是企业拓展业务边界、提升竞争力的核心要素之一。然而,API …...

黑马k8s(九)
1.Pod-生命周期概述 2.Pod生命周期-创建和终止 3.Pod生命周期-初始化容器...