嵌入式linux跟安卓系统 哪个更适合开发图形用户界面

我是机械专业目前做一课题上肢外骨骼康复机器人控制系统的研究以前是用pc机做上位机实现与下位机的串口通信功能以及友好的人机界面对实时性要求不是很高现在考虑是不是可以嵌入式系... 我是机械专业 目前做一课题 上肢外骨骼康复机器人控制系统的研究 以前是用pc机做上位机 实现与下位机的串口通信功能以及友好的人机界面 对实时性要求不是很高 现在考虑是不是可以嵌入式系统代替pc机 我是嵌入式菜鸟 想问一下各位大神 如果用嵌入式 在硬件方面 用什么板子 目前考虑了mini2440 和mini210 还有软件方面 是用linux还是安卓 哪个更适合开发图形用户界面 展开
 我来答
jiangtao9999
2013-10-16 · TA获得超过1.2万个赞
知道大有可为答主
回答量:1.2万
采纳率:44%
帮助的人:8179万
展开全部
上位机?你去买个 Android 有 USB-HOST 的平板开发就行了。有些平板自带 USB-HOST 转接串口的驱动(其实最好的选择就是你改用 USB ,当然还是和驱动相关……)有些平板的内核有源代码可以搞到,就算没有 USB-HOST 转接串口设备的驱动,也可以自己编译出驱动来。用这种平板开发最方便。而且国产平板也都不贵。我建议最好是选择 DC 电源和 USB 口互相独立的机型……不然你可能会抓狂。
开发难度要看你拿到的平板到底有多开放。毕竟牵扯到你需要很多串口 IO 操作。
如果你的下位机能做成 wifi 通讯我觉得开发会方便很多……

如果你想用开发板跑 Android ,2440 跑差点意思,这东西最好用 A8 以上的硬件。相对来说嵌入式可以看你的运算量自己选择开发板,硬件要求弹性比较高。

如果你这个东西如果真的要拿出去大量用,最好还是用嵌入式 Linux 。因为这样的话,你可以把你的程序开发成对于系统架构依赖比较低的样子。可以方便的跨平台跨硬件,比如用 QT5 ,这东西支持很多系统和架构,Windows/Linux 都有,听说还能支持 Android 的开发。
另外我印象里还有很多小型的图形库可以用。比如 QT 嵌入式不需要 X server 就能用,而且功能比较多。如果硬件性能高,arm 的 Linux 发行版有很多,不需要你做系统就能用了,这些系统很多都是和桌面 Linux 类似的软件配置和结构,比如都用了 X server 。

你的选择余地很大,还是先去看看自己的开发能力,开发成本(包括时间什么的),综合决定吧。
sunke4938
2013-10-16
知道答主
回答量:5
采纳率:0%
帮助的人:3.1万
展开全部
考虑需求:简答的话,在Linux下跑QT,复杂的话上Android;
考虑时间:有C++基础话,QT很快就可以上手的,Android就需要会java以及android组件了;
考虑体验:android的见面当然是更加友好绚丽了;

平台的话,mini210好像是配置高点吧,用这个;
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
只为丶馨涵
2013-10-16
知道答主
回答量:12
采纳率:0%
帮助的人:6万
展开全部
LINUX 相信我没错的,不怕盗版用安卓
追问
我不是很明白 跟盗版的关系是? 还有linux容易上手吗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式