登录

行业资讯

工控机选择之 windows 还是安卓?

工控机选择之 windows 还是安卓?

下面比较一下这几种设备的区别

带屏幕和不带屏幕

这个在设备上,就是一个有屏,一个没屏。比如占美的一些 windows 工控机,只是一个铁盒子,里面装了主板,并留出硬件接口。

开发方面,有屏幕的话,就需要做 GUI 界面的开发,如果再希望效果酷炫一点,则必须用 wpf 或者安卓来开发,用 java 的话,就比较丑了。

Windows 和 安卓

安卓机对硬件要求相对较低,价格可以比 Windows 机器便宜,对一些性能要求不高的场合,使用安卓机成本会更低。

两个系统对硬件接口的支持都很全面,比如串口、网口、USB 口等。

从软件开发角度讲,Windows 上的开发,主要用 c#或 wpf,android 上是 java。所以系统选择时,首先要考虑的一点是,要对接设备的 SDK 是怎么样的。比如设备提供的 SDK 是 dll 文件,那就只能是用 windows 的主机。如果 sdk 是 jar 包,则**考虑使用安卓主机,

如果是 dll 的 SDK,想使用安卓主机,那就只能自己根据设备协议,重新开发自己的 SDK 了。这需要硬件设备有丰富的协议文档,同时自己开发 SDK ,工作量和不可控风险会高一些。

如果是 jar 的 SDK,想使用windows 主机,除了刚才提到的自己开发 SDK,还有其它几个方案。

不使用 c#或者 wpf,而是使用 java 开发,这样的话,如果是带屏幕的工控机,比如使用swing开发 GUI 界面,则显示效果没办法达到 wpf 那么酷炫。UI 界面仍然使用 C#或者 wpf 开发,甚至可以使用 html CSS 类的方案实现,设备对接的部分使用 java 开发。 C#部分和 java 部分通过 RPC通信。这样开发复杂度就比较高一些。但仍然是一个可行的方案

另外开发方面还有一个区别是,安卓系统的权限控制比 windows 严格,比如说在安卓工控机上实现 App 开机自启动或者通过 APP 重启安卓系统等,会非常麻烦,需要找到系统镜像 的签名密钥才行,这个得找厂家要。


云尚通信技术(深圳)有限公司专注于安卓主板厂家,高通888主板厂家,骁龙888主板厂家,骁龙865主板厂家,高通865主板厂家,高通主板厂家等

免责声明: 八方资源网为互联网信息服务提供者,所有的信息均有发布者提供,如您发现信息有违规/侵权,请立即投诉举报

相关资讯

查看更多
资讯分类
商务服务 污水处理 机械 传媒 机床 五金 农业 工程机械 焊接切割 泵阀 热泵 农机 汽车 汽车用品 汽配 汽修 通信 电子 暖通空调 电气 广电 印刷 纸业 丝印特印 灯饰 安防 消防 过滤 耐火材料 环保 LED 添加剂 食品机械 仪器仪表 太阳能 包装 水工业 加工 二手设备 工艺礼品 古玩 服装 美容美发 服饰 制鞋 家电 家具 运动休闲 影音 酒店 家居 办公 音响灯光 农化 水果 养殖 皮具 教育装备 玩具 零食 食品 二手 IT 建材 小家电 卫浴 陶瓷 超硬材料 化工 橡胶 塑料 钢铁 表面处理 冶金 石油 能源 纺织 房地产 皮革 涂料 石材 创业 项目 生活服务 教育 船舶 维修 广告 交通运输 医疗 代理 物流 图片 展会 咨询 库存积压
八方资源网 资讯