Simon siger, at lære at programmere armchips

Denne breadboard-version af en Simon siger, at spil er en fantastisk måde at prøve dine færdigheder på en ny mikrocontroller platform. Den otte-pin-chip set i midten af ​​brættet er en LPC810 mikrocontroller, som [Hartmut Wendt] bare er i gang med. Det er et sjældent eksempel på en lavstiftetællingspakke til en armindretning (CORTEXT M0). Breadboard venlige fodspor gør det nemt at arbejde med, men du kan trække det samme opbygning med en dev board som et af Stm Discovery Offer eller Stellaris Launchpad boards.

Hvorfor er det en god måde at lære? Det indebærer input, output og generering af bølgeformer, som vi ville antage, betyder timere (vi graver ikke gennem kildekoden, som er tilgængelig, danner siden, der er knyttet ovenfor). Hver farvet knap har en matchende LED, der blinker det mønster, som du skal replikere for at holde spillet i gang; Du ved, hvordan Simon siger, fungerer, ikke? Samtidig spilles en anden tonehøjde af højttaleren til højre.

En anden god øvelse ville være at tage [Hartmut’s] kode og porte den til en anden chip, være den arm eller på anden måde.

Leave a Reply

Your email address will not be published.