Jste zde

Ethernet a jeho realizace v mikrokontrolérech

Ethernet dnes již začíná být standardem v mnoha přístrojích a zařízeních, a proto je snaha ho integrovat přímo do samotných mikrokontrolérů. Následující seriál tří článků popisuje, jak snadná je realizace Ethernetu a jeho služeb s 32bit. MCU ColdFire, poskytuje úvod do obecné struktury Ethernetu, hardwarovou implementaci TCP/IP komunikace, protokolů XML a RSS a možnosti jejich použití na úrovni MCU.

Ethernet se stal realitou nejen pro vzájemnou komunikaci několika počítačů v lokální síti a základem celosvětové sítě Internet, ale i pro nízkonákladové embedded aplikace a systémy, které mají snadno komunikovat s uživatelským rozhraním (HMI) nebo přenášet data či ovládat systém přes internet nebo z lokální firemní sítě. Aby to však bylo možné, je nutné standard Ethernetu implementovat do 32bitových procesorů a mikrokontrolorů řídících desek. Ethernet však není jen přenos dat, ale i různé další služby, standardy a protokoly, jakou jsou například protokoly DHCP, HTML, HTTP, RSS, XML a další, s jejich pomocí lze vzdáleně zařízení obsluhovat, realizovat vzdálené zobrazovací a ovládací rozhraní, třídit data, informace a stavy. O tom všem se lze z dočíst v následujích třech dílech seriálu, který praktickým způsobem popisuje většinu zákonitostí potřebných pro skutečné zprovoznění Ethernetu na 32bitových mikrokontrolérech ColdFire společnosti Freescale. Samozřejmě v článcích uvedené informace lze použít i pro MCU a procesory jiných výrobců.

Odkazy na jednotlivé díly zvěřejněné na stránkách HW serveru a jejich obsah:

  • 1.část - Úvod - poskytuje stručný úvod do obecné struktury Ethernetu i jeho hardwarovou implementaci v MCU, stručně popisuje strukturu OSI modelu a základní princip komunikace po Ethernetu, jak snadná je realizace Ethernetu a jeho služeb s 32bitovými MCU (například ColdFire).

  • 2.část - TCP/IP stack a HTTP - zabývá se praktickou stránkou implementace softwarové části komunikace prostřednictvím ColdFire TCP/IP stacku a popisuje funkci a možnosti HTTP protokolu.

  • 3.část - RSS / XML a použití - zaměřuje se na uvedení a stručný popis protokolů XML a RSS a možnosti jejich použití a implementaci na úrovni 32bitového MCU.

 

Autor: Eric Gregori

Překlad: Tomáš Coufal

Úprava: Antonín Vojáček

DOWNLOAD & Odkazy

Hodnocení článku: