JS-ARM是新一代的ARM开发板(嵌入式计算机),集成了WareExpres的工业级ExpCore ARM核心板,并搭载专门软件团队维护的组态式操作系统ExpOS,保证软硬件高度优化和精确匹配,专为产品级工业用户设计

该产品可轻松替代工业串口屏,人机界面(HMI),传统的ARM开发板等,与他们相比,JS-ARM用户不必移植和维护嵌入式ARM系统软件(如通用的Android或者Linux + QT系统),直接采用简洁的JavaScript脚本开发界面UI和程序,省去交叉编译环境搭建,加速了软件设计,调试,验证,生产下载等工作,大大降低了ARM的开发门槛,重新定义了嵌入式软件开发模式:

一键安装ExpOS Studio,"所见即所得"组态界面,0基础JavaScript脚本实现逻辑,人人都能开发ARM, 设计专业APP!

硬件简介



JS-ARM开发板显控型

JS-ARM计算机系列目前有 显控型物联型

显控型主要针对工业显示控制应用场合而设计,采用JS-ARM核心板,配合显控相关的硬件电路,组成了一套ready-to-use的人机交互硬件模块,可最大限度降低用户人机交互界面硬件开发工作量。典型的硬件连接示意图如下:



软件工具

ExpOS是Express Operating System 的简称,一款专门针对工业物联网(IIOT)硬件设计的“低开发代码,高用户体验”的组态式操作系统。由于将复杂的底层硬件细节和上层软件编程概念进行了重新封装,转变成符合思维习惯的组态式可视化组件,使软件开发如同搭积木一样简单、直观,大大降低了嵌入式软件开发难度和工作量。通过配套的可视化组态开发环境ExpOS Studio,开发者(甚至对于不熟悉软件开发的初级开发者)能短期内迅速掌握技巧,快速设计出适合自己系统所需的强大应用(APP)。

ExpOS遵循面向对象设计理念,实现了”所见即所得“拖拉,零代码快速组态界面,通过JavaScript脚本完成软件功能控制,使用户(甚至初级用户)能轻易快速实现界面设计。与传统嵌入式软件(如Android,Linux+QT, WinCE等)开发模式相比,有如下优势:

★ 开发环境简单只需在Windows上一键安装Studio开发工具,即可完成UI布局和设计,代码编辑,构建,界面模拟,调试,APP下载等所有软件开发相关的工作,无需搭建复杂的交叉编译环境

★ 门槛低:无需图形编程知识,通过可视化组态集成开发环境Studio,“所见即所得”、“0”代码设计和生成界面,任何人都能开发出专业界面;

★ 代码量少:需编写少量JavaScript脚本(语法类似C,比C更简洁)实现应用相关的逻辑和算法,界面和触摸相关功能等均由ExpOS操作系统按组态设计自动完成,无需代码;

★ 周期短:在没有硬件情况下,可在PC上开发软件,无需编译,同时通过模拟器验证功能和效果,软硬件开发同时进行,有效缩短产品周期;


所见即所得,”拖““拉”方式可视化0代码组态界面

ExpOS Studio编辑界面: 所见即所得,0代码生成界面,JavaScript脚本开发ARM

丰富的软硬件控件支持,面向对象图形化编程环境,多语言支持,

不定期有新版本推出,修复bug, 增加新功能等,可终生免费升级,快速适应未来个性化要求

ExpOS Studio人机界面HMI控件

方便快捷添加,删除,插入图片

ExpOS Studio资源管理器

支持标准JavaScript脚本,语法类似C,C/C++用户极速理解和掌握,而且无需编译,跨平台运行,更简单,更灵活!

ExpOS Studio JavaScript脚本编辑器

无需硬件,可在Windows上通过模拟器快速验证效果和功能,加速软件开发过程

ExpOS Studio人机界面HMI模拟器

USB一键快速烧写,支持调试日志输出

ExpOS Studio 调试器 | 烧写器:0基础,JavaScript开发ARM

开发步骤

  关于软件详情,请访问 官方网站.