高通骁龙410C开发板基础知识

来源:互联网 发布:网上买车险软件 编辑:程序博客网 时间:2024/06/05 14:31

高通骁龙410C开发板基础知识

 

高通骁龙410C开发板是基于高通400系列处理器的第一块开发板,性能优异,方便调试。它包含先进的电源管理,WIFI蓝牙,GPS等等,所有都集成在一张信用卡大小的PCB板上。基于64位的410处理器,该开发板支持快速软件开发,可作为样机设计学习参考,并符合消费者96Boards 规范(就是ARM联合Linaro定义的一个以Cortex-A系列处理器开发板为主的ARM开放平台规范,取名96Boards)。这使得它非常易于实现物联网产品的嵌入式计算,包含下一代的机器人,相机,医疗设备,自动售货机,智能建筑,数字标牌,游戏机,等等。

性能特征:支持众多操作系统:安卓5.1&Linux Kernel3.1Linux Debian8.0,与WINDOWS 10基于移动物联网核心;性能优异的CPU核心:4A53能达到1.2GHz,并支持32位与64位;内存存储:1GB LPDDR3 533MHz8GB eMMC 4.5SD3.0;图像处理部分:Adreno 306 GPU,支持先进的应用编程接口包含OpenGL ES 3.0, OpenCL, DirectX, content security;视频部分:支持1080P 30帧的高清播放与H.264H.265 720P的播放与捕获;相机集成ISP能达到13MP;无线部分:支持WIFI 802.11/b/g/n 2.4GHz,蓝牙4.1Qualcomm® IZatGen8C定位技术,板载WIFIBTGPS天线;还拥有丰富的外设有TYPEA HDMI连接器,一个micro usb连接器(只能用在设备模式),两路usb2.0(只能用在主机模式),micro SD卡。还有其它丰富的外设UART, SPI, I2S, I2C x2, GPIO x124L MIPI-DSI, USB, I2C x2, 2L+4L MIPI-CSI等等。

开发板正视图:

 

开发板俯视图:

 

整体架构学习:

对于410,感觉功能真的好强大,与BB开发相比,8016可能已经不再使用,但是对于一款智能硬件的平台,8016还是不错的平台。

CPU8016,起初主要为低中端手机使用的AP,内部集成了cortex-A53处理器,并附带了很多的终端相关的功能。

PMU:一款设备,离不开相关的电源,对于电源,主要分为BUCK电源和LDO电源,这2个电源各有优缺点吧。410中,电源的提供主要是8916提供的,同时8916内部集成了codec。在实际的项目中,或者一些高端的需求中,一般采用PMI+PM的方式。这样做的好处很多,可以发挥各自IC的优势,同时降低功耗,降低发热,因为在AP开发中,发热是行业的通病。

Flash:主要采用了DDR3,内部集成了emmc,容量是1+8的,对于一般的智能硬件,应该是够用的了,安卓系统一般占用4-5G,剩下的够我们数据的存储了。如果需要跑各种APP,最好将系统更改,兼容一些更大容量的flash。比如:2+16;3+32;4+64等。

无线:采用了WCN3620,也是一款不错的芯片,对于我们足够使用了。

GPS:采用分离的IC芯片,WGR7640,根据功能需求不同,将IC分开,可以降低成本,降低功耗。

系统框图:

 

显示接口:

 

USB接口:

 

POWER:

 

 

总体来说非常适合进行智能硬件的开发,410是一款非常不错的智能终端,资料开放程度也很高,还有高通原厂技术人员在线指导,如果能将其精通应用,无论对于硬件,驱动,软件都会有很大的提升。

 

  

1 0