Jeffrey Cross
Jeffrey Cross

SPARK Project # 2, Post # 3

V mém posledním příspěvku jsem představil počátky plánu připojení iRobot Create k počítači iCop SPARK se systémem Windows Embedded CE R2.0. Nyní je čas se ponořit a načíst nějaký kód na stroj iCop, pak zjistit, zda mohu mluvit s Create pomocí příkazů uvedených v Create Open Interface.

Než začnu s Windows Embedded, chci si ověřit, že mohu mluvit s Create pomocí známého zdroje, mého stolního počítače. Myslím, že je to důležitý krok ladění. I když bych chtěl, aby můj software správně fungoval poprvé, pravdou je, že před správným fungováním může vyžadovat ladění. Tento úkol ladění můžu zjednodušit a ověřit, že sériové rozhraní Create (Vytvořit sériové rozhraní) funguje připojením ke svému vývojovému počítači a po spuštění spouštěcího hlášení:

Jakmile to udělám, jsem přesvědčen, že mohu navázat spojení mezi programem Vytvořit a mým PC nebo schránkou iCop s programem Windows Embedded a můžu si být jistý, že jakékoli problémy s komunikací jsou výsledkem mého špatně napsaného programu!

Visual Studio 2005 a Windows Embedded CE6.0 R2 jsem již nainstaloval do svého vývojového počítače, takže jsem téměř připraven připojit počítač iCop. K úplnému nastavení vývojového počítače je třeba ještě jeden krok, abych mohl začít vývoj systému Windows Embedded. Různé desky SPARK mají řadu procesorů a periferií, a proto vyžadují unikátní softwarovou knihovnu a konfigurační sadu, která umožní Visual Studio 2005 generovat zkompilovaný kód vhodný pro daný nízkoúrovňový hardware. Tato jedinečná knihovna a konfigurační sada se ze zřejmých důvodů nazývá „balíček podpory desek“. Každý dodavatel desek SPARK dodává balíček na podporu desek, který lze stáhnout a nainstalovat pro konkrétní desku.

Nyní jsem připraven vytvořit a nainstalovat operační systém a svou aplikaci na tabuli iCop! Budu o tom diskutovat v plném příspěvku zde.

Podíl

Zanechat Komentář