ARM:0004 arba paprastas serial

Trumpas papildymas- kiek pataisyta LCD biblioteka (ir senam poste pataisyta: pakeista pauzės formavimas, kai kurie parametrai, inicializacija. Dabar LCD ekranas pasileidžia iš karto).
O šiaip šitas postas apie patį primityviausią serial duomenų perdavimą naudojant UARTą. Čia nenaudojami jokie interuptai ir panašiai. Paprasčiausiai tiesiogiai surašomi duomenys į reikiamus portus, ir jei reikia nuskaitomi.

ARM serial testas LCD
Visa informacija rodoma per LCD ekraniuką. Antroje eilutėje matosi ką tik išsiustas baitas, kiek dešiniau paskutinis priimtas baitas. Užtenka pirštu sujungti IN su OUT ir atsikartoja informacija- gaunasi kaip ir loop-back testas.

Ta CPU clock eilutė grynai informacinė. Kažkur radau internete, kad taip galima sužinoti esamą CPU taktinį dažnį. Tai va kažką ir rodo. Tiesa dažnis kartais keičiasi.

ARM serial test ir LCD source code ir hex, hexas aišku sukompiliuotas Atmel AT91SAM7S256AU čipui.

2 replies on “ARM:0004 arba paprastas serial”

Leave a Reply

Your email address will not be published. Required fields are marked *