JSRUN 用代码说话

Android7.1 系统的使用

编辑教程

Android7.1 系统的使用

FriendlyElec为RK3399板提供了完整的Android7.1 BSP。源代码托管在gitlab.com上,并且是开源的。BSP支持GPU和VPU硬件加速。

将MIPI相机连接到{{{1}}}

FriendlyElec开发了用于董事会的MIPI相机CAM1320,可在Android下运行。您可以使用此相机拍照和录制视频。操作很简单。您只需要在开发板的MIPI接口上连接相机,将开发板启动到Android并启动Android的相机应用即可。

设置HDMI显示

如果您的开发板已连接到HDMI监视器并且运行Android,则可以转到“设置->显示-> HDMI”进行设置。

HDMI分辨率 默认情况下为“自动”。您可以将其分辨率设置为4K
屏幕缩放 您将可以单击四个箭头来放大/缩小
HDMI旋转 将其设置为横向或纵向。

旋转显示

输入Android的设置->显示-> HDMI-> HDMI旋转。它同时支持横向和纵向。

Android7硬件访问

您可以使用FriendlyThings SDK访问和控制Android应用中主板上的硬件资源,例如Uart,SPI,I2C,GPIO和其他接口。有关详细信息,请参阅以下两个文档:

  • Android:RK3399的FriendlyThings
  • Android:FriendlyThings API

使用遥控器导航Android

{{{1}}}支持Android下的FriendlyARM RC-100遥控器。为了获得更好的体验,您可以将T4连接到HDMI监视器并浏览Android。 这是遥控器按键和相应功能的表:

Rc100remotecontroller.png

功能
向上 导航-向上
导航-向下
剩下 导航-左
导航-右
确认
-- 数量-
+ 音量+
静音 静音
菜单 Android菜单
Android首页
返回 Android返回
F1 下拉式Android讯息列
F2 Android屏幕截图
F3 在鼠标和键之间切换

使用USB相机拍照和录制视频

FriendlyELEC的Android系统通过USB摄像头支持拍照和录像,Android的摄像头应用程序具有这些功能。当您使用该应用程序拍照或录制视频时,您需要注意以下两件事:

确保相机的分辨率有效。我们建议您首先尝试使用较低CIF分辨率的相机。如果一切正常,你可以切换到具有更高分辨率的摄像头:

Android8-usbcamera-setting.png

USB相机不能与MIPI相机同时使用。相机模块不支持即插即用功能。将相机连接到板上后,需要重新启动板以启用相机。

以下是我们测试过的摄像头模块:Logitech C270和LogitechC922 PRO

在我们的测试中,使用Logitech C922 PRO拍照或录制视频时,分辨率为1080P。

在Android上使用4G模块EC20

硬件设置

将EC20模块连接至USB至miniPCIe板,然后将该板连接至ARM板的USB主机。这是硬件设置:

打开电路板电源,您将可以使用4G模块上网,就像使用Android手机一样。

激活EC20的GPS功能

默认情况下,GPS功能在Android中处于禁用状态。如果Android中启用了GPS功能,但未检测到GPS模块,则Android将连续输出日志消息。连接EC20模块后,您可以启用GPS功能。

要启用GPS功能,请打开“ vendor / quectel / ec20 / BoardConfigPartial.mk”文件并更改以下行:

BOARD_HAS_GPS:=false

BOARD_HAS_GPS:= true

并重新编译Android。

JSRUN闪电教程系统是国内最先开创的教程维护系统, 所有工程师都可以参与共同维护的闪电教程,让知识的积累变得统一完整、自成体系。 大家可以一起参与进共编,让零散的知识点帮助更多的人。
X
支付宝
9.99
无法付款,请点击这里
金额: 0
备注:
转账时请填写正确的金额和备注信息,到账由人工处理,可能需要较长时间
如有疑问请联系QQ:565830900
正在生成二维码, 此过程可能需要15秒钟