SPARK projektas Nr. 3, # 4 pranešimas - 💡 Fix My Ideas

SPARK projektas Nr. 3, # 4 pranešimas

SPARK projektas Nr. 3, # 4 pranešimas


Autorius: Ethan Holmes, 2019

Mano ankstesniame pranešime aš pradėjau daryti tam tikrą pažangą su savo „Windows Embedded CE“ projektu. Aš galėjau gauti paprastą testavimo programą, kuri galėtų siųsti ir gauti pranešimus per iCop eBox 2300 kompiuterio serijinį prievadą. Pirmą kartą siųsčiau pranešimus į kompiuterį, naudojant RS232 kryžminį kabelį. Kai patvirtinau, kad nėra problemų siunčiant ir priimant pranešimus ar keičiant duomenų perdavimo spartą, aš iškirpiau kabelį ir prijungiau XBee modulių porą vietoj kryžminio kabelio. Nebuvau pasirengęs įdiegti priskirtų įrenginių tvarkyklių savo „Windows“ įterptųjų „CE“ operacinės sistemos vaizde, todėl naudoju „XBee“ serijos tyrėją, užsakytą iš „SparkFun“ prijungti „XBee“ prie „eBox“ kompiuterio. Patvirtinusi, kad viskas veikė taip, kaip tikėtasi, buvau pasirengusi keisti serijinio prievado testo taikomąją programą ir paleisti bevielį šviesos valdiklį.

Paslaptis padažas yra mano namo užvirinti Arduino klonas, einantis iš talpinio maitinimo šaltinio. Daugiau apie tai kitą savaitę!

Prieš tęsdamas, noriu trumpai aptarti kai kuriuos veiksmus, kurių reikia norint, kad mano programa galų gale veiktų. Aš iš pradžių įtariau, kad turėjau nuosekliojo prievado buferio viršijimo problemą, nes negalėjau siųsti ilgesnių nei 16 simbolių pranešimų. Kai pastebėjau, kad mano nuosekliojo prievado testavimo programa bus pakabinta bet kokio ilgio prievadų prievadų perdavimo pabaigoje, aš pradėjau galvoti, kad problema gali būti nutraukta, o ne susijusi su buferiu. Jei nuosekliojo prievado skambutis laukė „buferio tuščio“ signalo, kol jis sugrįžo į savo programą, kabo gale pasibaigus transliacijai, jis niekada negavo to signalo. Kadangi buvau redagavęs daugybę eilės prievadų nustatymų BIOS ir registre bandydamas išjungti arba peradresuoti serijos derinimo pranešimus, galbūt netyčia pakeitė kritinį registro raktą. Vietoj to, kad galėtumėte atkurti savo veiksmus ir atkurti gamyklinius nustatymus, pradėjau su švaria BSP kopija, kad būtų sukurtas operacinės sistemos vaizdas. Taip pat pastebėjau, kad daugelis mano „Visual Studio 2005“ diegimo katalogų buvo nukreipti į naujausią „Visual Studio“ versiją kompiuteryje. Atvaizdavus visus katalogus į teisingą vietą, operacinę sistemą perstatiau naudodamas švarias visų tvarkyklių kopijas ir BSP.

Galiausiai viskas veikė nepriekaištingai, kai išbandiau naują operacinę sistemą su paprastu „Visual Basic“ nuosekliojo prievado terminalo pavyzdžiu iš „Samuel Phung“ „Windows Embedded CE 6.0“ internetinių išteklių.

Sekite SPARK svetainėje!



Jums Gali Būti Įdomu

Knygų apžvalga: Applyqué Your Way

Knygų apžvalga: Applyqué Your Way


Klauskite CRAFT: Pavojingų cheminių medžiagų šalinimas

Klauskite CRAFT: Pavojingų cheminių medžiagų šalinimas


Spanguolių Prosecco kokteilis

Spanguolių Prosecco kokteilis


Sūdyti karamelės su apelsinų kvapiu cukrumi

Sūdyti karamelės su apelsinų kvapiu cukrumi