




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
DK-TM4C129XOverview1455567888889KitContentsUsingtheDK-TM4C129XDK-TM4C129XOverview1455567888889KitContentsUsingtheDK-TM4C129XFeatures SpecificationsHardwareDescription2FunctionalDescriptionMicrocontrollerClockingResetDebuggingandProgrammingPowerUSB UserButtonsandUserLEDHeadersSpeakerEEPROMandSDCardTemperatureSensorLCDEthernetHibernationSoftwareDevelopment3SoftwareDescriptionSourceCodeToolOptionsProgrammingtheDK-TM4C129XBoardComponentLocationsBillofMaterials(BOM)ReferencesSchematicsD2SubmitDocumentationCopyright©2013,TexasInstrumentsListofBoard DK-TM4C129XListofBoard DK-TM4C129XDevelopmentBoardBlock 1-2-2-2-2-2-2-BoosterPackBoosterPackULPI,MII,andRMIIResistiveTouchScreenLCDPinDK-TM4C129XComponentLocations(TopDK-TM4C129XComponentLocations(BottomJumperandShuntLocationsListofDK-TM4C129XJTAGPinTableUSBHost/Device/OTGSignalsUserButtonsandLEDPins1-2-2-2-2-2-2-69SubmitDocumentationListof3Copyright©2013,TexasInstrumentsChapterDK-TM4C129XTheTivaTM4C129XdevelopmentkitisanevaluationplatformfortheTivaTM4C129x-seriesARM®Cortex™-M4-basedmicrocontrollers.Theevaluationboard'sdesignhighlightstheTM4C129Xmicrocontroller'sUSB2.0On-The-Go/Host/Device(OTG/Host/Device)interface,the10BASE-T/100BASE-TXEthernetcontrollerwithinternalPHY,QuadSSIbustocommunicatewithanexternalflashdevice,12-bitAnalog-to-DigitalConverter(ADC),LCDcontroller,andtheI2Cmodule.PowerUART3QuadChapterDK-TM4C129XTheTivaTM4C129XdevelopmentkitisanevaluationplatformfortheTivaTM4C129x-seriesARM®Cortex™-M4-basedmicrocontrollers.Theevaluationboard'sdesignhighlightstheTM4C129Xmicrocontroller'sUSB2.0On-The-Go/Host/Device(OTG/Host/Device)interface,the10BASE-T/100BASE-TXEthernetcontrollerwithinternalPHY,QuadSSIbustocommunicatewithanexternalflashdevice,12-bitAnalog-to-DigitalConverter(ADC),LCDcontroller,andtheI2Cmodule.PowerUART3QuadSPIUSBmicroBCardPowerI2Cor5VBarrelAudioUSBTivaCSeriesFigure1-1.BoardAlltrademarksarethepropertyoftheirrespective4DK-TM4C129XSubmitDocumentationCopyright©2013,TexasInstrumentsKitKitTheDK-TM4C129XDevelopmentKitcomeswiththe•••OnboardIn-CircuitKitKitTheDK-TM4C129XDevelopmentKitcomeswiththe•••OnboardIn-CircuitDebugInterface(ICDI)TwoUSBMicro-BplugtoUSB-AplugUSBMicro-AplugtoUSB-AreceptacleCat5ethernet–•USBFlashdrive–––CompleteTivaWare™forCSeriesPeripheralDriverLibraryandexamplesourcecodeAsupportedevaluationversionofallofthefollowing:•••••TexasInstruments’CodeComposerStudio™Keil™RealView®MicrocontrollerDevelopmentKit(MDK-ARM)IAREmbeddedWorkbench®developmenttoolsSourceryCodeBench™developmenttools(timeUsingtheDK-TherecommendedstepsforusingtheDK-TM4C129XdevelopmentkitFollowthe"GettingStatedGuide"documentincludedinthekit.TheGettingStartedGuidedocumentwillhelpgettheDK-TM4C129Xdevelopmentboardupandrunninginminutes.UseyourpreferredARMtool-chainandtheTivaPeripheralDriverLibrarytodevelopanapplication.Softwareapplicationsareloadedusingtheon-boardIn-CircuitDebugInterface(ICDI).SeeChapter3,SoftwareDevelopment,fortheprogrammingprocedure.TheTivaWarePeripheralDriverLibraryUser'sGuidecontainsspecificinformationonsoftwarestructureandfunction.Customizeandintegratethehardwaretosuitanendapplication.Thisuser'smanualisanimportantreferenceforunderstandingcircuitoperationandcompletinghardwaremodification.TheDK-TM4C129Xdevelopmentkitincludesthefollowing•TivaTM4C129X–32-bitARM®Cortex™-M4FQVGAcolordisplaywithresistivetouchscreen10BASE-T/100BASE-TXcontrollerwithinternalPHYUSBMicro-ABconnectorforHost/Device/OTGmicroSDcardslot3navigationbuttonsUsertricolorLEDQuadSSIto512MbitBoosterPackXLconnectorforexpansionBoosterPackconnectorforexpansionEMconnectorforwirelessapplicationsAvailableI/Obroughtouttoheaderson0.1"–ULPIUSBexternalPHY(forhighspeedUSB••••••••••••SubmitDocumentationDK-TM4C129X5Copyright©2013,TexasInstrumentsRMIIandMIIexternalEthernetEPI,Hostbus16/8TivaRMIIandMIIexternalEthernetEPI,Hostbus16/8TivaIn-CircuitDebugInterfaceStandard20-pinJTAGheaderwithoutETMfunctionality(debuginandoutcapable)ShuntresistorstomeasurecurrentonVDDVBATVDDAandVREFtotheTM4C129XReset•••Table1-1showsthespecificationsfortheDK-TM4C129XdevelopmentTable1-1.DK-TM4C129X6DK-TM4C129XSubmitDocumentationCopyright©2013,TexasInstrumentsBoardsupply4.75-6.45"x4.5"x0.84"RoHSChapterHardwareInadditiontoaTM4C129XNCZADmicrocontroller,theevaluationboardincludesarangeofusefulperipheralfeaturesandanintegratedin-circuitdebuginterface(ICDI).Thischapterdescribeshowtheseperipheralsoperateandinterfacetothemicrocontroller.TexaspassFigure2-1.DK-TM4C129XDevelopmentBoardChapterHardwareInadditiontoaTM4C129XNCZADmicrocontroller,theevaluationboardincludesarangeofusefulperipheralfeaturesandanintegratedin-circuitdebuginterface(ICDI).Thischapterdescribeshowtheseperipheralsoperateandinterfacetothemicrocontroller.TexaspassFigure2-1.DK-TM4C129XDevelopmentBoardBlockSubmitDocumentationHardware7Copyright©2013,TexasInstrumentsFunctionalFunctionalTheTivaTM4C129XNCZADisanARM®Cortex™-M4-basedFunctionalFunctionalTheTivaTM4C129XNCZADisanARM®Cortex™-M4-basedmicrocontrollerwith1024-KBflashmemory,256-KBSRAM,120-MHzoperation,USBHost/Device/OTG,EthernetController,IntergratedEthernetPHY,Hibernationmodule,andawiderangeofotherperipherals.SeetheTM4C129XNCZADmicrocontrollerdatasheetforcompletedevicedetails.Mostofthemicrocontrollersignalsareroutedto0.1"pitchbreak-outpadsandlabeledwiththeirGPIOreference.AninternalmultiplexerallowsdifferentperipheralfunctionstobeassignedtoeachoftheseGPIOpads.Whenaddingexternalcircuitry,considerationshouldbegiventotheadditionalloadonthedevelopmentboard’spowerrails.TheTivaPinMuxUtilitycanbeusedtoquicklydeveloppinassignmentsandthecoderequiredtoconfigurethem.TheTM4C129XNCZADmicrocontrollerisfactory-programmedwithaquickstartweatherdisplayprogram.Thequickstartprogramresidesinon-chipflashmemoryandrunseachtimepowerisapplied,unlesstheapplicationhasbeenreplacedwithauserprogram.TheDK-TM4C129Xusesa25.0-MHzcrystal(Y2)tocompletetheTM4C129XNCZADmicrocontroller'smaininternalclockcircuit.AninternalPLL,configuredinsoftware,canbeusedtomultiplythisclocktohigherfrequenciesforcoreandperipheraltiming.TheHibernationmoduleisclockedoffofanexternal32.768kHzcrystalTheRSTsignalintotheTM4C129XNCZADmicrocontrollerconnectstotheRESETswitchandtothecircuitforadebugger-controlledExternalresetisasserted(activelow)underanyoneofthese•••Power-onRESETswitchheldBytheICDIcircuitwheninstructedbythedebugger(thiscapabilityisoptional,andmaynotbesupportedbyalldebuggers).DebuggingandICDI:TheDK-TM4C129Xhasabuiltindebugger,whichcanbeusedbyconnectiontoacomputerusingtheincludedUSBmicro-BtoUSB-AplugcablefromthemicroUSB-Bconnector(J4)locatedintheupperrightoftheboardtoaUSBportonyourcomputer.Theon-boardICDIcanalsobeusedtodebugexternalboardsusingtheARMstandard20-pinconnector(J1)andpullingalltheshuntsfromExternaldebugger:anexternaldebuggercanbeusedthroughtheARMstandard20pinconnector8HardwareSubmitDocumentationCopyright©2013,TexasInstrumentsFunctionalTable2-1.JTAGPinEXTDBGisasignalthatgetspulledlowwhenattachedtoanexternaldebugger.Whenpulledlow,theJTAGoutputsoftheICDIcontrollerareZ-stated.T_DISCONNECTisasignalusedtotelltheICDIwhenadeviceisconnectedtoJ2isareservedjumperFunctionalTable2-1.JTAGPinEXTDBGisasignalthatgetspulledlowwhenattachedtoanexternaldebugger.Whenpulledlow,theJTAGoutputsoftheICDIcontrollerareZ-stated.T_DISCONNECTisasignalusedtotelltheICDIwhenadeviceisconnectedtoJ2isareservedjumperthatmayaddfunctionalitylater.LeaveNote:The20-pinconnector(J1)istheARMstandardJTAGwithETMfunctionalityconnector.WhiletheTM4C129XdevicessupportETMfunctionality,thisboarddoesnothavethenecessarycircuitry.Theboardisdesignedtobepoweredfromoneoftwosources,theyareselectedbypopulatingJ11jumperdifferently.Thesettingsareasfollows:Settingtheshuntbetweenpins1and2selectsthebarrelconnector(J15)asthemain5-VSettingtheshuntbetweenpins2and3selectstheICDIUSB(J4)asthepowerJ15isa6.5-mmdiametercenterpowerbarrelconnector.AnexampleofafunctionalpowersupplyisCUIThecurrentandpowerconsumptionoftheTM4C129XcanbecalculatedbyremovingtheshuntonJ14andmeasuringthevoltageoverthetwopins,whichareconnectedbya1-Ωseriesresistorbetweenthepins.Tocalculatethecurrentandpower,usethefollowingformulas:ITM4C129X=VJ14/ =2/TheTPS62177DQC(U7)switchingpowerregulatorhasmanyfunctionsthatareconfiguredbyomittingresistorsandincludingfeedbacktochangethevoltageonthe3.3-Vrail.TolearnmoreaboutthesefeaturesrefertotheTPS62177DQCdatasheet.Topowertheexternal3.3-Vpowersupplywithoutusingtheonboardvoltageregulator(U7),removetheshuntfromJ8andconnect3.3-Vdirectlytopin1ofJ8.SubmitDocumentationHardware9Copyright©2013,TexasInstrumentsPowerJumper(J11)Shuntonpin1andShuntonpin2andPoweredbyPoweredbyJTAG(J1)GPIOPinPinJumperJ345,23,89,67,13,15,11,13.3V(with1,3,11,15,17,919,5EXTDBG(with17,12,FunctionalUSBTheDK-TM4C129XincludesaUSBMicro-AB(OTG)connector(J24)toallowforUSBHost,Device,andOTGoperation.Table2-2showsthesignalsthatareusedforUSBOTG:Table2-2.USBHost/Device/OTGInUSBHostmode,thedevelopmentFunctionalUSBTheDK-TM4C129XincludesaUSBMicro-AB(OTG)connector(J24)toallowforUSBHost,Device,andOTGoperation.Table2-2showsthesignalsthatareusedforUSBOTG:Table2-2.USBHost/Device/OTGInUSBHostmode,thedevelopmentboardcanprovidepowertotheOTGconnector.TheUSB0EPENsignalcontrolstheenable(EN)ofaTexasInstruments’TPS20511BLoadSwitch(U5),whichenablespowertotheconnector'sVBUSpin.InDevicemode,thedevelopmentboardcanbepoweredfromeithertheICDIorthe5-VpowerInOTGmode,theUSBcontrollerisconfiguredasHostorDevicedependingontheUSB0IDsignalandtheboardispoweredappropriately.UserButtonsandUserThreepushbuttonsontheboardprovidenavigationandselectionforsomeoftheexampleapplications.Thesebuttonscanbeusedforotherpurposesintheuser’scustomapplications.Thedevelopmentboardalsohasatri-coloruserTable2-3showshowthesefeaturesareconnectedtothepinsontheTable2-3.UserButtonsandLEDHardwareSubmitDocumentationCopyright©2013,TexasInstrumentsPinSelectJ37pins1andUpJ37pins3andDownJ37pins5andRedJ36pins1andBlueJ36pins3andGreenJ36pins5andGPIOPinUSBUSBLoadUSBVBUSPowerEnablePowerFaultFunctional2.1.8Thethreemainsetsofheadersontheboardareona0.100"gridandseparatedforaparticularFigure2-2isaBoosterPackXLconnectiondefinedintheBoosterPackDesignGuide.Theportnamesandvoltagerailsarelistedinthesilkscreennexttothepinoftheheader.Figure2-2.BoosterPackSubmitDocumentationHardwareCopyright©2013,TexasInstrumentsCONBoosterDKCONBoosterDK112Analog2Timer3UART3INT.4UART45Int.56SPIA67SPIB7889Functional2.1.8Thethreemainsetsofheadersontheboardareona0.100"gridandseparatedforaparticularFigure2-2isaBoosterPackXLconnectiondefinedintheBoosterPackDesignGuide.Theportnamesandvoltagerailsarelistedinthesilkscreennexttothepinoftheheader.Figure2-2.BoosterPackSubmitDocumentationHardwareCopyright©2013,TexasInstrumentsCONBoosterDKCONBoosterDK112Analog2Timer3UART3INT.4UART45Int.56SPIA67SPIB78899CONBoosterDKCONEMDK11Timer22Timer3Analog3Timer4Analog4Timer5Analog5Timer6Analog6Timer7Analog7Timer8Analog8Timer9Analog9TimerAnalogTimerA D1FunctionalFigure2-3isastandard20-pinBoosterPack(definedintheBoosterPackDesignGuide).Theportname,functionality,andvoltagerailareprintedonthesilkscreennearthepin.FortheBoosterPack2UARTport,thefollowingjumpersmustbeset:J10andJ12musthavetheshuntsmovedtopins2and3(thisisthesidethatsaysBOOSTER2UART).ForSPI,setjumpersJ17andJ16topin1and2,respectively;forI2C,setjumpers16and17topins2and3.FunctionalFigure2-3isastandard20-pinBoosterPack(definedintheBoosterPackDesignGuide).Theportname,functionality,andvoltagerailareprintedonthesilkscreennearthepin.FortheBoosterPack2UARTport,thefollowingjumpersmustbeset:J10andJ12musthavetheshuntsmovedtopins2and3(thisisthesidethatsaysBOOSTER2UART).ForSPI,setjumpersJ17andJ16topin1and2,respectively;forI2C,setjumpers16and17topins2and3.Figure2-3.BoosterPackHardwareSubmitDocumentationCopyright©2013,TexasInstrumentsCONBoosterDKCONDK112Analog2Timer3UART3INT.4UART45INT.56SPIA67SPIB78899 FunctionalULPI,MII,RMII,andTherearetwo16x2headersontheleftsideoftheboard(J28andJ27).ThemajorityoftheJ28pinsareforMIIandRMIIsignals,andthemajorityofJ27pinsareforULPI(anexternalUSBPHY).SharedbetweenJ28andJ27aretheconnectionsforanEPI(hostbus16/8).Therearealsoground,+5V,+3.3V,HibernateandWakepinsmixedinwiththeconnectors.Bothheadersareona100milgrid.Figure2-4.ULPI,MII,andTable2-4.HardwareDescriptionSubmitDocumentationCopyright©2013,TexasInstruments12345678FunctionalULPI,MII,RMII,andTherearetwo16x2headersontheleftsideoftheboard(J28andJ27).ThemajorityoftheJ28pinsareforMIIandRMIIsignals,andthemajorityofJ27pinsareforULPI(anexternalUSBPHY).SharedbetweenJ28andJ27aretheconnectionsforanEPI(hostbus16/8).Therearealsoground,+5V,+3.3V,HibernateandWakepinsmixedinwiththeconnectors.Bothheadersareona100milgrid.Figure2-4.ULPI,MII,andTable2-4.HardwareDescriptionSubmitDocumentationCopyright©2013,TexasInstruments123456789 32 FunctionalTable2-ThespeakercircuitisdrivenbythePWMcomingfromPB2(T5CCP0)toproducesound.Theamplifier(U6)isaTexasInstrumentsLM4819andisturnedonandoffbyPD4.Thecircuithastwofilters:ahigh-passfilter(C14andR26)andalow-passfilter(C24andR35).Thehigh-passfilterremovesanyDCbiasandinaudiblefrequencies,whichthelow-passfilterremovesthehighfrequenciesfromthePWMpulses.Theamplifieristurnedoffbydefault;whenPD4ishightheamplifierturnson,andwhenPD4islow,theamplifierturnsoff.2.1.10EEPROMandSDIncludedonthedevelopmentkitFunctionalTable2-ThespeakercircuitisdrivenbythePWMcomingfromPB2(T5CCP0)toproducesound.Theamplifier(U6)isaTexasInstrumentsLM4819andisturnedonandoffbyPD4.Thecircuithastwofilters:ahigh-passfilter(C14andR26)andalow-passfilter(C24andR35).Thehigh-passfilterremovesanyDCbiasandinaudiblefrequencies,whichthelow-passfilterremovesthehighfrequenciesfromthePWMpulses.Theamplifieristurnedoffbydefault;whenPD4ishightheamplifierturnson,andwhenPD4islow,theamplifierturnsoff.2.1.10EEPROMandSDIncludedonthedevelopmentkitisaMacronixMX66L51235F512MbEEPROM(U2)andamicroSDcardslot(J5).Tocommunicatewiththesememorydevices,useSSIport3.TheEEPROMcanuseQUADSSIorstandardSSI,whiletheSDcardusesstandardSSI.HardwareSubmitDocumentationCopyright©2013,TexasInstrumentsJumperJ7pinstoEEPROMChip1andSSI3Clock(usedbyEEPROMandSD3andSSI3Data0(EEPROM)orDataout(SD5andSSI3Data1(EEPROM)orDatain(SD7andSSI3Data9andSSI3Data11andSDcardChip13andDonothotplugtheSDcard,turnoffpowerbeforeaddingorremovingSD123456789Functional2.1.11TemperatureTheambienttemperatureismeasuredbytheTexasInstrumentsTMP100temperaturesensorFunctional2.1.11TemperatureTheambienttemperatureismeasuredbytheTexasInstrumentsTMP100temperaturesensor(U4),whichisconnectedtotheTM4C129XbyI2C.I2Cmodule6isusedtointerfacewiththetemperaturesensor,whichhasamaximumresolutionof12bits.TheTMP100isaccurateto+/-2°Cwithintherangeof-25to+85°C.TheinitialvalueoftheI2Cslaveaddressis0b1001010or0x4A,coderequiredtoconfigurethem.IfthedefaultaddressconflictswithanotherdeviceyouhaveaddedtotheI2Cbus,theaddresscanbechangedbypopulatingorunpopulatingresistorsR29,R30,R24and/orR25.Refertothe"SerialBusAddress"sectionoftheTMP100datasheetforthevariousaddresssettings.Thereare2.2-kΩpull-upresistorsontheSDAandSCLlinesasrequiredbytheI2Cspecification.RefertothefollowingtableforconnectionstoI2Ctemperaturesensor:2.1.12TheDK-TM4C129XisequippedwithaKentecK350QVG-V2-F320x240RGBresistivetouchscreenthatiscontrolledbytheLCDControlleroftheTM4C129XMCUusingtheLCDInterfaceDisplayDriver(LIDD)in8-bitmode.ThebacklightoftheLCDisdrivenbyaTITPS61042constantcurrentsupply(U9).ThecontrollineofU9hasmultiplesettingsthataresetbymovingtheshuntonJ35.Theresistivetouchscreenworksbyreadingoneaxisatatime.Forexample,toreadtheX-axis,setPE7tohigh,PT2toground,andtri-statePT3.ThenreadtheanalogvalueofPP7.Thehigherthevoltage,thefartherlefttheuserisonthetouchscreen.ToreadtheY-axis,setPT3tohigh,PP7toground,andtri-statePT2.ThenreadtheanalogvalueofPE7.Thehigherthevoltage,thehighertheuserisonthetouchscreen.RefertoFigure2-5.SubmitDocumentationHardwareCopyright©2013,TexasInstrumentsIftheLCDisdisconnected,removetheshunt,otherwisetheU9currentsupplywillgetveryhotandmaybedamaged.ShuntPins1and2AlwaysPins2andBacklightcontrolishandledby(ThispinisalsousedasanEthernetLED;removetheshuntonpin5and6forjumperAlwaysJumpertoI2C6I2C6FunctionalFigure2-5.ResistiveTouchNote:TheanaloginputPE7(AIN21)isundercommitcontrolandextrastepsarerequiredinsoftwaretoenablethefunctionofthepintobechanged,seethe"CommitControl"sectionofthedatasheetformoreinformationandthesoftwarestepsrequiredtoenableproperoperationofthetouchscreen.J34enablestheFunctionalFigure2-5.ResistiveTouchNote:TheanaloginputPE7(AIN21)isundercommitcontrolandextrastepsarerequiredinsoftwaretoenablethefunctionofthepintobechanged,seethe"CommitControl"sectionofthedatasheetformoreinformationandthesoftwarestepsrequiredtoenableproperoperationofthetouchscreen.J34enablestheuseofanotherdisplayorotherusesoftheLCDpins.TherearemountingholesundertheLCDtofacilitatetheuseandmountingofotherdisplays(refertoFigure2-6fordimensions).IfthedefaultLCDisused,thedefaultshuntsmustbeinplace(showninFigureA-3).ØFigure2-6.LCDPin16HardwareSubmitDocumentationCopyright©2013,TexasInstrumentsFunctionalTable2-3TheDK-TM4C129Xsupports10/100MbpsEthernetthroughJ32.EachDKhasbeenassignedauniqueMACaddressthatisstoredinUSER_REG0andUSER_REG1.ThevalueoftheMACaddresscanbeviewedontheConfigurationdisplayinthequickstartweatherdisplayexample.J32isdrivenfromtheinternalPHYoftheTM4C129XNCZADandthePHYcontrolsthreeLEDthatindicateLink,ActivityandSpeed.ThepinsusedfortheEthernetLEDscanbeusedforotherfunctions,buttheshuntsonjumperJ33mustberemovedtoenablealternativeuses.Refertothefollowingtableforpins:Note:ThepincontrollingtheSpeedLEDcanbeusedtocontrolthebacklightfortheLCD,refertotheLCDsectionforinformation.2.1.14TheDK-TM4C129Xprovidesa32.768-kHzcrystal(Y3)asaclocksourcefortheTM4C129XHibernationmodule.TheboardsupportshibernationinVDD3ONmode.Tomeasurethecurrentdrawduringthismode,seeSection2.1.5.Thesleepmodeofthe3.3Vregulatorcanbeusedbymovingthe2.2-kΩresistorfromR2toR16,whichenablesthelowpowermodeoftheswitcher(U7)whenTM4C129XNCZAD(U1)goesintohibernation.SubmitDocumentationHardwareCopyright©2013,FunctionalTable2-3TheDK-TM4C129Xsupports10/100MbpsEthernetthroughJ32.EachDKhasbeenassignedauniqueMACaddressthatisstoredinUSER_REG0andUSER_REG1.ThevalueoftheMACaddresscanbeviewedontheConfigurationdisplayinthequickstartweatherdisplayexample.J32isdrivenfromtheinternalPHYoftheTM4C129XNCZADandthePHYcontrolsthreeLEDthatindicateLink,ActivityandSpeed.ThepinsusedfortheEthernetLEDscanbeusedforotherfunctions,buttheshuntsonjumperJ33mustberemovedtoenablealternativeuses.Refertothefollowingtableforpins:Note:ThepincontrollingtheSpeedLEDcanbeusedtocontrolthebacklightfortheLCD,refertotheLCDsectionforinformation.2.1.14TheDK-TM4C129Xprovidesa32.768-kHzcrystal(Y3)asaclocksourcefortheTM4C129XHibernationmodule.TheboardsupportshibernationinVDD3ONmode.Tomeasurethecurrentdrawduringthismode,seeSection2.1.5.Thesleepmodeofthe3.3Vregulatorcanbeusedbymovingthe2.2-kΩresistorfromR2toR16,whichenablesthelowpowermodeoftheswitcher(U7)whenTM4C129XNCZAD(U1)goesintohibernation.SubmitDocumentationHardwareCopyright©2013,TexasInstrumentsLEDEN0LED0J33,Pins1andEN0LED1J33,Pins3andEN0LED2J33,Pins5andLCDPINLCD123456TOUCH78TOUCH9TOUCHTOUCHSYSTEMCHIPD1&LCDD2&LCDD3&LCDD4&LCDD5&LCDD6&LCDD7&LCDD8&LCDREADWRITEChapterSoftwareThischapterprovidesgeneralinformationonsoftwaredevelopmentasChapterSoftwareThischapterprovidesgeneralinformationonsoftwaredevelopmentaswellasinstructionsforflashmemoryprogramming.SoftwareThesoftwareprovidedwiththeDK-TM4C129Xprovidesaccesstoalloftheperipheraldevicessuppliedinthedesign.TheTivaWare™forCSeriesPeripheralDriverLibraryisusedtooperatetheon-chipThesoftwareincludesasetofexampleapplicationsthatusetheTivaWare™PeripheralDriverLibrary.TheseapplicationsdemonstratethecapabilitiesoftheTM4C129XNCZADmicrocontroller,aswellasprovideastartingpointforthedevelopmentoftheapplicationsforuseontheDK-TM4C129XdevelopmentSourceThecompletesourcecodeisprovidedontheDK-TM4C129XUSBflashdrive.SeetheREADMEFirstdocumentforadetaileddescriptionofhardwaresetupandhowtoinstallthesourcecode.ThesourcecodeandbinaryfilesareinstalledintheTivaWare™softwaretree.ToolThesourcecodeinstallationincludesdirectoriescontainingprojectsandmakefilesforthefollowingtool-•••••KeilARMRealView®MicrocontrollerDevelopmentSystemIAREmbeddedWorkbenchforARMSourceryCodebenchGenericGNUCCompilerTexasInstruments'CodeComposerStudio™DownloadevaluationversionsofthesetoolsfromtheTools&Softwaresectiontiva.Duecodesizerestrictions,theevaluationtoolsmaynotbuildallexampleprograms.Afulllicenseisnecessarytore-buildordebugallexamples.InstructionsoninstallingandusingeachoftheevaluationtoolscanbefoundintheQuickstartguides(forexample,intheKeilQuickstartorIARQuickstart)intheReferencessectionofthisdocument.Fordetailedinformationonusingthetools,seethedocumentationincludedinthetoolchaininstallationorvisitthewebsiteofthetoolssupplier.ProgrammingtheDK-TM4C129XTheDK-TM4C129Xsoftwarepackageincludespre-builtbinariesforeachoftheexampleapplications.IfyouinstalledtheTivaWare™softwaretothedefaultinstallationpathofC:\ti\TivaWare_C_Series-x.x,youcanfindtheexampleapplicationsinC:\ti\TivaWare_C_Series-x.x\examples\boards\dk-tm4c129x.Theon-boardICDIisusedwiththeLMFlashProgrammertooltoprogramapplicationsontheDK-TM4C129XFollowthesestepstoprogramexampleapplicationsintotheDK-TM4C129XdevelopmentboardusingtheSoftwareSubmitDocumentationCopyright©2013,TexasInstrumentsProgrammingtheDK-TM4C129XInstalltheStellarisICDIdriversProgrammingtheDK-TM4C129XInstalltheStellarisICDIdriversonaWindowsPC.RefertotheREADMEFirstandtheStellarisDriverInstallationGuide.InstallLMFlashProgrammerontheConnecttheUSB-AcableplugtoanavailableportonthePCandtheMini-Bplugtotheboard.VerifythatthepowerLEDs(D9,D10andD1)ontheboardarelit.RunLMFlashIntheConfigurationtab,usetheQuickSetcontroltoselecttheDK-TM4C129XdevelopmentMovetotheProgramtabandclicktheBrowsebutton.Navigatetotheexampleapplicationsdirectory(thedefaultlocationisC:\ti\TivaWare_C_Series-x.x\examples\boards\dk-tm4c129x\).Eachexampleapplicationhasitsowndirectory.Navigatetotheexampledirectorythatyouwanttoloadandthenintothedirectorythatcontainsthebinary(*.bin)files.SelectthebinaryfileandclickSetthe“EraseMethod”to“EraseNecessaryPages,”checkthe“VerifyAfterProgram”box,andcheck“ResetMCUAfterProgram”.ClicktheProgrambuttontostarttheErase,Download,andVerifyprocess.TheDEBUGACTIVELED(D2)ontheboardturnsonatthistime.ProgramexecutionstartsoncetheVerifyprocessisSubmitDocumentationSoftwareCopyright©2013,TexasInstrumentsAppendixComponentFigureA-1.DK-TM4C129XComponentLocations(TopComponentSubmitDocumentationCopyright©2013,TexasInstrumentsAppendixComponentFigureA-1.DK-TM4C129XComponentLocations(TopComponentSubmitDocumentationCopyright©2013,TexasInstrumentsAppendixFigureA-2.DK-TM4C129XComponentAppendixFigureA-2.DK-TM4C129XComponentLocations(BottomSubmitDocumentationComponentCopyright©2013,TexasInstrumentsAppendixFigureA-3.JumperandAppendixFigureA-3.JumperandShuntComponentSubmitDocumentationCopyright©2013,TexasInstrumentsAppendixBillofMaterialsBillofMaterials(BOM)SubmitDocumentationCopyright©2013,TexasInstrumentsPart1C1,2X7R,06032C12,20603,X5R3C13,C16,C28,C29,C31,C32,C33,C34,C35,C36,C37,C39,C40,C42,C50,C52,C53,C54,C62,C65,C66,C67,C68,C70,C71,C72,C73,C74,C75,C81,C82,C83,C84,C86Capacitor,0.1uF50V,20%0603X7R41AppendixBillofMaterialsBillofMaterials(BOM)SubmitDocumentationCopyright©2013,TexasInstrumentsPart1C1,2X7R,06032C12,20603,X5R3C13,C16,C28,C29,C31,C32,C33,C34,C35,C36,C37,C39,C40,C42,C50,C52,C53,C54,C62,C65,C66,C67,C68,C70,C71,C72,C73,C74,C75,C81,C82,C83,C84,C86Capacitor,0.1uF50V,20%0603X7R41X7R08055C17,20805,X5RTaiyoJMK212BJ475KG-61Capacitor,22uF6.3V20%X5R71X5R060381Capacitor,1.0uF25V10%X5R910603,X7RC26,2Capacitor,12pF,50V5%,0402,C3,C6,C22,C45,C46,C56,70402X7RTaiyoEMK105B7104KV-1X7R,18121Capacitor,2.2uF50V10%X5R1Capacitor,4.7uF10V10%X5RC5,C11,C18,C41,C57,C59,C69,C76,C77,C78,C79,C80,C85,C87Capacitor,1uF,X5R,10V,C7,C47,C49,C58,C61,C63,70402X7RTaiyoTMK105B7103KV-C8,C10,C23,4NPO/COG,0402C9,C15,C44,40603X7R1X7R,1812D1,D2,D10,4LED,Green565nm,Clear0805Lite-LTST-11LED,Tri-ColorRGB,0404CommonSML-Appendix24BillofMaterialsSubmitDocumentationCopyright©2013,TexasInstrumentsPart1DiodesSD101AWS-7-1Diode,8chan,+/-15KV,ESDProtectionArray,SO-8SLVU2.8-1LED,Red630nm,Clear0805Lite-LTST-D3,D4,D5,D6,5D8,2Lite-LTST-1Vertical,Unshrouded1unshroudedstackingZW-02-15-F-S-265-J11,J12,J13,J16,J17,6Appendix24BillofMaterialsSubmitDocumentationCopyright©2013,TexasInstrumentsPart1DiodesSD101AWS-7-1Diode,8chan,+/-15KV,ESDProtectionArray,SO-8SLVU2.8-1LED,Red630nm,Clear0805Lite-LTST-D3,D4,D5,D6,5D8,2Lite-LTST-1Vertical,Unshrouded1unshroudedstackingZW-02-15-F-S-265-J11,J12,J13,J16,J17,6VerticalUnshrouded,0.22068001-1CUIPJ-002B-J19,2Header,2x10,0.050,Vertical,Shrouded,TFM-110-02-S-D-K-J2,J8,J14,J18,J20,J21,J22,J23,J269VerticalUnshrouded,0.220961102-6404-1Connector,USBmicroABReceptacleReversedZX62R-AB-1VerticalUnshrouded,0.230Mate,gold67997-J27,2VerticalUnshrouded,0.230Mate,gold67997-J29,2unshroudedstackingZW-10-15-F-D-265-1VerticalUnshrouded,0.230Mate,gold67997-1shieldedTHRUHOLETE1-406541-J33,J36,3VerticalUnshrouded,0.230Mate,gold67996-1VerticalUnshrouded,0.230Mate,gold67997-10.5mmpitchSMT10085901-1Connector,rcpt,microusbBZX62-B-1pus
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 IEC 60364-4-44:2024 RLV EN Low-voltage electrical installations - Part 4-44: Protection for safety - Protection against voltage disturbances and electromagnetic disturbances
- 2025-2030年中国采盐行业市场运营状况及发展趋势分析报告
- 2025-2030年中国酒店用品行业运行态势及发展前景分析报告
- 2025-2030年中国过硫酸盐行业运行状况及发展前景分析报告
- 2025-2030年中国轻质碳酸钙行业竞争态势与营销策略研究报告
- 2025-2030年中国车辆专用照明及电气信号设备制造市场十三五规划与发展策略分析报告
- 2025-2030年中国螺丝刀行业运行状况及前景趋势分析报告
- 2025-2030年中国船舶租赁市场运行现状及发展趋势预测报告
- 2025-2030年中国膨化食品市场运营状况与发展策略分析报告
- 2025-2030年中国纸浆产业运行状况与前景趋势分析报告
- 医院CT机房装饰改造工程施工组织设计
- 基坑监测总结报告
- 2024年华师大版九年级数学下册全册教案
- 合肥市庐阳区双岗街道社区工作者招聘考试试题及答案2024
- JBT 106-2024 阀门的标志和涂装(正式版)
- 煤矿技术员必须会的知识
- (高清版)JTGT 3650-01-2022 公路桥梁施工监控技术规程
- 2024年黑龙江建筑职业技术学院单招职业适应性测试题库全面
- 北京市2024小升初数学模拟试卷一
- 一年级口算题100以内比大小
- 《提案与方案优化设计》课件-第一部分 常见户型问题解析及平面布局优化
评论
0/150
提交评论