瀚达电子宣布已成功推出以ARM Cortex M处理器和FreeRTOS操作系统为中心所建构的创新物联网概念的自动化平台。相较于全功能的Linux,FreeRTOS则是一个轻量级的实时操作系统,也是微控制器(MCU)中最普遍搭载的操作系统。
瀚达的Aport / RIO系列产品都是基于Cortex M MCU和FreeRTOS操作系统所发展出的小型而强大的计算机平台,包括了实时操作系统、实现TCP/IP通讯协议栈的轻量级IP(lwIP)、网络服务器、串行端口和I/O的设备驱动程序,以及系统配置应用程序编程接口等。
Aport-212PG可用来做为可编程的设备服务器,是专为通讯协议转换、远程监控设备和网页接口的设备控制平台等客制化应用而设计。同样地,RIO-2010PG也是使用C / C++程序设计语言,适合作为远程数据撷取和控制器。瀚达所提供的FreeRTOS开发板支持软件套件(BSP)包括了FreeRTOS核心、IwlP、设备驱动程序和配置函式库,工具链可使用ARM公司的Keil C / C++编译程序和Sourcery CodeBench lite,同时还有许多范例程序可以供用户参考。而设备管理公用程序则可用来搜寻和配置Aport / RIO,同时可转换及下载使用者的韧体和网页到Aport和RIO。
而AJAX网页开发技术和JSON语法,让开发网页接口的远程I/O控制变得比以前更简单了。当浏览器发送一个request指令例如 “GET http://192.168.1.101/wapi/v1/DI/1” 到RIO-2010PG的网络服务器时,网络服务器将会传送这个request指令给AJAX.C,并透过JSON将数据响应给浏览器,然后浏览器可以用JavaScript来处理数据及更新网页。
利用FreeRTOS平台,瀚达推出了Aport-212 Modbus / DNP3.0网关,以及网页接口远程I/O控制的RIO系列产品。瀚达将持续开发各种应用程序让用户更新Aport / RIO系列产品的韧体,以改善硬件效能,目前用户已可下载iAlarm和iControl二个应用程序。
为了提供更完备的物联网解决方案,瀚达电子将不断地提升产品和服务质量,例如符合MQTT通讯协议标准以及开发更多样的云端应用。若想了解更详尽的产品讯息,请参阅Aport-212PG及RIO-2010PG产品网页,也请持续参访瀚达电子的企业网站www.artila.com,以获得更多相关物联网应用的讯息。