3P4W LED-klocka med temperatur Display (3 / 5 steg)
Steg 3: Flasha Firmware
Firmware är de faktiska binära instruktioner att MCU körs och är hjärnan av 3P4W klockan.
Programmering verktyg Maskinvaruinstallation
I det här steget måste du flash-programmet MCU. Du behöver en programmerare att göra detta. Du kan antingen använda TI startfönstret eller TI EZ430 dongeln som programmerare. I båda fallen är den grundläggande idén att;
. Identifiera makt leverans (Vcc och Gnd) punkter i din programmerare.
. Anslut dem via jumper tråd till stift 1 (Vcc) och nåla fast 14 (Gnd) till MCU.
. Identifiera SBW (spy-by-wire) ponts (Data och klocka) i din programmerare.
. Anslut dem till stift 10 (Data) och pin 11 (klocka).
länk till startfönstret:
http://processors.wiki.ti.com/index.php/MSP430_LaunchPad_%28MSP-EXP430G2%29?DCMP=launchpad&HQS=other+PR+launchpadwiki-PR
länk till EZ430:
http://Focus.ti.com/docs/toolsw/Folders/Print/ez430-f2013.html
Programmering programvara verktyg Setup
Jag hade använt mspdebug:http://mspdebug.sourceforge.net att ladda ner MCU firmware. Se länk för instruktion till data överför och bygga mspdebug.
Om du använder RF2500 kit eller startfönstret som din programmerare, Använd följande kommando
mspdebug rf2500 "prog 3p4w-clock.elf"
Om du använder EZ430 kit som programmerare, Använd följande kommando
mspdebug -d /dev/ttyUSB0 uif "prog 3p4w-clock.elf"
Det går också att programmera MCU under Windows via den TI integrerad utveckling miljö CCS. CCS kan laddas ner från TI'
Firmware Binaries
Både 3p4w-clock.elf och 3p4w-clock.txt kan hämtas här
3p4w-klocka., elf för Linux:
http://sites.Google.com/a/simpleavr.com/simpleavr/MSP430-projects/3p4w-Clock/3p4w-Clock.Elf
3p4w-klocka., elf för Windows:
http://sites.Google.com/a/simpleavr.com/simpleavr/MSP430-projects/3p4w-Clock/3p4w-Clock.txt