Hallo Hack-A-Day en gevaarlijke Prototypes lezers! Please vote voor me in de Sparkfun uC wedstrijd! (Als u voor me stemmen kunt u nog steeds stemmen voor andere projecten ook) De stemming knop is net links van hier... daar ga je... dichter... dichter... Ik weet dat je kunt doen hetâ €¦
1.) ik, in feite, de eigenaar van een Arduino en ondanks dat een microcontroller project op Instructables, een Arduino is niet een deel van deze gids. Een Arduino heeft zijn specifieke toepassingen en vult een niche in mijn toolkit heel goed maar Arduino is meestal niet mijn eerste keus bij de beslissing welk platform ik prototype mijn nieuwste idee met. Een van de beste delen van het platform van de Arduino is dat het tot het punt dat iedereen het gebruiken kan zonder een ingenieur is gestroomlijnd. Echter, zal iemand serieus de code die ze voor hun project schrijven, het duurde niet lang, een essentiële functie nodig: in-circuit foutopsporing. We gaan over waarom ICD zo groot is en hoe het te gebruiken als we dit eenvoudige project bouwen bespreken.
2.) wat de heck is een Pomodoro-timer, u vragen? De Pomodoro techniek is een middel van beheer van de tijd gemaakt door Francesco Cirillo. U kunt veel meer informatie hier vinden: http://www.pomodorotechnique.com/ persoonlijk, ik hou van de Pomodoro techniek maar wilde niet nog een andere toepassing stormloop voort mijn computer. Daarom nodig ik een eenvoudige timer. Als u niet nodig hebt of een Pomodoro-timer wilt, het eindresultaat van dit Instructable is niet zo belangrijk als de middelen om te krijgen en leren hoe om te zuiveren. Wat ik echt wil leren is enkele eenvoudige debugging concepten die uw gemiddelde Arduino-gebruiker kan niet weten ze mist op.
3.) dit project is gebaseerd op het Texas instrumenten LaunchPad ontwikkel bord, een MSP430G2211 en vijf LEDs. Als u niet een Launchpad en hebben belangstelling voor embedded programmeren helemaal, gelieve nu gewoon bestellen. U kunt me later dankbaar zijn.
Neem een kijkje op de laatste stap voor de onderdelen die nodig zijn voor de pomodoro-timer, als je geïnteresseerd bent in het maken van een.
4.) IAR Embedded Workbench Kickstart voor MSP430 is de ontwikkelomgeving die we gaan gebruiken. Downloaden vanaf hier: http://www.ti.com/iarkickstart dit is helaas een alleen-Windows IDE, maar het draait in verschillende virtuele machines op zowel Linux en OS X. Voor dit Instructable, ben ik met behulp van Parallels op OS X. Als er voldoende interesse is, schrijf ik een gids voor MSP430 ontwikkeling met behulp van FOSS hulpmiddelen op OS X.