搜索
bottom↓
回复: 11

求助:Android、Linux+Qt 的平台选择

[复制链接]

出100入101汤圆

发表于 2015-6-20 16:43:42 | 显示全部楼层 |阅读模式
最近在做一个新项目,工业控制,对实时性要求不高,需要进行较多的参数输入,对界面有一些要求,通信方面会用到串口和网口;新项目维护持续时间会比较长,未来3~7年左右都会一直更新;设备需要24小时连续运行。

目前能确定的是用7#触摸屏,求推荐硬件平台,以及是选择Android还是Linux + Qt?

阿莫论坛20周年了!感谢大家的支持与爱护!!

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入37汤圆

发表于 2015-6-20 16:46:25 | 显示全部楼层
是不是需要很多外部设备,很多接口,需要一直很多驱动,我觉得是关键。
要说稳定性,这两个都不咋样,linux方案还好一些,如果能找到qt程序员,我说还是linux+qt。不过看大趋势,我感觉qt用的人越来越少了

出0入0汤圆

发表于 2015-6-20 16:46:39 | 显示全部楼层
还是Linux + Qt吧,可控性高一些。

出100入101汤圆

 楼主| 发表于 2015-6-20 17:04:39 | 显示全部楼层
硬件平台,TI的am3359如何?去年安富利来推过。

出0入0汤圆

发表于 2015-6-20 17:21:15 | 显示全部楼层
我现在有个非工控项目项目正开始用android, 硬件用imx6Q。
最终效果怎么样还不好说,算是一种尝试吧。

出60入0汤圆

发表于 2015-6-20 17:36:47 | 显示全部楼层
本帖最后由 fchen2 于 2015-6-20 17:38 编辑

如果只是用有线网卡,没有WIFI, 3G。Android做界面比较好。如果需要同时支持LAN, WIFI, 3G,还是用LINUX + QT。否则Android 网络接入有自己优先级,有WIFI,就不会用3G。 除非你可以自己去修改Android Framework。
我们的产品用的就是LINUX+QT。内核驱动编程,GPIO 访问比较直接。Android 对自己硬件的各种外设支持会比较麻烦,从c空间到Java空间,从Java到c

出100入101汤圆

 楼主| 发表于 2015-6-20 17:45:29 | 显示全部楼层
fchen2 发表于 2015-6-20 17:36
如果只是用有线网卡,没有WIFI, 3G。Android做界面比较好。如果需要同时支持LAN, WIFI, 3G,还是用LINUX ...

请问硬件用的是什么平台?

出60入0汤圆

发表于 2015-6-20 17:54:46 | 显示全部楼层
由于历史原因, 我们用的是FriendlyArm的Smart210加上自己的扩展板。如果你们是新设计,还是用TI的AM35xx系列或者FSL 的 iMX系列好,毕竟TI,FSL的CPU产品是工业类。Samsung CPU是消费类,5~7年有断货可能。

出100入101汤圆

 楼主| 发表于 2015-6-21 06:14:42 | 显示全部楼层
公司里搞linux开发的有,搞java的也有。但搞安卓系统的裁剪和移植的还没有,毕竟是一个专门的设备,需要做一些定制,比如外设、运行的后台服务、以及开发后显示的界面等。不知道安卓系统的裁剪和移植是什么难度?

出100入101汤圆

 楼主| 发表于 2015-6-21 06:15:39 | 显示全部楼层
codefish 发表于 2015-6-20 17:21
我现在有个非工控项目项目正开始用android, 硬件用imx6Q。
最终效果怎么样还不好说,算是一种尝试吧。
...


兄台帮忙看下这个问题:公司里搞linux开发的有,搞java的也有。但搞安卓系统的裁剪和移植的还没有,毕竟是一个专门的设备,需要做一些定制,比如外设、运行的后台服务、以及开机后显示的界面等。不知道安卓系统的裁剪和移植是什么难度?

出0入0汤圆

发表于 2015-6-21 11:28:56 | 显示全部楼层
fengyunyu 发表于 2015-6-21 06:15
兄台帮忙看下这个问题:公司里搞linux开发的有,搞java的也有。但搞安卓系统的裁剪和移植的还没有,毕竟 ...

很抱歉,对安卓系统进行裁剪和修改,我也还处于纸上谈兵阶段(仅仅看了一下资料,没实战经验)。
不过安卓是基于linux的,都是开源的,目前懂这方面人应当容易找。
安卓上要注册一个能启动就自动运行在后台的服务相当容易,不需要修改系统。

要修改安卓的启动画面,你看一下:
http://blog.csdn.net/darling757267/article/details/8847761

出100入101汤圆

 楼主| 发表于 2015-6-21 14:26:35 | 显示全部楼层
本帖最后由 fengyunyu 于 2015-6-21 14:28 编辑

Android的桌面(Launcher)的定制

http://blog.csdn.net/huangxiaohu_coder/article/details/7062469

自己动手写android手机桌面-第一篇

http://blog.csdn.net/gumanren/article/details/6582504
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-3-29 18:02

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表