ARMxy不用专用IDE,这反而是他最值钱的地方!

2026-03-11 16:21:54 钡铼技术

在和客户沟通 ARMxy 控制器方案时,我们经常被问到一个问题:你们 ARMxy 是用 Linux 系统开发的,还是像 PLC 一样,用专用软件 / IDE 来开发?

这个问题看似简单,背后其实反映了大家对ARM 控制器和传统 PLC 的核心差异 的认知。今天这篇文章,我们不卖关子,一次性讲清楚。

工业物联网关

01

先说结论:ARMxy是「Linux系统+开放开发」,不是封闭IDE。

ARMxy 并不是传统意义上的安装一个专用软件 → 点点梯形图 → 下载运行这种开发模式。

ARMxy 的本质是:

一台工业级 ARM 硬件

  • 标准 Linux / Linux RT 操作系统

  • 完全开放的软件开发环境

但这并不等于“开发门槛高、只能写代码”。

工业物联网关


02

为什么很多人会纠结「IDE」这个问题?

因为我们长期被 PLC 的开发方式 训练出来了:

  • 西门子 → TIA Portal

  • 三菱 → GX Works

  • 欧姆龙 → CX-One

  • 倍福 → TwinCAT

IDE = 官方指定 = 不可替代

所以一听到 Linux,第一反应往往是:

那是不是要装 Ubuntu?要敲命令?工程师能不能用?

这正是 ARMxy 想解决的问题之一。

工业物联网关


03

ARMxy 的真实开发模式是什么样?

我们可以把 ARMxy 的开发方式,拆成 三层 来看。


第一层:系统层 —— 标准 Linux / Linux RT

ARMxy 出厂即内置:

  • Debian / Yocto Linux

  • 可选 Linux RT 实时内核

  • 完整的文件系统、网络、驱动框架

这意味着什么?

  • 不是魔改系统

  • 不是封闭固件

  • 是标准、长期可维护的 Linux

你可以:

  • SSH 登录

  • 用 apt / opkg 管理软件

  • 用 systemd 管理服务

  • 自己决定系统跑什么、怎么跑

工业物联网关

ARMxy系统拓扑图


第二层:开发工具 —— 不绑定专用 IDE

ARMxy 不强制你使用某一个 IDE

你可以选择:

  • VS Code

  • CLion

  • Eclipse

  • 甚至纯命令行 + Makefile / CMake

支持的开发语言包括但不限于:

  • C / C++

  • Python

  • Go

  • Node.js

  • Shell

一句话:

微信公众号

首页
产品
案例
联系钡铼