ec

嵌入式控制器

ec是嵌入式控制器。

概念


在以太控制網路中嵌入式控制器是一種很好的、基本的接入設備。
嵌入式控制器是用於執行指定獨立控制功能並具有複雜方式處理數據能力的控制系統。它是由嵌入式微電子技術晶元(包括微處理器晶元、定時器、序列發生器或控制器等一系列微電子器件)來控制的電子設備或裝置,能夠完成監視、控制等各種自動化處理任務。
嵌入式控制器主要用於實時控制、監視、管理或輔助其他設備運轉。它由微處理器晶元、固化在晶元內的軟體及其他部件組成。
嵌入式控制器軟體包括:嵌入式實時操作系統、應用程序、應用程序編程介面API、實時資料庫等。

工作原理


嵌入式微處理器
嵌入式CPU與通用型CPU相比呈現異彩紛呈的景象,目前世界上僅32位嵌入式CPU就有100種以上。嵌入式CPU大多工作在特定用戶群設計的系統中,具有低功耗、體積小、集成度高等特點,有利於嵌入式控制器設計趨於小型化、智能化並與網路應用緊密結合。
嵌入式操作系統
現在國際上比較流行的嵌入式操作系統有:Microware的OS9,Sun的Java OS,Microsoft的Windows CE、Windows NT Embedded,自由軟體RT-Linux等。我國凱思集團也研發了具有自主知識產權的通用嵌入式操作系統Hopen。
網路介面
網路介面為嵌入式控制器接入網路提供必要的條件。網路介面以32位CPU為中心,控制器完成網路介面的控制功能,通信介面有RS 232C串列介面,通信協議轉發器介面、網路介面等。
利用嵌入式控制器、網路介面可以構建以太控制網路。在分散式網路計算平台的支持下,同樣可以構建分散式控制網路。
技術要點
嵌入式控制器的操作系統平台、網路通信平台為當今世界流行的開放式平台,為以太控制網路的開放性奠定了基礎。
嵌入式控制器的操作系統平台,如RT-Linux,功能強,應用軟體開發快捷、方便。在Linux操作系統上開發的應用軟體能直接在RT-Linux環境中運行,也就是說,開發嵌入式控制器應用軟體無需專用的軟體開發系統與工具。
功能強大的嵌入式CPU為嵌入式控制器提供高性能、高速處理能力及靈活的擴展方式。
支持TCP/IP協議,容易實現網路互聯與網路擴展。
可應用各種網路作為嵌入式控制器接入主幹網。這些主幹網通信速率高,實時性好,並支持分散式網路計算,實現網路協同工作。
嵌入式控制器、網路介面、分散式網路計算平台不但能夠構建開放的、功能強大的以太控制網路,而且容易實現控制網路與信息網路的無縫集成。