版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
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. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 水務(wù)培訓(xùn)課件教學(xué)課件
- 捉浪花課件教學(xué)課件
- 游覽路線課件教學(xué)課件
- 2024年度版權(quán)交換合同標(biāo)的及交換條件
- 2024年品牌授權(quán)經(jīng)銷(xiāo)合同
- 2024年度xyz公司人工智能技術(shù)授權(quán)合同
- 2024年度BIM技術(shù)在建筑可視化與展示中的應(yīng)用合同
- 2024年度培訓(xùn)費(fèi)用協(xié)議書(shū)
- 2024年度0KV電力線路施工綠化配套合同
- 2024年北京影視特效技術(shù)服務(wù)協(xié)議
- 回收PET塑料資源化利用及產(chǎn)業(yè)化進(jìn)展研究
- 《住院患者身體約束的護(hù)理》團(tuán)體標(biāo)準(zhǔn)解讀課件
- 英語(yǔ)-浙江省湖州、衢州、麗水2024年11月三地市高三教學(xué)質(zhì)量檢測(cè)試卷試題和答案
- 勞動(dòng)技術(shù)教案
- 廣東省深圳市2023-2024學(xué)年高一上學(xué)期生物期中試卷(含答案)
- 第七章 立體幾何與空間向量綜合測(cè)試卷(新高考專(zhuān)用)(學(xué)生版) 2025年高考數(shù)學(xué)一輪復(fù)習(xí)專(zhuān)練(新高考專(zhuān)用)
- 大學(xué)美育(同濟(jì)大學(xué)版)學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 勞動(dòng)法律學(xué)習(xí)試題
- 過(guò)敏性休克完整版本
- 應(yīng)急第一響應(yīng)人理論考試試卷(含答案)
- DZ∕T 0213-2020 礦產(chǎn)地質(zhì)勘查規(guī)范 石灰?guī)r、水泥配料類(lèi)(正式版)
評(píng)論
0/150
提交評(píng)論