当前位置: 首页 > news >正文

基于XC7Z100的PCIe采集卡(GMSL FMC采集卡)

GMSL 图像采集卡

特性

PCIe Gen2.0  X8 总线;

支持V4L2调用;

1路CAN接口;

6路/12路 GMSL1/2摄像头输入,最高可达8MP;

2路可定义相机同步触发输入/输出;

优势

● 采用PCIe主卡与FMC子卡配套。FMC连接器具有大量LVDS IO接口,重点是还具有两个X4的MIPI CSI 接口。可以配套MAX9286,MAX9296,MAX......各种CSI接口的子卡。

硬件采用Xilinx ZYNQ 系列XC7Z100-2FFG900i,外部搭配PS端512MB DDR3,PL端 2GB DDR3存储器。

选择配套TOP面FMC子卡,可支持6路GMSL1/2摄像头输入,最高可达8MP。

选择配套TOP和BOT双面FMC子卡,占用1个PCIe插槽及2个槽位,可支持12路GMSL1/2摄像头输入,最高可达8MP;可连接高分辨率或高帧率的相机实现图像采集。

为用户灵活定制各种FMC子卡,可支持GMSL1/GMSL2,4路8路12路等混合搭配。

PCIe Gen2.0  X8 总线,3200 MB/s 持续总线带宽,支持XDMA(直接存储器存取),极大的减少CPU的负载。64 位寻址能力。支持Linux平台V4L2 

调用。

长线缆支持

GMSL1模式下可达40米 (3Gbps)

GMSL2模式下可达20米 (6Gbps)

车规连接器,确保可靠连接,使用安费诺  FAKRA 车载同轴连接器。

支持多路相机的外同步模式。

2路可定义外同步信号输入/输出,信号输入范围,触发高电平输入支持3.3V-5V输入。内置可编程触发帧率发生器,每通道可实现同时或延时触发,触发顺序及延迟时间可编程。

应用

自动驾驶,用于自动驾驶系统摄像头接入。

数据采集车,用于数据采集车辆的摄像头接入。

测试系统,用于 ADAS、自动驾驶测试系统摄像头接入。

工业机器视觉。

产品图片

参数

机械结构

安装方式 标准PCIe X8插槽,6路采集占用1个槽位,12路采集占用2个槽位。

散热方式 :空气冷却。

连接器:GMSL1/GMSL2 安费诺FAKRA 车载同轴连接器。

                  外部同步触发输入/输出和一路CAN接口采用M8 4芯航空连接器。

尺寸 :205mm * 120mm * 20mm

总线

协议标准 标准PCIe Gen2.0 X8。

物理带宽 4GB/s。

XDMA   64-bit。

功耗 <30W

摄像头视频输入

接口 GMSL1/GMSL2。

连接器:安费诺FAKRA 车载同轴连接器。

POC供电: MAX 1A@12V。

摄像头数量: 最多12个。

输入分辨率:GMSL1:支持1280X720 @30FPS。

GMSL2:支持19200X1080 @30FPS及8MP@30FPS。

支持YUV422格式和RAW8和RAW10格式。

触发

支持相机同时触发

支持相机延时触发

支持外部硬触发信号输入

CAN接口。

软件

主机操作系统:支持Ubuntu16.04,Ubuntu18.04,Ubuntu20.04,支持Win7以及Win10等主流操作系统。

SDK :提供丰富的API接口调用。提供软件开发工具包,以及应用程序示例。

提供国内外不同品牌摄像头调试接口,可以代客户开发各种品牌摄像头采集程序。

工作环境

工作温度:−20 to +85 °C。

工作湿度:10% - 90%。

存储温度:−20 to +85 °C。存储湿度:10% - 90%。

 

 GMSL FMC 子卡

插上子卡的样子

 

 

相关文章:

基于XC7Z100的PCIe采集卡(GMSL FMC采集卡)

GMSL 图像采集卡 特性 ● PCIe Gen2.0 X8 总线; ● 支持V4L2调用; ● 1路CAN接口; ● 6路/12路 GMSL1/2摄像头输入,最高可达8MP; ● 2路可定义相机同步触发输入/输出; 优势 ● 采用PCIe主卡与FMC子…...

Kibana:使用 Kibana 自带数据进行可视化(一)

在今天的练习中,我们将使用 Kibana 自带的数据来进行一些可视化的展示。希望对刚开始使用 Kibana 的用户有所帮助。 前提条件 如果你还没有安装好自己的 Elastic Stack,你可以参考如下的视频来开启 Elastic Stack 并进行下面的练习。你可以开通阿里云检…...

MySQL数据库基础 07

第七章 单行函数 1. 函数的理解1.1 什么是函数1.2 不同DBMS函数的差异1.3 MySQL的内置函数及分类 2. 数值函数2.1 基本函数2.2 角度与弧度互换函数2.3 三角函数2.4 指数与对数2.5 进制间的转换 3. 字符串函数4. 日期和时间函数4.1 获取日期、时间 4.2 日期与时间戳的转换 4.3 获…...

JVM | JVM垃圾回收

JVM | JVM垃圾回收 1、堆空间的基本结构2、内存分配和回收原则2.1、对象优先在 Eden 区分配2.2、大对象直接进入老年代2.3、长期存活的对象将进入老年代2.4、主要进行 gc 的区域2.5、空间分配担保3、死亡对象判断方法3.1、引用计数法3.2、可达性分析算法3.3、引用类型总结3.4、…...

avive零头撸矿

Avive 是一个透明的、自下而上替代自上而下的多元网络,旨在克服当前生态系统的局限性,实现去中心化社会。 aVive:一个基于 SBT 和市场的 deSoc,它使 dapps 能够与分散的位置 oracle 和 SBT 关系进行互操作。您的主权社交网络元宇宙…...

openGauss5.0之学习环境 Docker安装

文章目录 0.前言1. 准备软硬件安装环境1.1 软硬件环境要求1.2 修改操作系统配置1.2.1 关闭操作系统防火墙 1.3 设置字符集参数1.4 设置时区和时间(可选)关闭swap交换内存1.5 关闭RemoveIPC1.6 关闭HISTORY记录 2. 容器安装2. 1支持的架构和操作系统版本2…...

数据可视化大屏人员停留系统的开发实录(默认加载条件筛选、单击加载、自动刷新加载、异步加载数据)

项目需求 录入进入房间的相关数据;从进入时间开始计时,计算滞留房间的时间;定时刷新数据,超过30分钟的人数,进行红色告警; 实现流程 为了完整地实现上述需求,我们可以按照以下步骤开发&#…...

【Linux】-关于调试器gdb的介绍和使用

作者:小树苗渴望变成参天大树 作者宣言:认真写好每一篇博客 作者gitee:gitee 如 果 你 喜 欢 作 者 的 文 章 ,就 给 作 者 点 点 关 注 吧! 文章目录 前言一、Linux中的debug和release二、gdb的使用**1.进入调试****2.显示代码*…...

项目开发经验

hadoop 1.namenode中有专门的工作线程池用于处理与datanode的心跳信号 dfs.namenode.handler.count20 * log2(Clust 2.编辑日志存储路径 dfs.namenode.edits.dir 设置与镜像文件存储路径 dfs.namenode分开存放,可以达到提高并发 3.yarn参数调优,单个服…...

STM32——05-按键、时钟控制、中断复位 点亮LED灯

如何点亮一颗LED灯 编程实现点灯 常用的 GPIO HAL 库函数: void HAL_GPIO_Init ( GPIO_TypeDef * GPIOx , GPIO_InitTypeDef * GPIO_Init ); void HAL_GPIO_WritePin ( GPIO_TypeDef * GPIOx , uint16_t GPIO_Pin , GPIO_PinState PinState ); void HAL_GPIO_Togg…...

VBA下载二进制文件,文本读写

这里使用了vba如下两个对象: Microsoft.XMLHTTP:文件读写,可读写二进制,可指定编码,对于utf-8编码文本文件使用FSO的TextStream对象打开,读取到的内容可能会出现乱码,可以使用该对象打开;前期绑定添加引用…...

MongoDB结合Robo 3T 1.4.3的简单操作

MongoDB的简单操作结合Robo 3T 1.4.3工具进行查询。 常用的正则表达式 /* 29 */ 正则表达式 /\* [0-9]* \*/ "_id" : ObjectId("5f3d05cdfd2aa9a8a7"), 正则表达式 \"([^\"]*_id)\".*, 使用方法:查询结果去掉注释和不需要…...

【学习笔记】[AGC048D] Pocky Game

这是一个非平等博弈。但是只要求你判断胜负,本身也不是一道结论题,所以可以用 D P DP DP来解决。 结论:第一堆石子剩的越多,先手玩家获胜的概率越大。这直接引出了一个非常感性的结论:每次取石子时要么取一堆&#xf…...

Qgis中进行Shp和Excel属性连接实现百强县公共预算空间分析

前言 在之前的博文中,将2022的全国百强县一般公共预算收入的数据下载到了本地,博客原文地址:一种使用Java的快速将Web中表格转换成Excel的方法。对于不关注时空位置关系的一般分析,到此也就基本够用了。但是,如果站在全…...

ES6 新增的循环方法

在 ES6(ECMAScript 2015)中,新增了一些循环方法,这些方法可以帮助我们更方便地遍历数组、字符串、Set、Map 等数据结构。本文将介绍一些常用的 ES6 循环方法。 for…of 循环 for…of 循环是一种遍历可迭代对象的方法&#xff0c…...

移动端事件300ms延迟解决

有移动端与PC端的项目开发,那么移动端和PC端开发上是存在差异的,比如 click 事件的300ms 延迟,即移动Web页面上的click事件响应都要慢上300ms,移动设备访问Web页面时往往需要 “双击” 或者 “捏开” 来放大页面看清页面的具体内容…...

NRF52832的DFU

开发环境: Winsodw:10 nRF5_SDK:17.1.0 1 工具安装 1.1 gcc-arm-none-eabi Downloads | GNU Arm Embedded Toolchain Downloads – Arm Developer 下载“gcc-arm-none-eabi-10.3-2021.10-win32.exe”,接提示安装。注意安装完…...

开源WebRTC库放大器模式在采集桌面图像时遇到的DPI缩放与内存泄漏问题排查

目录 1、在非100%的显示比例下放大器采集到的桌面图像不全问题 1.1、通过manifest文件禁止系统对软件进行缩放 1.2、调用SetThreadDpiAwarenessContext函数,禁止系统对目标线程中的窗口进行缩放 1.3、使用winver命令查看Windows的年月版本 2、使用放大器模式遇…...

敲黑板!java反射机制和原理

获取Class对象&#xff1a;首先&#xff0c;你需要获取表示要操作的类的Class对象。可以使用以下三种方式之一来获取Class对象&#xff1a; Class.forName()方法&#xff1a;使用类的全限定名获取Class对象&#xff0c;例如&#xff1a;Class<? Class<?> clazz MyC…...

【大数据工具】HBase 集群搭建与基本使用

HBase 集群搭建 HBase 安装包下载地址&#xff1a;https://archive.apache.org/dist/hbase/ 安装 HBase 的前提&#xff1a; ZooKeeper 集群 OKHadoop 集群 OK 1. HBase 集群安装 1. 将 HBase 软件包上传至 Hadoop0 解压并重命名 使用 FileZilla 将 hbase-1.3.1-bin.tar.g…...

Cursor-Learner:基于编辑器历史数据,自动生成个性化AI编程助手Prompt

1. 项目概述&#xff1a;一个帮你“诊断”编程习惯的智能助手 如果你和我一样&#xff0c;每天都在和 Cursor 或 WindSurf 这类 AI 驱动的代码编辑器打交道&#xff0c;那你肯定也遇到过这样的困惑&#xff1a;为什么有时候 AI 助手能精准地理解你的意图&#xff0c;写出漂亮的…...

构建可复用技能库:从代码片段到自动化工作流的工程实践

1. 项目概述&#xff1a;从零构建一套可复用的“副爪”技能库在技术社区里&#xff0c;我们常常会看到一些零散的代码片段、脚本工具或者临时的解决方案&#xff0c;它们像散落的“爪子”一样&#xff0c;能解决特定问题&#xff0c;但不成体系&#xff0c;难以复用和传承。我自…...

4sapi 企业级实战:统一模型网关与全生命周期管理解决方案

引言随着大模型技术在企业中的广泛应用&#xff0c;越来越多的企业开始面临 "模型碎片化" 的挑战。不同部门、不同业务线各自对接不同的大模型厂商&#xff0c;使用不同的 API 接口&#xff0c;导致企业内部出现了多个独立的 AI 孤岛&#xff0c;带来了一系列严重的问…...

十大类型学系统性阐释:自感痕迹论的发生学分类体系

十大类型学系统性阐释&#xff1a;自感痕迹论的发生学分类体系引言&#xff1a;类型学作为公理的微分展开一个完备的发生学体系&#xff0c;不应满足于对单一现象的孤立分类。它应当从少数基本公设出发&#xff0c;在不同分析层面自然衍生出互相关联又各具独立性的类型学。自感…...

Davinci vs. 其他开源BI工具(Superset/Metabase)实战对比:我们团队为什么最终选了它?

Davinci vs. 其他开源BI工具实战对比&#xff1a;技术选型的深度思考 在数据驱动决策的时代&#xff0c;企业级BI工具的选择直接影响着数据分析的效率和深度。当我们团队面临开源BI工具选型时&#xff0c;Davinci、Apache Superset和Metabase成为了主要候选对象。经过三个月的实…...

从玩具车到智能体:用STC89C52给小车装上‘眼睛’和‘触角’的传感器融合实战

从玩具车到智能体&#xff1a;STC89C52多传感器融合的决策系统设计 当一辆普通的玩具车被赋予环境感知能力&#xff0c;它便开始了向智能体的进化。在这个项目中&#xff0c;我们使用STC89C52单片机作为"大脑"&#xff0c;通过超声波模块和漫反射光电传感器构建了一…...

ESLyric-LyricsSource:Foobar2000高级逐字歌词同步解决方案技术指南

ESLyric-LyricsSource&#xff1a;Foobar2000高级逐字歌词同步解决方案技术指南 【免费下载链接】ESLyric-LyricsSource Advanced lyrics source for ESLyric in foobar2000 项目地址: https://gitcode.com/gh_mirrors/es/ESLyric-LyricsSource ESLyric-LyricsSource 是…...

5步掌握Betaflight 2025升级:从配置到飞行的完整解决方案

5步掌握Betaflight 2025升级&#xff1a;从配置到飞行的完整解决方案 【免费下载链接】betaflight Open Source Flight Controller Firmware 项目地址: https://gitcode.com/gh_mirrors/be/betaflight 还在为穿越机飞行抖动和信号不稳定而烦恼吗&#xff1f;Betaflight …...

【2024独家首发】Red Cabbage印相参数矩阵表:17组实测--no stylize值×--sref权重×色域压缩阈值,精准复现植物染料氧化还原曲线

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;Red Cabbage印相的化学机理与Midjourney参数映射原理 花青素的pH响应性与图像显影基础 红甘蓝&#xff08;Red Cabbage&#xff09;提取液富含花青素&#xff08;anthocyanin&#xff09;&#xff0c;…...

别再只调API了!微信支付Native/JSAPI开发中,订单号生成与回调处理的5个实战避坑点

微信支付开发实战&#xff1a;订单与回调的五个关键陷阱与解决方案 在移动支付领域&#xff0c;微信支付作为主流平台之一&#xff0c;其开发文档看似详尽&#xff0c;但实际落地时仍存在诸多"暗坑"。许多开发者过度关注支付接口调用本身&#xff0c;却忽视了订单生成…...