首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏RK3588S开发板

    迅为RK3588S开发板多

    迅为RK3588S开发板多触迅为电子RK3588 S开发板最多可以支持 7 个屏幕显示,这主要取决于 RK3588 芯片内置了 VOP 控制器, 支持四路视频同,可有效提高行业定制的拓展性 Android 多 如果要支持多,首先要调试好双屏或多都可以正常显示,并且分别挂载在不同的vp 上,可以参考上一个小节根据自己的需求打开 opeet_screen_choose.dtsi 默认开启后,多显示的是同一个画面(如果要支持双屏或者多,需要应用支持, 才会显示不同的内容)。 如果同样的屏幕情况下,应用支持,那么副会显示实际正常的分辨率。 所以如果要支持双屏或者多并要求显示正常,双屏或者多的屏幕的分辨率比要一致。 指定主副的实际应用中,需要指定哪个是主,哪个是副

    1.3K10编辑于 2024-11-29
  • 来自专栏RK3588

    迅为RK3588开发板Android多显示之多和多

    1.2 Android 多如果要支持多,首先要调试好双屏或多都可以正常显示,并且分别挂载在不同的 vp 上,可以参考上一个小节根据自己的需求打开 topeet_screen_choose.dtsi 默认开启后,多显示的是同一个画面(如果要支持双屏或者多,需要应用支持, 才会显示不同的内容)。 如果同样的屏幕情况下,应用支持,那么副会显示实际正常的分辨率。所以如果要支持双屏或者多并要求显示正常,双屏或者多的屏幕的分辨率比要一致。 1.2.1 指定主副的实际应用中,需要指定哪个是主,哪个是副。 1.2.9 鼠标切换在多情况下,修改以下代码使鼠标箭头可以移动到需要的副上去进行操作。

    1.8K10编辑于 2024-11-05
  • 来自专栏FPGA/ARM/DSP技术专栏

    案例分享,基于全国产RK3568J工业平台!

    而作为国产工业处理器中的佼佼者,瑞芯微RK3568J处理器可实现,较好地满足当下的客户需求。 RK3568J应用场景 RK3568J方案演示 创龙科技提供的LinuxSDK安装包已包含支持显示的设备树文件,位于"kernel/arch/arm64/boot/dts/rockchip 评估板上电启动后,个显示将会默认显示同一帧系统背景图像,如下图所示。 可通过鼠标分别点击不同显示下方的应用图标显示相关画面,亦可通过鼠标拖动画面至不同显示,实现,如下图所示。 基于Qt的演示 案例说明 本章节使用led_control_multi_screen案例演示功能,可指定任一显示上显示LED控制按钮图像,并可通过点击界面按钮控制LED亮灭。 显示校准说明 基于Qt案例的测试需进行LVDS显示校准,校准完成可通过手动触摸控制显示界面。

    62210编辑于 2024-07-21
  • 来自专栏Android安卓嵌入式

    瑞芯微RK3576开发板Android14开发教程

    本文介绍瑞芯微RK3576平台Android14系统开发的方法,使用触觉智能EVB7608开发板演示,开发板板载双千兆网口、HDMI2.1、Daul LVDS、HDMI IN、Type C(USB3.2 实现原理通过Presentation对象指定不同的DisplayID,来创建个不同的窗口显示到个显示上实现。 intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(intent, options2.toBundle()); }}测试测试打开系统的触摸划线测试 ,运行修改为的DualScreenDemo APK,点击 Persentation DisplayManager来开启个窗口分别显示在个屏幕上。 分别在个触摸上划线,对应的触摸分别在指定的屏幕上划线有效。

    39010编辑于 2025-09-18
  • 来自专栏米尔电子

    RK3576机器人核心:+八路摄像头,重塑机器人交互与感知

    瑞芯微RK3576 AIoT处理器处理器凭借其卓越的多与8路摄像头接入能力,为机器人领域带来革新。 而瑞芯微RK3576高性能处理器的出现,以其""和"八路摄像头"的强悍能力,为机器人开发者提供了前所未有的强大算力平台。 实测见证:RK3576轻松驾驭八摄像头复杂任务理论参数固然重要,但真实场景下的表现才是检验芯片能力的唯一标准。 米尔电子基于其MYD-LR3576开发板,成功部署了一个极具代表性的DEMO:,各司其职:· LVDS接口(10寸触摸):运行浏览器引擎,访问并显示米尔官方网页,承担人机信息查询与交互角色。 · 丰富的接口资源:多显示接口(HDMI, DP, DSI, LVDS)轻松实现多;高速数据传输(USB 3.1, PCIe, SATA)确保数据畅通无阻。

    35410编辑于 2025-10-29
  • 创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—多方案演示

    本文主要演示基于TL3588-EVM评估板HDMI OUT、DP 1.4a、LVDS和MIPI的四方案,适用开发环境如下。 Target# dd if=boot.img of=/dev/mmcblk1p3Target# syncTarget# reboot四方案演示基于官方系统的四演示请参考《评估板测试手册》文档硬件连接说明 请通过鼠标点击运行四个不同的应用程序,并通过鼠标拖动程序窗口至对应的显示,实现四功能,效果如下图所示。 基于Qt案例的四演示本章节通过运行led_control_multi_screen Qt程序演示四功能。可指定任一显示上显示LED控制按钮图像,并可通过点击界面按钮控制LED亮灭。 修改后,可实现四,如下表所示。将DP接口连接的VP0,绑定至VP1,设备树代码修改,如下图所示。四方案演示进入评估板文件系统,执行如下命令将系统修改为多模式。

    79610编辑于 2025-10-13
  • 来自专栏用户6335423的专栏

    迅为3399开发板Ubuntu 系统双屏,双屏同测试

    作者测试使用的是 LVDS9.7 寸屏幕( LVDS7 寸,LVDS10.1 寸,MIPI 7 寸也支持)和 HDMI 屏幕。 如下图所示: 3399开发板双屏01.jpg 2 烧写完 Ubuntu 镜像,需要进入 uboot 模式下,设置屏幕环境变量,这里作者使用的 LVDS 9.7 寸, 所以设置环境变量,如下图所示 设置完毕,重新启动开发板,lvds 9.7 寸上的桌面正常显示。 3399开发板双屏02.jpg 3 在 Ubuntu 下,使用 xrandr 去设置双屏同功能。 : xrandr --output DSI-1 --same-as HDMI-1 --auto 3399开发板双屏05.jpg 双屏同显示效果如下所示: 3399开发板双屏06 双屏显示效果如下所示: 3399开发板双屏07.jpg 8我们也可以进入 Display 设置显示界面,如下图所示: 3399开发板双屏08.jpg 3399开发板双屏

    1.8K20编辑于 2021-12-09
  • 来自专栏FPGA/ARM/DSP技术专栏

    基于瑞芯微RK3576ARM八核2.2GHz A72 工业评估板——多方案演示

    前 言本文主要演示基于TL3576-MiniEVM评估板HDMI OUT、DP 1.4和MIPI的多方案,适用开发环境如下。 多方案演示基于官方系统的多演示请参考《评估板测试手册》文档具体说明,将评估板HDMI OUT接口连接至HDMI显示,将评估板USB3.2 OTG接口(支持DP 1.4)接口连接至DP显示 基于Qt案例的多演示本章节使用led_control_multi_screen案例演示多功能,可指定任一显示上显示LED控制按钮图像,并可通过点击界面按钮控制LED亮灭。 修改后,可实现,如下表所示。将HDMI接口连接的VP0,绑定至VP2,设备树代码修改,如下图所示。关键代码获取屏幕编号,根据屏幕编号获取屏幕信息从而显示至目标显示。 多方案演示进入评估板文件系统,执行如下命令设置MIPI LCD、DP与HDMI同

    59310编辑于 2025-04-22
  • 来自专栏独行猫a的沉淀积累总结

    Android 的 Presentation 双屏,遇到的问题总结

    工作中用到了Android的 Presentation 双屏,本以为很简单的,结果真实项目中还是遇到了一些问题。 而这些问题呢,网上能查到的寥寥,群里也没人会告诉你。好在我尝试过程中一一解决了。 遇到的问题有: 1.Presentation中弹出的对话框,显示像素密度可能跟前的像素密度不一致,导致必须得适配。 2.Presentation的异步显示,当的屏幕配置信息改变时,会自动dismiss,提示Presentation is being dismissed because display metrics 6.后无法显示Toast消息问题。 这些问题好在我都一一解决了。网上问了个遍都没答案,我差点以为我是全网唯一一个用到这玩意的。。 你们还遇到过哪些坑呢?欢迎补充留言。 双屏的用法也很简单,如: private void initPresentation() { mediaRouter = (MediaRouter) getSystemService

    5K63发布于 2020-10-26
  • 来自专栏FreeBuf

    利用开源工具TempestSDR实现内容远程窃取

    你可能还不了解“TEMPEST”,它是用来窃取远程视频信息的一种基于软件定义的无线电平台技术,可被当做间谍工具包使用,用来针对某些目标电子设备的射频信号(声音和振动)进行分析,从而实现对目标电子设备的内容窃取 TempestSDR介绍 TempestSDR是一个开源工具,允许使用任何SDR软件,支持ExtIO(如RTL-SDR、Airspy、SDRplay、HackRF)接收捕获目标电子设备的无意射频信号,从而将目标设备的实时图像进行复原 ;如果外加一个高增益信号的定向天线,甚至可以在几米之外成功窃取到内容。 但注意,SDRplay最大频率为6 MHz,而RTL-SDR则为2.8 MHz,由于会存在采样丢失的情况,所以任何高于此两频率的SDR信号都不能有效接收到目标内容。 另外一个是通过HDMI连接的一个新式的Phillips 1080p显示器,虽然其信号非常弱但仍然能得到较好的恢复图像,第个为AOC 1080p的显示器,我们没有找到任何可利用的辐射信号。

    2.4K50发布于 2018-02-26
  • 来自专栏QQ音乐技术团队的专栏

    Android系统线控和歌曲信息的那点事

    接下来处理信息的发送。 原因很简单,线控和用的都是这一套MediaSession,线控自然也会随这个setActive方法开启和关闭。 ,新的MediaSessionCompat就不会重新展示,同时由于重新注册线控,可以重新接收线控信息。 3.MIUI的锁歌词显示 在介绍MediaSessionCompat发送信息的时候,貌似没有跟RemoteControlClient一样发送适配MIUI的歌词信息,这是因为构造信息结构体的时候 然而MediaSession使用起来可能需要针对第方厂商对Android Rom的修改做一些适配,也增加了它的使用成本。

    3.4K90发布于 2018-01-31
  • 来自专栏智能相对论

    角力商战场,海信、TCL、创维谁能“笑傲江湖”?

    商场里的门店指引、火车站的滚动播放车次信息的大、公交车站亮着灯的广告牌,已经深深地嵌入我们的生活中,这些出现在公共场合的屏幕有一个统称——商业显示(以下简称“商”或“商”)。 彩电企业进军商市场,背后的逻辑或许不难理解,彩电与商有着天然的联系,尤其是在彩电大化的当下。 而与商市场蓬勃发展相对应的,是国内彩电市场的持续萎靡。 从财报数据上,TCL的业绩并不算好,2020年第季度,TCL科技的营业收入为488亿元,同比下滑17%;净利润为20亿元,同比下滑21%。 ? 截至目前,海信集团拥有两家上市公司,分别为海信电器和海信家电,拥有容身、科龙和海信个商标。 但与之相对的是,在商领域,国产品牌们虽然取得了一定的成绩,但整个商产业链中,星、LG、索尼等企业由于入局早,技术较为成熟,因而取得了主导权的位置,国内家电巨头的商发展也受制于这些“前辈”。

    74350发布于 2021-03-19
  • 来自专栏用户8594645的专栏

    全志T3+Logos FPGA开发板——双屏开发案例

    前 言本文主要介绍基于TLT3F-EVM评估板的双屏开发案例,案例位于“4-软件资料\Demo\base-demos\display_test”目录下,本案例同时支持TFT LCD + CVBS OUT 双屏方案。 display_test案例案例说明案例功能:实现TFT LCD(主) + CVBS OUT(副)双屏功能。 type:指定输出模式,仅支持TFT + CVBS的方案。color:指定输出图像颜色,支持red、green、blue种颜色。-v:版本信息参数。-h:帮助信息参数。 /display_test 0 tft blue &图 6图 7 LCD显示执行如下命令,在CVBS OUT(副)输出图像,最终将通过AV转VGA转换器在VGA显示显示图像。Target# .

    1.2K20编辑于 2023-04-05
  • 来自专栏科控自动化

    Win11关闭自动锁功能

    步:打开右边的“电源”选项。   第四步:点击右边“屏幕和睡眠”,点击下面两个选项。   第五步:分别在下拉菜单中选择“从不”,将两个选项都改成“从不”即可关闭自动锁。    完成这些步骤后,您的Win11系统将不再在您离开时自动锁

    3.5K10编辑于 2024-06-17
  • 来自专栏懂点编程的数据分析师

    C++11式虚函数重载:override与final

    经常容易发现意外重载虚函数的事情: struct Base { virtual void foo(); }; struct SubClass: Base { void foo(); }; 有下列种场景 C++11新标准提供了override关键字来式地告知虚拟器进行重载,编译器将检查基类是否存在这样的虚函数,否则将无法通过编译。

    1.6K30发布于 2021-04-15
  • 来自专栏米尔电子

    米尔T113核心板的农机中控方案解析

    一、农机中控的发展趋势在农业现代化进程加速推进的当下,农业机械正朝着智能化、信息化、无人化的方向深度转型,这一变革不仅重塑了农业生产的作业模式,更对农机的核心控制与显示系统提出了全新要求。 在这样的应用背景下,农机中控对核心板的选型不再只是性能堆叠,而是更关注性价比、接口匹配度、启动速度以及方案成熟度。符合这些条件的核心板,才能成为农机中控显示系统的理想选择。 二、 基于 T113的农机中控方案示例基于全志T113i处理器的核心板方案通常采用模块化架构,便于功能扩展与定制开发,其典型系统组成如下:· 视频编解码:支持开机动画· 影像输入:CVBS 倒车摄像头 、基于米尔T113农机中控方案的技术支持说明在农机中控项目落地过程中,除核心板本身的硬件能力外,底板设计、接口适配以及系统调优同样对项目周期和稳定性产生重要影响。 · 米尔成熟方案与技术支持如果你正在寻找一款稳定、成熟、适合农机中控显示的核心板方案,米尔的T113核心板无疑是一个非常值得选择的方案。

    18910编辑于 2026-01-04
  • 来自专栏SAnBlog

    树莓派实时图像识别回墨水(软硬件教程)

    ZERO WH的最终归宿,能断电展示信息(墨水性质),UPS又能保证不间断电源. 墨水驱动 如果不需要回墨水可以跳过此步骤. 首先到github下载对应墨水的驱动文件 https://github.com/waveshare/e-Paper,下载即可,后面会用到. sudo python3 setup.py install 代码 代码流程 1.执行shell拍照脚本,并返回照片名字2.读取上述返回照片3.将照片内容上传至百度图像识别API获取识别结果4.将结果回墨水或者打印控制台 python代码 camera2AI.py (如果有墨水,该文件放置墨水驱动同级目录) #! filePath): with open(filePath, 'rb') as fp: return fp.read()def getClient(): # 这里输入你创建应用获得的个参数

    1.9K10发布于 2021-03-03
  • 来自专栏林德熙的博客

    dotnet X11 获取多 edid 信息

    具体的方法如下 通过 XRRGetMonitors 方法获取当前设备的每个显示器屏幕信息,其方法定义代码如下 const string libX11Randr = "libXrandr.so .2"; [DllImport(libX11Randr)] public static extern XRRMonitorInfo* XRRGetMonitors(IntPtr 我的 DisplayPort-1 是主,放在右边,是一个 165x93cm 的 75 寸大屏幕。 副是 DisplayPort-0 放在左边,是一个 190x107cm 的更大的屏幕 DisplayPort-1(343) IsPrimary=True XY=1920,309 WH=1920,1080 /FelocerebeWirolerco 文件夹,即可获取到源代码 更多 X11 技术博客,请参阅 博客导航

    34110编辑于 2025-08-12
  • 来自专栏量子位

    有啥硬科技可卷?让现在电视厂商这么拼

    所以,大家都在讨论的最新技术,究竟厉害在哪? 为什么都在谈这两项显示技术? 我们照例先从技术原理来谈。 某B站UP主曾用iPhone 11(LCD)和iPhone 11 Pro(OLED)对比耗电量。最终续航下来,当iPhone 11 Pro还剩30%电量时,iPhone 11 已经没电了。 占据这两条技术核心赛道的头部玩家,是如何构建起自身的实力护城河的呢? 2008年,电视行业内部遇到技术瓶颈,新的技术价值已然显现;行业外部遭受到前所未有的金融危机寒冬。 这背后,折射出创维对于技术的持续思考能力。 创维技术创新有何启发? 一个行业无论如何变幻,最终都会回到本质。 但大厂商都在追求更轻更薄的全面,那音响从何而来?而何从实现真实音质呢? 创维对于声学,有自己的独特范式。 那就是体系化搭建,从音效、音响系统和声学技术个纬度出发。

    51120发布于 2021-09-29
  • 来自专栏学习

    C++日新月的未来代码:C++11(上)

    C++11 能更好地用于系统开发和库开发、语法更加泛华和简单化、更加稳定和安全,不仅功能更强大,而且能提升程序员的开发效率,公司实际项目开发中也用得比较多,所以我们要作为一个重点去学习 1.统一的列表初始化 x1 = 1; int x2{ 2 }; int array1[]{ 1, 2, 3, 4, 5 }; int array2[5]{ 0 }; Point p{ 1, 2 }; // C++11 ,使用初始化列表时,可添加等号 =,也可不添加 简单来说,C++11 一切皆可用 {} 初始化,并且可以不写 =,建议日常定义,不要去掉 =,但是我们要能看懂 值得注意的是: 像 Point p1 = { 1, 1 } ,是一种多参数隐式转化,无论哪一种初始化方式都是要调用对应的构造函数的 1.2 initializer_list initializer_list 是 C++11 引入的一个轻量级容器 initializer_list 构造函数 stl 中的容器基本都是支持 initializer_list 初始化的,这初始化的方式和上面的隐式类型不同,具体方式如下: 首先要知道 initializer_list 主要有这个成员

    24710编辑于 2025-05-29
领券