Jeffrey Cross
Jeffrey Cross

Sponsorite projektide seeria Windows Embedded CE-ga

Microsoft on teinud koostööd Make: Online'iga, et töötada välja rida integreeritud projekte, mis kasutavad Windows Embedded CE, Visual Studio 2005 Pro ja kolmanda osapoole varjatud riistvara. Me oleme toonud pardale Kipp Bradfordi kolme Windowsi Embedded-projekti loomiseks ja nende dokumenteerimiseks siin: Make: Online ja Microsofti SPARK Your Imagination veebilehel.

Neile, kes ei pruugi olla teadlikud SPARK-ist, on see MS-kampaania ja võistluste seeria, mille eesmärk on tutvustada üliõpilastele, harrastajatele ja teistele Windows Embedded CE-le ning selle kasutamist „minimalistlikes arvutites” ja manussüsteemides. Microsoft on teinud koostööd mitme riistvara müüjaga, sealhulgas VIA, Advantech ja Special Computing, et pakkuda spetsiaalseid riistvarakomplekte. Osta nendest tarnijatest varjatud seadmekomplekt ja saate tasuta Windows Embedded CE 6.0 R2 ja Visual Studio 2005 Professionali täisversioonid.

Esimeseks projektiks ehitab Kipp „intelligentse kodu” automaatikasüsteemi, kasutades Windows Embedded CE ja VIA ARTiGO A1000 Pico-ITX Builder Kit. Ta pakub mõnda tausta, ennast ja projekti:

Minu esimene kodune ehitatud projekt hõlmas Microchip PIC 16C73 programmeerimist, kasutades komplekti koodi, et juhtida robott-stereo-visuaalse kaamera kinnitusega samm-mootorit. Mul oli piiratud kogemus FORTH ja C koodi muutmisel usaldusväärsel 6811-l, kuid see oli tõeliselt põnev masinate ja juhtelementide masinamiseks, trükkplaatide kujundamiseks ja ehitamiseks, manustatud koodi kirjutamiseks ja arvutitarkvara kirjutamiseks. Kahjuks olin kolledžis, kogu see töö tehti väljaspool minu klasse ja see tõesti võttis palju aega, mis oleks õppinud paremini.

Lõpuks lõpetasin ehituse ning sellega kaasneva elektroonika ja tarkvara. Enamik täna töötatavaid projekte vajavad samu oskusi ja ühendavad samad põhielemendid: sisseehitatud seade, mis saab kasutajalt või anduritelt sisendit ja genereerib väljundi.

Viieteistkümne aasta jooksul alates projektist on palju muutunud. Moore'i seadus on oluliselt mõjutanud arvutuslikku võimsust, samas kui töötlejad on muutunud energiatõhusamaks. Kiibi välisseadmete hulka kuuluvad nüüd USB, I2C, SPI, A / D, D / A, UART jne. Veelgi olulisem on, et kliendi ootused on muutunud. Arendajatele avaldab üha suuremat survet pakkuda keerukaid kasutajaliideseid ja funktsioone rikkalikke tooteid peaaegu üleöö. Tarkvara tööriista müüjad vastasid, muutes lauaarvutil kiireks rakenduste arendamiseks välja töötatud uuendused versioonideks, mis sobivad paremini uusima varjatud riistvaraga.

Üks väga oluline vahend on Windows Embedded CE. Mäletan, et mõelda, kui lahe oleks võtta oma Visual C-kood ja kompileerida see uuesti, et see toimiks mõne väikese kasti sees. Sarnaselt oma stereovisiooni projektiga ei olnud mul mingit õiguspärast põhjust Windowsi käivitamiseks muudes kui integreeritud keskkondades, kui arvasin, et see oleks huvitav projekt, ja nagu ma kiiresti teada sain, oli Windows CE (nagu seda sel ajal kutsuti). mitte vastus, mida ma otsisin. Tundsin, et vajaksin igakülgseid teadmisi Windowsi CE-raamatukogudest, et teha minu projektidega midagi kasulikku, ja ma tõesti ei teadnud, kust tööriistadega alustada.Ma märkasin, et teised harrastajad seisavad silmitsi sarnaste väljakutsetega, nii et ma loobusin ja otsisin teisi lahendusi.

MAKE-l paluti mul hiljuti vaadata uut Windows Embedded CE-d ja uurida toodet harrastaja vaatenurgast. Seda silmas pidades töötan kolme projektiga, kasutades mõningaid põnevaid uusi manussüsteeme. Esimene projekt hõlmab „armatuurlaua” loomist auhinnatud ultra-kõrge efektiivsusega hoone jaoks Providence'is Rhode Islandis. Armatuurlaud töötab VIA Pico-ITX-il. Ma tegelen selle projekti kavandamise ja ehitamise protsessiga ning Windows Embedded CE-ga alustamise eelseisvate tulemustega. Hoia ...

Meie uus Make: Online autor ja tehniline toimetaja Kipp Bradford on tehnoloogia konsultant ja ettevõtja. Ta on välja töötanud elektromehaanilised seadmed, mis ulatuvad uurimisvahenditest, tarbekaupadest, meditsiiniseadmetest ja „kriitilistest missioonidest”. Kipp võib tunnistada sadade mänguasjade leiutamist Hasbrole ja Mattelile, kuid ta ei ütle teile, millised. Kipp on ka Brown Ülikooli tehnikainstituudi õpetaja, kus ta õpetab mitmeid inseneri projekteerimise ja ettevõtluse kursusi. Lisaks teenib ta kahe kunstilise mittetulundusühingu AS220 ja The Steel Yardi juhatusi Providence'is.

Alates järgmisest nädalast annab Kipp oma automatiseerimissüsteemi koondamisel nende tööriistade abil aru oma edusammudest nii siin kui ka SPARK Teie Imagination veebisaidil.

Siin on link SPARK veebisaidile.


See SPARK Teie kujutlusvõime teeb: Windows Embedded projekti seeria on sponsoriks Microsoft Corporation.

Osa

Jätnud Kommentaari