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

安卓开发板_MTK联发科评估套件_安卓开发板Demo板

开发板简介:

安卓开发板采用了副板架在底板的配套方式,支持更换不同平台核心板的副板就能直接完成对某个平台核心板在客户项目需求中的技术评估,既能在研发前期节约人力和物力成本,也能更直观体现出不同平台的核心板在同一个硬件下的各个技术参数的对比及运行体验,满足大部分的行业项目需求。

副板可选平台
4G安卓智能模块:
联发科MT6761、MT6762、MT6765、MT8788、MT6739、MT6785;
紫光展锐T618、T610、T310;
高通SDM450

5G安卓智能模块:
联发科MT6853(天玑720)、MT6833(天玑700)、MT6877(天玑900)、
MT6897(天玑8300)、MT6985(天玑9200)、MT6989(天玑9300)
紫光展锐T820

 

开机效果图:

供电方式及开机操作说明: 

1、显示屏装配
具体的装配如下图,特别要注意屏和主板直接FPC连接的方向 

2、不同电源开机方式
选择不同的供电方式,其控制开关在如下图中时使用不同的供电方式时说明如下: 

►使用12V电源适配器开机示意图:
将12V的电源适配器插入开发板的DC12V供电座,并将开关箭头,按下开机键开机,效果如下图: 

►使用直流电源4.2V开机示意图:
将直流电源的正负两端分别夹在DC4.2V的两端(注意正负),按下开机键开机,效果图如图: 

*注:若同时插上12V适配器和直流电源4.2V,供电方式将会切换到12V,直流4.2V此时会关闭;

►当选择电池的方式供电时,可以通过调整ZCV曲线实现精准的电池电量的计算,此时将开关拨到如下图中所示,电池连机器的PIN说明也如下图:

►使用3.4V~4.35V电池供电开机示意图: 

 

下载配置说明:

如果需要通过USB进行ROM刷机操作,开发板的拨码开关配置及USB口的位置如上图中所示,如若获取到的源码后第一次编译成功并进行刷机操作,SP_FLASHTOOL的选择配置如下图所示: 

底板功能单元介绍:

1、显示与触摸
开发板默认配的显示屏为五寸屏如下图所示,LCM和TP是总成模组,通过转接底板后,再使用的50 PIN的FPC连接到开发板,目的是可以在项目初期做一块转接底板就能适配自己项目的屏,从而达到开始开发验证的目的。

2、独立键盘与矩阵键盘
键盘区在开发板中的位置如下图所示: 

  • 矩阵键盘区:矩阵键盘是平台的COL0~1,与ROW0~1交叉实现按键功能,键值默认是VOLUMEUP、VOLUMEDOWN、MENU和BACK ,可以通过源码做不同键值修改。

  • 独立按键区

PWRKEY : 开关机键,实现开关机功能都是长按该键,和我们使用手机开机键功能一样;

RESET : 为PMIC的复位PIN,不管在什么状态下,按下该按键后系统会完全掉电,若重新需要开机还需要再按PWRKEY;

HOMEKEY : 该PIN只有XY6737系列才有该功能,键值可通过软件代码修改,默认键值为KEY_1。
 

3、SIM卡与TF卡

SIM卡和TF卡测试区域在如下图位置所示:

  • SIM1 和 SIM2 支持热插拔功能,不同的核心板配置支持不同的频段,具体参考参考相关核心板的规格书;

  • TF卡 支持热插拔功能,最大支持容量128G。

3.1 打开数据连接
具体操作如下图所示:

3.2 设置APN
使用物联网卡若出现无法连接数据时,需要设置APN参数,步骤如下图所示: 

3.3 TF测试
正常识别会出现如下图所示: 

USB接口: 

XY001系列开发板的USB可以做从设备也可以作为主设备(也称为OTG模式),在开发板位置如下图所示: 

在上图中,USB箭头位置的type-c接口为usb调试接口,也是当设备为devices时连接的接口,USB Hub工作需要将设备工作在HOST模式下才能使用,具体的拨码开关配置方法如下图所示: 

BAT_ON的是选择将该pin连接电池的NTC引脚还是选择主板连接10K电阻接到地。

1、开发板作为USB从设备
USB接口可用数据线连接电脑可以选择MTP,PTP模式对照片或者文件进行传输,比如:选择MTP模式进行文件传输,插上USB到PC上时,选择步骤如下图4.1.1所示,连接完成之后在PC端访问开发板设备的文件盘符如图4.1.2所示:

在Android开发过程中,USB可以用于APP开发过程中的调试口,比如连接Android Studio工具、连接手机助手、是用ADB命令等等,连接手机助手及ADB如下图4.1.3所示,连接Android Studio开发调试如图4.1.4所示: 

2 开发板作为USB主设备(OTG模式)
当XY001作为主设备时,通过USB hub接口可以接USB外设,比如U盘,鼠标,键盘,USB摄像头,USB网卡等等,下图4.2.1所示为插入U盘后的现象,图4.2.2为插入鼠标后的现象。 

内核调试接口(UART0调试):

在内核调试过程中,会经常需要通过kernel 的log来协助开发,XY001开发板底板集成USB to UART的硬件电路,只需通过USB线与PC连接选择com口就可以输出log,这部分在开发板位置如图中所示:

UART0的切换输出开关的作用是:选择UART0的输出通道,1和2分别代表的是RX和TX,如果拨码开关拨向上,则将RX和TX数据通向PL2303后通过USB传输,若拨码开关拨向下,则UART0直接从平台通过UART0的输出接口输出,线序如上述标示所示;

内核(kernel)调试log打印步骤如下图所示:

传感器部分:

传感器部分在XY001位置如下图中所示:

光感:光传感器和距离传感器,一般应用于自动调光和通话灭屏功能,传感器型号是AP3426;

陀螺仪:传感器型号是MPU6050,该sensor集成了加速度传感器和陀螺仪两种功能,软件上面通过不同的从地址区分,主要应用于方向检测;

G-Sensor:型号是BMA250E,由于系统中的加速度功能用MPU6050实现,该sensor只是为了测试平台的I2C用(部分平台可以用);

地磁:传感器型号是AKM09911,主要作用是实现指南针功能。

 

 

音频输入、输出功能

音频输出与输入部分在XY001底板的位置如图所示:

选择K类音频输出接口输出,是将平台未经过放大的音源输出并外接AW8733将信号放大,此时将“K类输入开关”拨到耳机输入位置;

选择D类音频输出接口输出,是平台将音频经过内部放大器发大之后直接输出,此时将“K类输入开关”拨到D类输入位置;

选择听筒输出,直接将负载接到听筒接口;

主MIC作为音频输入;

耳机接口可采用四段耳机,支持耳机mic。


马达测试:

震动马达接口如下图位置所示,直接将震动马达插入该座子:

SPI转以太网:

以太网接口在XY001的位置如下图所示,外挂的网卡芯片DM9051与平台通过SPI通信,实现以太网功能,该网卡速率大概在6Mbps左右

工作效果图如图所示: 

GPIO接口

GPIO接口主要是针对一些特殊接口引出,在底板中的位置如下图中所示,用于在项目开发过程中的预备研发调试,不同平台副板,所对应的PIN功能描述不同,下图附件表1中分别对不同型号副板描述:

注:XY6737WA、XY6737CT、XY6735CA、XY8735WA、XY6753CA核心板是完全PIN对PIN,在表中以XY6737作为其上述代表描述: 

 


更多资料技术了解,可到 •   新移科技技术论坛 - Powered by Discuz! 

相关文章:

安卓开发板_MTK联发科评估套件_安卓开发板Demo板

开发板简介: 安卓开发板采用了副板架在底板的配套方式,支持更换不同平台核心板的副板就能直接完成对某个平台核心板在客户项目需求中的技术评估,既能在研发前期节约人力和物力成本,也能更直观体现出不同平台的核心板在同一个硬件下…...

maven指定模块快速打包idea插件Quick Maven Package

问题背景描述 在实际开发项目中,我们的maven项目结构可能不是单一maven项目结构,项目一般会用parent方式将各个项目进行规范; 随着组件的数量增加,就会引入一个问题:我们只想打包某一个修改后的组件A时就变得很不方便…...

i春秋云境靶场之CVE-2022-26965

1.环境搭建 提示我们后台存在rce,也就是命令执行漏洞 2.访问环境 cm - cmshttp://eci-2zeh0yf0ohu88wr26unq.cloudeci1.ichunqiu.com/ 我们可看到admin,我们点击,发现是一个登录页面,我们输入弱口令admin,登录成功 3.文件上传 我们在选项——选择主题…...

流域生态系统服务评价、水文水生态分析、碳收支、气候变化影响、制图等领域中的应用

流域生态系统服务评价、水文水生态分析、碳收支、气候变化影响、制图等领域中的应用 专题一、生态系统服务评价技术框架 1.1 生态系统服务概述 1.2 流域生态系统服务的分类与作用 1.3 生态系统服务评估方法 专题二、AI大模型与生态系统服务评价 2.1 目前常用大模型介绍 2…...

超像素提取加svm训练,鼠标点击选择标签(左键为正样本,右键为负样本)

自己写的demo记个笔记用 替换掉图片路径和保存路径svm训练的模型路径就可以跑 效果我觉的不行&#xff0c;目前也不知到如何优化、希望有大佬可以给点建议 流程 处理超像素 选择超像素 提取HOG、颜色直方图、LBP直方图特征 训练 预测 #include <iostream> #include <…...

Vue 中引入 ECharts 的详细步骤与示例

在Vue项目中引入ECharts&#xff0c;可以让我们轻松地在前端页面中展示各种图表。ECharts 是一个基于 JavaScript 的开源可视化图表库&#xff0c;它提供了丰富的图表类型和强大的配置选项&#xff0c;使得在Vue项目中集成和使用变得非常方便。 一、准备工作 创建Vue项目&…...

在 EC2 AWS 中开启防火墙后将自己锁定在 SSH 之外

在搭建ftp时&#xff0c;开启了系统防火墙的几个端口&#xff0c;并且设置了防火墙开机自启。当设置好之后&#xff0c;关闭了putty&#xff0c;再次连接SSH时&#xff0c;发现连接错误。仔细一想&#xff0c;防火墙没有开启22端口&#xff0c;这不嘎了么&#xff0c;自己把自己…...

OpenGL 进阶系列02 - OpenGL绘制三角形的必要步骤

目录 一:概述 二:必要的绘制步骤 三:相关OpenGL API 含义: 1. glViewport 介绍 2. OpenGL的 VAO 介绍 3. OpenGL的VBO介绍 4. OpenGL的着色器 API 介绍 5. OpenGL 绘制API介绍 四:例子 一:概述 要使用 OpenGL 绘制一个三角形,通常需要几步,需要使用哪些必要的Open…...

MySql基础34题写题记录(11-20)

11、取得最后入职的5名员工 select ename from emp order by hiredate desc limit 5; 12、取得每个薪水等级有多少员工 先取每个员工的薪水等级 Select e.ename,s.grade grade From emp e Join salgrade s On e.sal between s.losal and s.hisal 接着直接分组求 Select …...

设计模式——单例模式(1)

一、写在前面 设计模式有23种&#xff0c;每一篇是一种模式&#xff0c;从简单到难&#xff0c;第一篇从最简单的单例模式试试水创建型模式 单例模式工厂方法模式抽象工厂模式原型模式建造者模式 结构型模式行为型模式 二、介绍 单例模式是指一个类只能创建出一个对象&#…...

剧本杀小程序:提升玩家游戏体验,带动经济效益

剧本杀作为一个新兴游戏方式&#xff0c;能够满足年轻人的社交需求&#xff0c;让大众体验到不太一样的人生&#xff0c;在角色中进行演绎。这种独特的游戏模式吸引了众多的年轻玩家&#xff0c;由此&#xff0c;剧本杀行业进入了爆发期。 如今&#xff0c;在科技的不断创新下…...

Linux系统通过编辑crontab来设置定时任务---定时关机

在Linux系统中&#xff0c;crontab 是用来设置周期性被执行的指令的守护进程。通过编辑 crontab&#xff0c;您可以安排定时任务&#xff0c;比如定时关机、定时备份文件、定时运行脚本等。以下是如何编辑 crontab 来设置定时任务的步骤&#xff1a; 打开终端&#xff1a;您可以…...

Mac电脑word文档误删,4个方法快速恢复

对于使用Mac的用户来说&#xff0c;丢失重要的Word文档可能会为学习或工作带来严重的影响。不过&#xff0c;幸运的是&#xff0c;关于mac word 文档恢复方法还是有很多的&#xff0c;通常帮助Mac用户轻松找回丢失的word文档。接下来&#xff0c;小编将介绍一些在Mac上恢复丢失…...

threejs-基础材质设置

一、介绍 主要内容&#xff1a;基础材质(贴图、高光、透明、环境、光照、环境遮蔽贴图) 主要属性&#xff1a; side: three.DoubleSide, //设置双面 color: 0xffffff, //颜色 map: texture, //纹理 transparent: true, // 透明度 aoMap: aoTexture, //ao贴图 aoMapIntensity: 1…...

【大模型开发】AI提示词框架:解锁ICIO、CRISPE、BROKE和RASCEF的强大潜力

作为一名经验丰富的程序员,您是否曾感到在与AI助手交互时难以获得理想的输出?本文将为从事AI开发或经常使用AI工具的技术人员介绍四个强大的AI提示词框架:ICIO、CRISPE、BROKE和RASCEF。这些框架能帮助您更有效地与AI模型沟通,提高工作效率。 1. ICIO框架:简洁而有力 IC…...

Rust学习如何更有信心?

关于如何学习Rust&#xff0c;在Hacker News上有一篇非常火的教程&#xff0c;作者通过自己的Rust学习经历&#xff0c;向大家指出了一条如何学习Rust的路径。 学习一门编程语言必不可少的是阅读技术书籍和编写代码&#xff0c;要想掌握Rust&#xff0c;两者的交替学习至关重要…...

3个简单易懂的方法,教你马上掌握excel表格数据打印技巧

在EXCEL表格里制作表格后&#xff0c;表格的数据有可能不正好是一页&#xff0c;如果就这样打印出来&#xff0c;数据有可能不完整&#xff0c;表格也不美观&#xff0c;还浪费纸张&#xff0c;那么如何将表格打印在一张纸上呢&#xff1f;下面小编为你介绍几种方法和解决方案&…...

dbt 增量策略模型实战教程

上文我们介绍了增量策略的理论知识&#xff0c;本文结合实际场景介绍如何合理利用增量策略&#xff0c;内容包括应用场景、常见问题及解决方案。 应用场景 增量模型是定义如何增量向数据模型添加数据的有效方法——假设我们有描述信用卡交易的数据表——我们创建DBT模型&#…...

【含文档】基于Springboot+Android的校园论坛系统(含源码+数据库+lw)

1.开发环境 开发系统:Windows10/11 架构模式:MVC/前后端分离 JDK版本: Java JDK1.8 开发工具:IDEA 数据库版本: mysql5.7或8.0 数据库可视化工具: navicat 服务器: SpringBoot自带 apache tomcat 主要技术: Java,Springboot,mybatis,mysql,vue 2.视频演示地址 3.功能 系统定…...

Go版数据结构 -【8.4 快速排序】

8.4 快速排序 快速排序是一种分而治之的排序算法。它通过随机选择一个基准元素&#xff0c;将数组分为两部分。 一部分比基准元素小&#xff0c;另一部分比基准元素大&#xff0c;之后对两部分排序。 快速排序以其平均情况下的 O(n log n) 时间复杂度和良好的性能而广泛应用…...

边缘计算医疗风险自查APP开发方案

核心目标:在便携设备(智能手表/家用检测仪)部署轻量化疾病预测模型,实现低延迟、隐私安全的实时健康风险评估。 一、技术架构设计 #mermaid-svg-iuNaeeLK2YoFKfao {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg…...

【JVM】- 内存结构

引言 JVM&#xff1a;Java Virtual Machine 定义&#xff1a;Java虚拟机&#xff0c;Java二进制字节码的运行环境好处&#xff1a; 一次编写&#xff0c;到处运行自动内存管理&#xff0c;垃圾回收的功能数组下标越界检查&#xff08;会抛异常&#xff0c;不会覆盖到其他代码…...

P3 QT项目----记事本(3.8)

3.8 记事本项目总结 项目源码 1.main.cpp #include "widget.h" #include <QApplication> int main(int argc, char *argv[]) {QApplication a(argc, argv);Widget w;w.show();return a.exec(); } 2.widget.cpp #include "widget.h" #include &q…...

vue3+vite项目中使用.env文件环境变量方法

vue3vite项目中使用.env文件环境变量方法 .env文件作用命名规则常用的配置项示例使用方法注意事项在vite.config.js文件中读取环境变量方法 .env文件作用 .env 文件用于定义环境变量&#xff0c;这些变量可以在项目中通过 import.meta.env 进行访问。Vite 会自动加载这些环境变…...

Device Mapper 机制

Device Mapper 机制详解 Device Mapper&#xff08;简称 DM&#xff09;是 Linux 内核中的一套通用块设备映射框架&#xff0c;为 LVM、加密磁盘、RAID 等提供底层支持。本文将详细介绍 Device Mapper 的原理、实现、内核配置、常用工具、操作测试流程&#xff0c;并配以详细的…...

GC1808高性能24位立体声音频ADC芯片解析

1. 芯片概述 GC1808是一款24位立体声音频模数转换器&#xff08;ADC&#xff09;&#xff0c;支持8kHz~96kHz采样率&#xff0c;集成Δ-Σ调制器、数字抗混叠滤波器和高通滤波器&#xff0c;适用于高保真音频采集场景。 2. 核心特性 高精度&#xff1a;24位分辨率&#xff0c…...

USB Over IP专用硬件的5个特点

USB over IP技术通过将USB协议数据封装在标准TCP/IP网络数据包中&#xff0c;从根本上改变了USB连接。这允许客户端通过局域网或广域网远程访问和控制物理连接到服务器的USB设备&#xff08;如专用硬件设备&#xff09;&#xff0c;从而消除了直接物理连接的需要。USB over IP的…...

安宝特方案丨船舶智造的“AR+AI+作业标准化管理解决方案”(装配)

船舶制造装配管理现状&#xff1a;装配工作依赖人工经验&#xff0c;装配工人凭借长期实践积累的操作技巧完成零部件组装。企业通常制定了装配作业指导书&#xff0c;但在实际执行中&#xff0c;工人对指导书的理解和遵循程度参差不齐。 船舶装配过程中的挑战与需求 挑战 (1…...

MySQL 部分重点知识篇

一、数据库对象 1. 主键 定义 &#xff1a;主键是用于唯一标识表中每一行记录的字段或字段组合。它具有唯一性和非空性特点。 作用 &#xff1a;确保数据的完整性&#xff0c;便于数据的查询和管理。 示例 &#xff1a;在学生信息表中&#xff0c;学号可以作为主键&#xff…...

基于PHP的连锁酒店管理系统

有需要请加文章底部Q哦 可远程调试 基于PHP的连锁酒店管理系统 一 介绍 连锁酒店管理系统基于原生PHP开发&#xff0c;数据库mysql&#xff0c;前端bootstrap。系统角色分为用户和管理员。 技术栈 phpmysqlbootstrapphpstudyvscode 二 功能 用户 1 注册/登录/注销 2 个人中…...