Android/linux主板接口大全图解-目前能收集到的最齐全的版本

bishb8个月前瑞芯微302

对接测试Android/linux主板时,对于不同的接口我们可能会感到有些困惑和不爽。接下来,我们来简单介绍几种常见的接口和标准。下图为我们开发的瑞芯微RK3588安卓主板为例子展开安卓主板接口大全图解:

温馨提示:通电之前请阅读好规格书,确认好电源适配器是否和安卓主板匹配,电流电压是否符合安卓主板要求,否则可能引起烧板(这个问题经常出现,务必注意)

image.png


对接口做个初步分类:

显示屏接口:RGB、LVDS、EDP、HDMI、MIPI、VGA

通信接口:UART、RS232、RS485

外设接口:USB、CSI、GPIO、I2C


一般情况下,驱动大尺寸屏一般都用 LVDS、HDMI,像15.6寸,以EDP 接口居多,10.1寸及以下,更多的是 MIPI、RGB 居多。游戏机一般使用VGA接口居多


另外,除了显示屏接口,很多设备会带触摸屏,目前工控行业主流的触摸屏接口主要有 USB、I2C


在选择显示屏接口的时候,更多的是考虑显示屏的成本来设计接口,比如如果选择15.6寸的显示屏,那么会选择EDP接口,因为目前15.6寸的EDP接口的显示屏会比LVDS便宜很多。设计10.1寸或者7寸显示屏接口,如果给予成本考虑,对分辨率要求不是太高,一般都选择标准RGB接口


首先,串口、UART口、COM口、USB口是指的物理接口形式(硬件)。而TTL、RS-232、RS-485是指的电平标准(电信号)。


串口是一个泛称,UART,TTL,RS232,RS485都遵循类似的通信时序协议,因此都被通称为串口。UART接口是串口收发的逻辑电路,通常可以独立成芯片或作为模块嵌入到其他芯片里,单片机、SOC、PC中都会有UART模块。


COM口是特指台式计算机或某些电子设备上的D-SUB外形的串行通信口,应用了串口通信时序和RS232的逻辑电平。USB口是通用串行总线,与串口完全不同,虽然也是串行方式通信,但其通信时序和信号电平与串口完全不同,是用于PC连接各种外设的高速通信接口,包括“USB转串口”的模块(即USB接口的UART模块)。


TTL,RS232,RS485是一种逻辑电平的表示方式,其中TTL指双极型三极管逻辑电路,市面上很多“USB转TTL”模块实际上是“USB转TTL电平的串口”模块。接下来,我们介绍一下几种标准的电平表示方式:


- TTL电平:全双工(逻辑1: 2.4V--5V 逻辑0: 0V--0.5V)


- RS-232电平:全双工(逻辑1:-15V--5V 逻辑0:+3V--+15V)


- RS-485电平:半双工、(逻辑1:+2V--+6V 逻辑0:-6V---2V)这里的电平指AB两线间的电压差。


以上几种电平标准均用于串口通信,其中TTL电平兼容于单片机、SOC的IO电平,而RS232和RS485标准分别支持<D型9针串口连接PC机和其它设备的通信,以及长距离传输的差分方式传输。谈及串口和USB转换,我们常见的有CP2102和PL2303HX芯片的模块,它们是USB转TTL串口模块,常用于单片机编程和数据调试。


嵌入式里面说的串口,一般是指UART口,但是我们经常搞不清楚它和COM口的区别,以及RS232,TTL等关系。事实上,UART、COM指的是物理接口形式(硬件),而TTL、RS-232是指的电平标准(电信号)。串口一般会采用UART口,而COM口则是D型9针或4针杜邦头,其协议可以有很多种,要看具体设备的定义。


GPIO接口:通用形输入输出接口,在嵌入式系统中,经常需要控制许多结构简单的外部设备或者电路,这些设备有的需要通过CPU控制,有的需要CPU提供输入信号。

对设备的控制,使用传统的串口或者并口就显得比较复杂,所以,在嵌入式微处理器上通常提供了一种“通用可编程I/O端口”,也就是GPIO。

I2C触摸接口 :一般用于接触摸屏实现触摸功能。

功放接口: 接喇叭功放,实现声音。

MIPI-CSI: 接口主要接mipi摄像头。

MIPI-CSI:接mipi屏幕,需要调节上电时序

CAN接口:控制器局域网总线(CAN,Controller Area Network)是一种用于实时应用的串行通讯协议总线,它可以使用双绞线来传输信号,是世界上应用最广泛的现场总线之一。CAN协议用于汽车中各种不同元件之间的通信,以此取代昂贵而笨重的配电线束。该协议的健壮性使其用途延伸到其他自动化和工业应用。CAN协议的特性包括完整性的串行数据通讯、提供实时支持、传输速率高达1Mb/s、同时具有11位的寻址以及检错能力。

SATA接口:接硬盘使用,实现扩展存储

IR接口:遥控器接口,实现遥控开关功能

以上是对接口和标准的简单介绍,应用时需根据具体需求进行选择。


广州定昌电子是一家集安卓主板研发与生产为一体的公司,已经开发了上百款安卓主板,包含瑞芯微RK3588-RK3568-RK3399-RK3288-RK3128,晶晨S905D3,全志A311等方案的安卓主板。如果您想了解更多信息,需要拿样测试、技术交流等,欢迎致电或微信号:18502056519(毕工)


相关文章

安卓主板多屏异显方案-支持多屏互动异触分体屏旗舰3588主板

安卓主板多屏异显方案-支持多屏互动异触分体屏旗舰3588主板

由定昌开发最新系列主板瑞芯微RK3588。该系列主板可实现最多六分屏的分体屏一体机或者拼接屏,多屏广告机,液晶屏等功能。DC_D588V02,作为该系列的最新升级产品,其六屏触控异触功能为智能触控终端...

瑞芯微RK3588详细性能和参数以及各个应用领域分析

RK3588是Rockchip公司推出的一款高性能芯片,采用了四颗Cortex-A76内核和四颗Cortex-A55内核,同时集成了ARM Mali-G52 GPU。RK3588的主要性能指标如下:-...

AI智能语音互动镜子专用安卓主板的选择以及AI智能语音互动镜子设计方案

AI智能语音互动镜子专用安卓主板的选择以及AI智能语音互动镜子设计方案

随着科技的不断发展,人工智能技术越来越普及,AI智能语音互动镜子作为一款创新产品也受到了消费者的广泛关注。AI智能语音互动镜子可以通过语音识别技术,实现人与镜子的交互,从而为用户提供更加便捷、智能的化...

详细说明 GPIO 和 485的差别和应用

GPIO(通用输入/输出)和485是两种不同的通信接口。 GPIO是一种通用输入/输出接口,它能够将数字信号传输到设备或从设备接收数字信号。在计算机和嵌入式系统中,GPIO常用于连接各种外部设备...

瑞芯微RK3568详细参数以及应用领域分析

瑞芯微RK3568详细参数以及应用领域分析

瑞芯微RK3568是一款基于ARM架构的高性能SoC处理器。它主要应用于智能电视、智能投影仪、智能音响、网络盒子等多媒体领域。下面我们就来详细介绍一下这款处理器的性能参数、特点以及应用领域。性能参数:...

瑞芯微RK3288与瑞芯微RK3566哪个性能比较好?

瑞芯微RK3288与瑞芯微RK3566哪个性能比较好?

安卓机通常是指安卓一体机或触摸屏一体机,其主板配置主要包括瑞芯微RK3288和RK3566 CPU。RK3288 CPU主要用于小屏安卓机,而RK3566 CPU则广泛应用于物联网、网络机顶盒、人脸闸...