[RK3399][Android7.1]视频项目笔记 -广告机硬件结构设计

平台 内核版本 安卓版本
RK3399 Linux4.4 Android7.1

终端设备硬件结构设计

终端设备采用的主控制器微处理芯片RK3399,外接各外部硬件模块电路,框架上主要包括网络接口、音频模块、MIPI屏模块、摄像头模块、DC/DC模块以及存储器模块。

网络接口

网络接口包含Wi-Fi模块以及以太网模块。Wi-Fi模块主要包含AP6335芯片,与RK3399内部的UARTSDIO接口连接,见下图所示,用于接收广告推送服务器发送至终端设备的数据包,并将数据包通过SDIO接口传输给CPU,以完成后续处理。以太网模块主要包含RTL8211E芯片和HR911130C网络变压器,与RK3399内部的以太网MAC控制器连接,见图所示,主要用于以太网有线接入。
在这里插入图片描述
图:WIFI模块

在这里插入图片描述
图:以太网模块

音频模块

音频模块主要包含ES8323芯片,通过I2C总线控制数据流的方向,并通过I2S总线从CPU处获取音频数据,见图所示,用于播放视频时输出音频数据。
在这里插入图片描述
图:音频模块

MIPI屏

MIPI屏模块主要用于终端设备接收到广告视频的播放,CPU通过I2C总线对输出图像格式等进行初始化,然后通过MIPI接口将图像数据以帧的方式传输给MIPI屏,见图所示。
在这里插入图片描述
图:屏幕

摄像头

摄像头模块包含OV13850摄像头,主要用于采集当前超市内的环境图片并对其中的
人脸进行识别从而进行人流统计。CPU通过I2C总线对获取的图像格式等进行初始化,然后
通过MIPI接口得到摄像头采集的环境图片,以便于后续模块对图像进行处理
在这里插入图片描述
图:摄像头

存储模块

存储模块包括Nand Flash以及 DDR,Nand Flash采用 K9F2G08U0A 芯片,与 RK3399内部的Flash控制器连接,见图所示,主要用于存储系统文件和视频等数据文件;DDR则采用MT41J256M16RE芯片,与RK3399内部的SDRAM控制器连接,见图所示,用于系统运行。
在这里插入图片描述
**图:Nand Flash **

在这里插入图片描述
**图:DDR **

最后我们一起交流学习把
在这里插入图片描述

发布了295 篇原创文章 · 获赞 99 · 访问量 14万+

猜你喜欢

转载自blog.csdn.net/qq_33487044/article/details/104577376