A beágyazott programokat használó eszközök nagy része Windows operációs rendszert alkalmaz még akkor is, ha ez nem olyan szembeötlő, mint mondjuk egy átlagos személyi számítógép esetében. A beépített operációs rendszerek számtalan elektronikai berendezésben megtalálhatók, legyen szó tévék set-top boxáról, értékesítési terminálokról, információs pontokról vagy akár mobil navigációs rendszerekről.
PC egyetlen áramköri lapon
A felsorolt eszközök fejlesztésével és piaci bevezetésével párhuzamosan az x86 architektúrájú processzorplatform rendkívül kedveltté vált a fejlesztők körében. A kereslet kielégítése érdekében az RS Components az egyetlen áramköri kártyát tartalmazó számítógépek (SBC) széles választékát vezette be a hardverfejlesztő BVM-mel együtt, hogy még nagyobb választékot kínálhasson az x86-alapú rendszerekből. Minden egyes lapon előre tesztelt és szerelt processzor, illetve memória található, lehetővé téve a vevők számára a leginkább igényelt CPU-alaplap, illetve RAM konfiguráció kiválasztását.
A kártyák processzorok és memóriák széles választékát (Atom N720-tól a különböző Core 2 Duókon keresztül egészen a Core i3, i5 és i7-ig, illetve 4 GB DDR3 RAM memóriáig) tartalmazzák. A négy méretben elérhető SBC termékskála számos interfészt is kínál (például LVDS, HDTV, Ethernet, audio, USB, SMBus, RS 232 és S/PDIF), illetve olyan bővítőket, mint a PCIEx16, Mini PCI és PCI Express. A beágyazott rendszer hardverplatformjához rendszerint szükség van egy operációs rendszerre, amely például az x86 architektúrájú mikroprocesszorokat alkalmazó komplex alkalmazások esetében különösen fontos.
Bár a Windows környezetet személyi számítógépekhez fejlesztették, rendelkezik olyan tulajdonságokkal is, amelyek a beágyazott alkalmazásokhoz szükségesek. Így jött létre a beágyazott változat, a Windows Embedded. Az operációs rendszerek e családja olyan eszközöket és technológiákat kínál a fejlesztőknek és az IT szakembereknek a rendszerek és az eszközök testre szabhatósága érdekében, amelyek a Windows és a felhőtechnológia előnyeit egyaránt kihasználhatóvá teszik.
Lehetőségek beágyazott rendszerekhez
Azok a rendszerfejlesztők, akik szeretnének maguk is meggyőződni a Windows Embedded rendszer lehetőségeiről, 120 napos próbaverziót igényelhetnek minden egyes, az RS-től megvásárolt BVM x86-alapú egykártyás PC mellé, amely biztosítja a Windows Embedded lehetőségeinek kipróbálását, illetve a saját, testreszabott operációs rendszer létrehozását. A Windows Embedded teljes verziója mellett az RS Componentsen keresztül a Windows Embedded Development Suit beágyazott fejlesztőkészlet is elérhető.
A beágyazott Windows alapverziója nagy teljesítményt, bevált felületeket és megbízhatóságot kínál, amely tulajdonságokat a Windows operációs rendszerektől már megszokhattunk. Ezzel segíti a fejlesztőket olyan „okos” eszközök kidolgozásában, amelyek egyébként komoly fejlesztői, szervizelési és végfelhasználói tapasztalatot igényelnének. A Windows Embedded Standard technológiája könnyedén kapcsolódik az ipari szabványokhoz és számos Microsoft desktop- és szerveralkalmazáshoz, valamint csökkenti az alkalmazások és az operációs rendszerek fejlesztési, támogatási és karbantartási költségeit.
| Kompatibilis technológiák |
| A Windows Embedded Standard eszköz a következő technológiákkal kompatibilis: Internet Explorer, Windows Media Player, Microsoft .NET, Network, Remote Desktop Protocol és Microsoft Silverlight. |
Személyre szabott rendszer fejlesztése
A Windows Embedded Standard kompakt és egyedi környezetet jelent a fejlesztők számára, amely lehetővé teszi, hogy az operációs rendszer egyes moduljait és tulajdonságait alkalmasan megválasszák és a végfelhasználók számára kialakított rendszerbe építsék. Az operációs rendszer mérete optimalizálható azáltal, hogy csak a szükséges meghajtókat, szolgáltatásokat és alkalmazásokat veszik igénybe a fejlesztők.
Ezenfelül a rendszerindítási állapot megőrizhető attól függetlenül, hogy a felhasználók milyen műveleteket hajtottak végre. A funkciók módot adnak a fejlesztőknek, hogy a végfelhasználók számára saját maguk által testreszabott operációs rendszereket tegyenek elérhetővé. A standard beágyazott Windows fejlesztői környezet a kiforrott és már ismerős Microsoft API-ra (application programming interface, felhasználói programozási felület) épül, amellyel csökkenthető a fejlesztési idő annak köszönhetően, hogy számos tanúsított, értékesítésre kész alkalmazással, meghajtóval és szolgáltatással kompatibilis.
A fejlesztők hozzáférhetnek a beágyazott eszközök széles választékához, amelyek a már jól ismert Microsoft Visual Studio környezetben is működnek. Így a még biztonságosabb, megbízhatóbb és kezelhetőbb eszközök konfigurálása, felépítése és üzembe helyezése felgyorsítható.
