Android发布,全志T507四核A53@1.4GHz工业平台,含税仅168元起!

电子说

1.3w人已加入

描述

近年来,Android系统在工业自动化、仪器仪表、医疗、安防等工业领域的使用日趋广泛。为了满足广大工业用户的需求,创龙科技针对全志T507-H工业平台进行了Android系统适配。


 

创龙科技T507-H工业核心板SOM-TLT507性价比很高,四核Cortex-A53@1.4GHz架构,国产化率100%(提供赛宝实验室认证报告),支持4K视频编解码、4K双屏异显。T507-H有“国产极致四核”之称,对应核心板含税168元起。


 

下面,就让我们来简单介绍一下Android系统在工业领域的应用优势,以及T507-H相关Android案例演示。


 

Android工业应用优势

Android系统在工业应用中具有界面美观、交互功能强大、免费开源和系统可裁剪等优势,能够满足工业设备对于高效、稳定、灵活的操作系统的需求。


 

界面美观:Android系统提供了丰富的界面设计和多样化的主题样式,开发者可根据自己的需求定制界面,使工业设备的操作界面更加美观和易于使用。


 

人机交互功能强大:Android系统支持声音、摄像头等多种交互方式,可与用户进行更直观、自然的交互,满足工业设备对于多种输入输出的需求。


 

免费开源:Android系统是开源的,可免费获取和使用,这大大降低了工业应用的开发和部署成本。开源的特性也意味着开发者可根据自己的需求进行系统定制和扩展。


 

系统可裁剪:Android系统的可裁剪性非常强,可根据具体应用的需求进行功能和组件的选择,裁剪掉不需要的部分,从而减小系统的体积和资源占用,提高设备的性能和效率。

Android工业典型应用

图1

工业HMI(Human-Machine Interface):Android系统可作为工业设备的操作界面,提供直观、易用的人机交互体验,实现设备的控制、监测和数据管理等功能。通过Android系统,工业HMI可具备触摸屏、多媒体播放、网络连接等功能,提高生产效率和设备操作的便利性。


 

工业平板电脑:Android系统可应用在工业场景中的平板电脑上,作为移动终端设备提供实时信息的展示和采集功能。工人可通过工业平板电脑进行生产数据的查看、任务的分配、设备的控制等操作,提高生产效率和管理便利性。


 

工程车中控台:Android系统可作为工程车辆(如挖掘机、装载机等)的中控台操作系统,提供丰富的控制功能和实时数据监测。通过Android系统,工程车的操作员可轻松掌握车辆的运行状态,实现精确操控和作业管理,提高作业效率和安全性。


 

车载环视系统:Android系统可应用于车辆环视系统,利用摄像头和显示屏实现全方位的环视和倒车功能。通过Android系统,驾驶员可实时观察车辆周围的环境,减少盲区,提高驾驶安全性。


 

地铁票读取器:Android系统可应用于地铁票务系统中的票读取器,实现乘客刷卡乘车的功能。通过Android系统,票读取器可快速读取并验证乘客的地铁卡信息,实现自动扣费和进出站的控制,提高地铁运营的效率和便利性。


 

首先,将Android系统启动卡插至评估板Micro SD卡槽,根据评估底板丝印将启动方式选择拨码开关拨为0(并非拨码开关上文字)。评估板默认支持HDMI显示,请通过HDMI线将HDMI显示屏与评估板HDMI OUT接口连接。


 

然后评估板上电,从Android系统启动卡启动,即可进入如下Android显示界面。


 

操作系统

图2 启动LOGO画面

操作系统

图3 Android主界面

led_demo案例演示

案例说明:程序基于Linux LED驱动的sysfs接口对评估板2个LED灯进行控制,其中sysfs接口实现对LED的读写操作。通过JNI提供C函数给Java程序调用。App通过监听CheckBox的状态改变,调用相应C接口操作LED设备。工程文件解析如下:

(1)leddemo.cpp:C/C++ sysfs接口的调用。

(2)MainActivity:UI界面和LED控制逻辑。

AndroidManifest.xml:App配置文件。


 

操作系统

图4

程序流程如下图所示:


 

操作系统

图5

操作说明:请将led_demo目录拷贝至Windows任意目录下,打开Windows CMD命令行,执行如下命令安装APK,请根据实际路径进行修改。


 

CMD#adb install C:UsersXXXDesktopled_demobinap-debug.apk


 

操作系统

图6

执行如下命令,运行程序,可看到LED状态灯控制界面,如下图所示。


 

CMD#adb shell am start -n com.tronlong.leddemo/com.tronlong.leddemo.MainActivity


 

操作系统

图7

操作系统

图8


 

勾选界面中的LED1与LED2,即可观察到评估板LED1与LED2被点亮。

操作系统

图9

执行如下命令,查看LED状态灯打印信息。


 

CMD#adb shell

CMD#logcat -s led_demo

操作系统

图10


 

取消勾选,即可观察到评估板LED1与LED2熄灭。

操作系统

图11


 

操作系统

图12

审核编辑 黄宇

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分