瀚達電子宣布已成功推出以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,以獲得更多相關物聯網應用的訊息。