Example: biology

MSP430F5529 LaunchPad™ Development Kit (MSP …

1 SLAU533D September2013 RevisedApril2017 SubmitDocumentationFeedbackCopyright 2013 2017,TexasInstrumentsIncorporatedMSP430F 5529 launchpad DevelopmentKit (MSP EXP430F5529LP)User's GuideSLAU533D September2013 RevisedApril2017 MSP430F5529 launchpad DevelopmentKit(MSP EXP430F5529LP)TheMSP430 launchpad developmentkit aninexpensiveand simpledevelopmentkit for the offersan easywayto startdevelopingon the MSP430 MCU,with onboardemulationfor programmingand debuggingas wellas buttonsand LEDsfor a September2013 RevisedApril2017 SubmitDocumentationFeedbackCopyright 2013 2017,TexasInstrumentsIncorporatedMSP430F 5529 launchpad DevelopmentKit (MSP EXP430F5529LP) of ,Mountedfromthe the , External5-V External5-V USBBSL HID Interfacein to DemoProjectfor Foundthe Watchdogin Datain ,Needinga Datain the ResourceExplorer:Createa (1 of 4).

button. {} {{} {}}

Tags:

  Development, Launchpad, Msp430f5529 launchpad development kit, Msp430f5529

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Advertisement

Transcription of MSP430F5529 LaunchPad™ Development Kit (MSP …

1 1 SLAU533D September2013 RevisedApril2017 SubmitDocumentationFeedbackCopyright 2013 2017,TexasInstrumentsIncorporatedMSP430F 5529 launchpad DevelopmentKit (MSP EXP430F5529LP)User's GuideSLAU533D September2013 RevisedApril2017 MSP430F5529 launchpad DevelopmentKit(MSP EXP430F5529LP)TheMSP430 launchpad developmentkit aninexpensiveand simpledevelopmentkit for the offersan easywayto startdevelopingon the MSP430 MCU,with onboardemulationfor programmingand debuggingas wellas buttonsand LEDsfor a September2013 RevisedApril2017 SubmitDocumentationFeedbackCopyright 2013 2017,TexasInstrumentsIncorporatedMSP430F 5529 launchpad DevelopmentKit (MSP EXP430F5529LP) of ,Mountedfromthe the , External5-V External5-V USBBSL HID Interfacein to DemoProjectfor Foundthe Watchdogin Datain ,Needinga Datain the ResourceExplorer:Createa (1 of 4).

2 September2013 RevisedApril2017 SubmitDocumentationFeedbackCopyright 2013 2017,TexasInstrumentsIncorporatedMSP430F 5529 launchpad DevelopmentKit (MSP EXP430F5529LP)41 Schematics(2 of 4)..5542 Schematics(3 of 4)..5643 Schematics(4 of 4)..57 List of Tables1 Fileson the and :Constantsto , launchpad ,BoosterPack,CodeComposerStudi oare trademarksof EmbeddedWorkbenchis a trademarkof IAR othertrademarksare the propertyof September2013 RevisedApril2017 SubmitDocumentationFeedbackCopyright 2013 2017,TexasInstrumentsIncorporatedMSP430F 5529 launchpad DevelopmentKit (MSP EXP430F5529LP)1 GettingStartedRapidprototypingis simplifiedby the 40-pinBoosterPack plug-inmoduleheaders,whichsupporta widerangeof can quicklyadd featureslike wirelessconnectivity,graphicaldisplays,e nvironmentalsensing,and can eitherdesignyourown BoosterPackplug-inmoduleor chooseamongmanyalreadyavailablefromTI and MSP430F552916-bitMCUhas 128 KBof flashmemory,8KB of RAM,25-MHzCPUspeed,integratedUSB,and manyperipherals plentyto get you startedin be quicklyaddedusingthe free open-sourceUSBtoolsand examplesavailablein the MSP430 USBD evelopersPackage.

3 This includesthe MSP430 USBD escriptorTool,whichquicklycustomizesany combinationof USBinterfacesand automaticallygeneratesyourUSBdescriptors for also available:TI's Eclipse-basedCodeComposerStudio IDE(CCS) and IAR EmbeddedWorkbench IDE (IAR), and the LaunchPaddevelopmentkit includingdocumentationand designfilescan be foundon the tool pageat Features USB-enabledMSP430F552916-bitMCU Up to 25-MHzSystemClock 128 KBof flash,8KB of RAM Five timers Up to four serialinterfaces(SPI,UART,I2C) 12-bitanalog-to-digitalconverter Analogcomparator IntegratedUSB,with a completeset of USBtools,libraries,examples,and referenceguides The eZ-FETlite emulator,with the application("backchannel")UART.(Nowopen- source!) Abilityto emulateand developUSBapplicationswith a singleUSBcable,madepossiblewith anonboardUSBhub Powersourcedfromthe 5-V bus poweris reducedto V, usingan onboarddc-dcconverter.

4 Bothmaleand female40-pinBoosterPackplug-inmodulehead ers,configuredfor also be attached. Compatiblewith the 40-pinBoosterPackplug-inmoduledevelopmen ttool Contents(1) MSP-EXP430F5529 LPLaunchPaddevelopmentkit(1) USBcablewith "micro"connectors(1) QuickstartguideIf you intendto writecodefor the F5529 LaunchPaddevelopmentkit, you can completethe kit bydownloadingthe MSP-EXP430F5529 LPHardwareDesignFilesand the MSP-EXP430F5529 LPSoftwareExamplesfromthe MSP-EXP430F5529 LPtool F5529 LaunchPaddevelopmentkit comesprogrammedwith an 'sget started!This sectiononly describeshow to use the F5529 LaunchPaddevelopmentkit are September2013 RevisedApril2017 SubmitDocumentationFeedbackCopyright 2013 2017,TexasInstrumentsIncorporatedMSP430F 5529 launchpad DevelopmentKit (MSP EXP430F5529LP)The demoworkson a WindowsPC, LinuxPC, or requiresthat (at minimum)the powerjumpers( V and 5 V) on the isolationjumperblockbe the shippedfromTI, thesejumpersare JumperRequirementsNecessaryfor : Installa SoftwareDevelopmentPlatformThe developmentplatformcan be CodeComposerStudioIDE (CCS),IAR EmbeddedWorkbenchIDE(IAR),mspgcc,or for help choosinga out-of-boxdemoworkswithoutthis step,but the host reportsthat the integratedeZ-FETlite emulatordid not enumerate.

5 (Be awarethat the USBAPI doesnot yet fully supportmspgccdevelopment,but mspgccdoescontaintheeZ-FETdrivers.) : Connectthe HardwareConnectthe LaunchPaddevelopmentkit to a host PC usingthe USBcableincludedwith the LaunchPaddevelopmentkit. The demoshouldworkon any recentversionof prompted,letthe PC installis "silent",whichmeansthat the PC'soperatingsystemalreadyhas the driversit connecta USBdeviceto yourcomputer,the ,the host asksfor the device'sUSBdescriptorsto learnthe device'sidentity,capabilities,and descriptors,the devicepresentsone or moreUSBinterfacesto the host,whereeachinterfaceis associatedwith eithera pre-defineddeviceclass,or a majoroperatingsystemsalreadyship with driversfor mostcommondeviceclasses,whichis why you do notneedto F5529 LaunchPaddevelopmentkit softwaredemopresentstwo USBinterfacesto the host: A MassStorageClass(MSC)interface,whichresu ltsin a storagevolume A HumanInterfaceDevice(HID)interface,which is configuredas a keyboardAll majorhost operatingsystemsalreadyhavedriversfor.

6 The eZ-FETemulator,applicationUART,and USBhub also enumeratewhenthe LaunchPaddevelopmentkit is part of the LaunchPaddevelopmentkit emulator,and so theyalwaysenumerateon Windowsand LinuxPCs,no matterwhatsoftwareis loadedinto the contrast,the MSCand HID interfacesdescribedin this sectionare generatedby the softwaredemoapplicationthat is loadedontothe LaunchPaddevelopmentkit as shippedfromTI. September2013 RevisedApril2017 SubmitDocumentationFeedbackCopyright 2013 2017,TexasInstrumentsIncorporatedMSP430F 5529 launchpad DevelopmentKit (MSP EXP430F5529LP) : Verifythe storagevolumehas beenloadedWhenyou attachthe LaunchPaddevelopmentkit to the PC, a storagevolumeis mountedon the volumecan be seenin "My Computer",with the name"F5529LP":Figure3. StorageVolume,Mountedfromthe MSCI nterfaceThis storagevolumeis storedwithinthe MSP430F5529 ' is smallcomparedto mostflashdrives,but it is largeenoughfor the demo' MSP430softwarepresentsit to the host throughthe you openthe volume,you see thesefiles:Figure4.

7 Fileson the StorageVolumeTable1 describesthe functionof Fileson the text that will be "typed" by the keyboardinterfacewhenbuttonS1 is default,its contentsare "HelloWorld". text that will be "typed" by the keyboardinterfacewhenbuttonS2 is default,it contains"ASCIIart" of the LaunchPaddevelopmentkit "rocket" file causesyourweb browserto launchthe MSP-EXP430F5529 LPLaunchPaddevelopmentkit web "readme" file that helpsexplainhow to use you placeotherfiles insidethe volume,they are storedinsideflashof the volumeisonly approximately60 KBin you laterdownloadthe softwaredemo(or any software)to the F5529target,any datathat you haveplacedin the volumewill be you changethe nameof the , the pushbuttonfunctionalityno is becausethe MSP430demosoftwarelooksfor thesefiles by September2013 RevisedApril2017 SubmitDocumentationFeedbackCopyright 2013 2017,TexasInstrumentsIncorporatedMSP430F 5529 launchpad DevelopmentKit (MSP EXP430F5529LP).

8 Opena text editor,and pressthe buttonsIn additionto the MSCinterface,the otherUSBinterfacethat is enumeratedby the demois an HIDinterface,whichis usedto emulatea pressthe S1 or S2 button,the text storedin , respectively,is sent to yourcomputeras see the keyboardin action,opena text usingWindows,the standardNotepadapplicationis agoodchoice.(To openNotepad,clickthe Startbutton, , type "notepad"in the Opentextbox, and clickOK.)Makesurethe windowfocusis on the text editorand not on anotherapplicationrunningon the PC. Thenpressthe S1 buttonon the LaunchPaddevelopmentkit to sendthe text in Figure5 to DefaultTextTypedFromButtonS1 Thendeletethis text, and pressthe S2 buttonon the Launchpadto sendthe text in Figure6 to September2013 RevisedApril2017 SubmitDocumentationFeedbackCopyright 2013 2017,TexasInstrumentsIncorporatedMSP430F 5529 launchpad DevelopmentKit (MSP EXP430F5529LP)Figure6.

9 ASCII-ArtRocket,TypedfromButtonS2 The rocketcan take a few secondsto type out. Whilethe MCUis typingthis out, be surenot to changethe PC windowfocusoutsideof you changethe focus,keystrokeswill be sent to whateverapplicationhas focus,and strangethingsmighthappenon : Customizethe stringsBecausethe stringstypedout by the S1 and S2 buttonsoriginatefromthe ,respectively,you can in a text editor,modifytheircontents,and savethe correspondingbutton;yournew stringis a 2048-characterlimit on eachstring,a limit set withinthe limit is necessarybecausethe softwarereadsthe files'stringsinto a RAMbufferbeforetyping,and the size of this RAMbufferis your own USBapplications and emulate,using a single USB cable!Integrated USB hub andUSB-based power supplyRESET button, forthe target deviceButton that invokes theUSB bootstrap loader,for firmware updatesPushbuttons and LEDs,for user interfaceeZ-FET emulator Open -source Works with almost anyMSP430 target40-pin BoosterPack header Compatible with 20-pin and40-pin BoosterPacks Now allows BoosterPackswith more functionalityIsolation Jumper Block Connect to other targets Allow more accurate powermeasurementMSP430F5529 USB Microcontroller 128KB flash, 8KB RAM Full-speed USB ADC 5 timers 4 serial interfaces (SPI, UART, I C)2 Analog comparator Much more !

10 September2013 RevisedApril2017 SubmitDocumentationFeedbackCopyright 2013 2017,TexasInstrumentsIncorporatedMSP430F 5529 launchpad DevelopmentKit (MSP EXP430F5529LP)2 HardwareThis sectiondescribesthe F5529 LaunchPaddevelopmentkit showsthe LaunchPaddevelopmentkit, with its importantfeaturesand describedin this EVMF eaturesand Controls32kHz4 MHzTarget DeviceMSP430F552940-pin (4x10) Boosterpack Interface4 MHzESD ProtectionTUSB2046 Full-Speed USB Hub6 MHzUSB ConnectoreZ-FET lite Emulator ConverterUser LEDs and SwitchesResetUSB BSLI solation Jumper BlockSpy-Bi-Wire (SBW) EmulationApplication UARTA pplication USB40-pin (4x10) Boosterpack InterfaceUSB Hub / PowereZ-FET lite Power5V HeaderJumperPower HeaderUSBUSB Data5V VBUSE mulator USB5V September2013 RevisedApril2017 SubmitDocumentationFeedbackCopyright 2013 2017,TexasInstrumentsIncorporatedMSP430F 5529 launchpad DevelopmentKit (MSP EXP430F5529LP) showsa functionalblockdiagramof the +/VeREF+ /VeREF September2013 RevisedApril2017 SubmitDocumentationFeedbackCopyright 2013 2017,TexasInstrumentsIncorporatedMSP430F 5529 launchpad DevelopmentKit (MSP EXP430F5529LP) MSP430F552xis one of offers.


Related search queries