資料參考ti大學(xué)計(jì)劃spmu296tiva c series tm4c123g launchpad uation kit user s manual_第1頁
資料參考ti大學(xué)計(jì)劃spmu296tiva c series tm4c123g launchpad uation kit user s manual_第2頁
資料參考ti大學(xué)計(jì)劃spmu296tiva c series tm4c123g launchpad uation kit user s manual_第3頁
資料參考ti大學(xué)計(jì)劃spmu296tiva c series tm4c123g launchpad uation kit user s manual_第4頁
資料參考ti大學(xué)計(jì)劃spmu296tiva c series tm4c123g launchpad uation kit user s manual_第5頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、Tiva C Series TM4C123G LaunchPad Evaluation BoardUser's GuideLiterature Number: SPMU296April 2013ContentsBoard Overview .1455566777889Kit Contents .Using the Tiva C Series LaunchPad .Features .BoosterPacks .Specifications .1.41.5Hardware Description .2Functional Description .2.1.1 Micro

2、controller .2.1.2 USB Connectivity .2.1.3 Motion Control .2.1.4 User Switches and RGB User LED . Headers and BoosterPacks .9Power Management112.2s .2.2.1 Power111112121212131313131415151617192.2.2 Hibernate .2.2.3 Clocking .2.2.4 Reset .In-Circuit Debug Interface (ICDI) .2.3.1 Virtual COM Po

3、rt .2.3Software Development .3Software Description .Source Code .Tool Options .3.4the Tiva C Series LaunchPad Evaluation Board .ProgramReferences, PCB Layout, and Bill of Materials .4References .Component Locations .Bill of Materials (BOM) .Schematics .A2ContentsSPMU296 April 2013S

4、ubmit Documentation FeedbackCopyright © 2013, Texas Instruments IncorporatedList of FiguresTiva C Series TM4C123G LaunchPad Evaluation Board4Tiva C Series LaunchPad Evaluation Board Block Diagram7Tiva C Series LaunchPad Component Locations (Top View)16Tiva C Series LaunchPad Dimensions171-1.2-1

5、.4-1.4-2.List of TablesEK-TM4C123GXL Specifications .USB Device Signals .User Switches and RGB LED Signals .J1 Connector .J2 Connector .J3 Connector .J4 Connector .In-Circuit Debug Interface (ICDI) Signals .Virtual COM Port Signals.EK-TM4C123GXL Bill of Materials .1-1.2-1.2-2.2-3.2-4.2-5.2-6.2-7.2-8

6、.4-1.6899101011121217SPMU296 April 2013Submit Documentation FeedbackList of Figures3Copyright © 2013, Texas Instruments IncorporatedChapter 1SPMU296 April 2013Board OverviewThe Tiva C Series TM4C123G LaunchPad Evaluation Board (EK-TM4C123GXL) is a low-cost evaluation platform for ARM® Cort

7、ex-M4F-based microcontrollers. The Tiva C Series LaunchPad design highlights the TM4C123GH6PMI microcontroller USB 2.0 device interface, hibernation module, and motioncontrol pulse-width modulator (MC) module. The Tiva C Series LaunchPad also featuresprogrammable user buttons and an RGB LED for cust

8、om applications. The stackable headers of the TivaC Series TM4C123G LaunchPad BoosterPack XL interface demonstrate how easy it is to expand the functionality of the Tiva C Series LaunchPad when interfacing to other peripherals on many existing BoosterPack add-on boards as well as future products. Fi

9、gure 1-1 shows a photo of the Tiva C Series LaunchPad.Figure 1-1. Tiva C Series TM4C123G LaunchPad Evaluation BoardPower Select SwitchUSB Connector (Power/ICDI)Green Power LEDTiva TM4C123GH6PMIMicrocontrollerUSB Micro-A/-B Connector (Device)Reset SwitchRGB User LEDTiva C Series LaunchPad BoosterPack

10、 XL Interface (J1, J2, J3, and J4 Connectors)Tiva C Series LaunchPad BoosterPack XL Interface (J1, J2, J3, and J4 Connectors)Tiva TM4C123GH6PMIMicrocontrollerMSP430LaunchPad-Compatible BoosterPack InterfaceMSP430LaunchPad-Compatible BoosterPack Interface User Switch 1User Switch 2Tiva, MSP430, Code

11、Composer Studio are trademarks of Texas Instruments. Cortex is a trademark of ARM Limited.ARM, RealView are registered trademarks of ARM Limited.Microsoft, Windows are registered trademarks of Microsoft Corporation. All other trademarks are the property of their respective owners.4Board OverviewSPMU

12、296 April 2013Submit Documentation FeedbackCopyright © 2013, Texas Instruments IncorporatedKit Contents1.1Kit ContentsThe Tiva C Series TM4C123G LaunchPad Evaluation Kit contains the following items:Tiva C Series LaunchPad Evaluation Board (EK-TM4C123GXL) On-board In-Circuit Debug Interface (IC

13、DI)USB micro-B plug to USB-A plug cableME First document1.2Using the Tiva C Series LaunchPadThe recommended steps for using the Tiva C Series TM4C123G LaunchPad Evaluation Kit are:1.Follow theME First document included in the kit. TheME First document will help youget the Tiva C Series LaunchPad up

14、and running in minutes. See the Tiva C Series LaunchPad web page for additional information to help you get started.2.Experiment with LaunchPad BoosterPacks. A selection of Tiva C Series BoosterPacks andcompatible MSP430 BoosterPacks can be found at the TI MCU LaunchPad wge.3.Take your first step to

15、ward develoan application with Project 0 using your preferred ARMtool-chain and the Tiva C Series TivaWare Peripheral Driver Library. Software applications areloaded using the on-board In-Circuit Debug Interface (ICDI). See Chapter 3, Software Development, for the programprocedure. The TivaWare for

16、C Series Peripheral Driver Library Software Reference Manual contains specific information on software structure and function. For more information on Project 0, go to the Tiva C Series LaunchPad wiki page.4.Customize and integrate the hardware to suit an end application. This user's manual is a

17、n important reference for understanding circuit operation and completing hardware modification.You can also view and download almost six hours of training material on configuring and using the LaunchPad. Visit the Tiva C Series LaunchPad Workshop for more information and tutorials.1.3FeaturesYour Ti

18、va C Series LaunchPad includes the following features:Tiva TM4C123GH6PMI microcontroller Motion controlUSB micro-A and micro-B connector for USB device, host, and on-the-go (OTG) connectivity RGB user LEDTwo user switches (application/wake)Available I/O brought out to headers on a 0.1-in (2.54-mm) g

19、rid On-board ICDISwitch-selectable power sources: ICDI USB device Reset switchPreloaded RGB quickstart applicationSupported by TivaWare for C Series software including the USB library and the peripheral driver libraryTiva C Series TM4C123G LaunchPad BoosterPack XL Interface, which features stackable

20、 headers to expand the capabilities of the Tiva C Series LaunchPad development platform For a complete list of available BoosterPacks that can be used with the Tiva C Series LaunchPad,see the LaunchPad wge.SPMU296 April 2013Submit Documentation FeedbackBoard Overview5Copyright © 2013, Texas Ins

21、truments IncorporatedBoosterPacks1.4BoosterPacksThe Tiva C Series LaunchPad provides an easy and inexpensive way to develop applications with the TM4C123GH6PM microcontroller. Tiva C Series BoosterPacks and MSP430 BoosterPacks expand the available peripherals and potential applications of the Tiva C

22、 Series LaunchPad. BoosterPacks can be used with the Tiva C Series LaunchPad or you can simply use the on-board TM4C123GH6PM microcontroller as its processor. See Chapter 2 for more information.Build your own BoosterPack and take advantage of Texas Instruments website to help promote it! From sharin

23、g a new idea or project, to designing, manufacturing, and selling your own BoosterPack kit, TI offers a variety of avenues for you to reach potential customers with your solutions.1.5SpecificationsTable 1-1 summarizes the specifications for the Tiva C Series LaunchPad.Table 1-1. EK-TM4C123GXL Specif

24、ications6Board OverviewSPMU296 April 2013Submit Documentation FeedbackCopyright © 2013, Texas Instruments IncorporatedParameterValueBoard supply voltage4.75 VDC to 5.25 VDC from one of the following sources: Debugger (ICDI) USB Micro-B cable (connected to a PC) USB Device Micro-B cable (connect

25、ed to a PC)Dimensions2.0 in x 2.25 in x 0.425 in (5.0 cm x 5.715 cm x 10.795 mm) (L x W x H)Break-out power output 3.3 VDC (300 mA max) 5.0 VDC (depends on 3.3 VDC usage, 23 mA to 323 mA)RoHS statusCompliantChapter 2SPMU296 April 2013Hardware DescriptionThe Tiva C Series LaunchPad includes a TM4C123

26、GH6PM microcontroller and an integrated ICDI as well as a range of useful peripheral features (as the block diagram in Figure 2-1 shows). This chapter describes how these peripherals operate and interface to the microcontroller.Figure 2-1. Tiva C Series LaunchPad Evaluation Board Block DiagramDebug

27、Breakout PadsI/OI/OBreakout Pads2.1Functional Description2.1.1 MicrocontrollerThe TM4C123GH6PM is a 32-bit ARM Cortex-M4-based microcontroller with 256-kB Flash memory, 32- kB SRAM, and 80-MHz operation; USB host, device, and OTG connectivity; a Hibernation module and; and a wide range of other peri

28、pherals. See the TM4C123GH6PM microcontroller data sheet(literature number SPMS376) for complete devices.SPMU296 April 2013Submit Documentation FeedbackHardware Description7Copyright © 2013, Texas Instruments IncorporatedICDIDeviceMSP430TMLaunchPad-Compatible Expansion HeadersTivaTM C Series La

29、unchPad-Specific BoosterPackXL Expansion HeadersUser SwitchesPower ManagementPower Select SwitchRGB LEDUSB Device ConnectorUSB Debug ConnectorJTAG/SWD UART0GPIOTM4C123GH6PMIGPIOUSBGPIOVDDHIB WAKEGPIOICDIFunctional DescriptionMost of the microcontroller signals are routed to 0.1-in (2.54-mm) pitch he

30、aders. An internal multiplexer allows different peripheral functions to be assigned to each of these GPIO pads. When adding external circuitry, consider the additional load on the evaluation board power rails.The TM4C123GH6PM microcontroller is factory-programmed with a quickstart demo program. The

31、quickstart program resides in on-chip Flash memory and runs each time power is applied, unless the quickstart application has been replaced with a user program.2.1.2USB ConnectivityThe EK-TM4C123GXL is designed and functions as a USB device without hardware modification. The USB device signals are d

32、edicated to USB functionality and are not shared with the BoosterPack headers. The USB device signals are listed in Table 2-1.Table 2-1. USB Device SignalsThe TM4C123GH6PM target device is also capable of USB embedded host and on-the-go (OTG) functions. OTG functionality can be enabled by populating

33、 R25 and R29 with 0- resistors. These resistors connect the USB ID and USB VBUS signals to PB0 and PB1. When these resistors are populated, PB0 and PB1 must remain in the respective USB pin mode configurations to prevent device damage. PB0 and PB1 are also present on the J1 BoosterPack header. There

34、fore, if R25 or R29 are populated, caremust be taken not tothese signals with BoosterPack signals.USB embedded host operation can be enabled in the same way for USB devices that are self-powered. Providing power when acting as a USB host requires a BoosterPack with power switching and appropriate co

35、nnectors. All USB host signals are available on the BoosterPack interface except D+ and D, which are only available on the USB micro-A/-B connector and the two adjacent test points.When connected as a USB device, the evaluation board can be powered from either the ICDI or the USB Device connectors.

36、The user can select the power source by moving the POWER SELECT switch (SW3) to the Device position. See the Power Management schematic (appended to this document).2.1.3Motion ControlThe EK-TM4C123GXL includes the Tiva C-Series Motion Controltechnology, featuring twomodules capable of generating 16o

37、utputs. Eachmodule provides a great deal of flexibilityand can generate simplesignalsfor example, those required by a simple charge pumpas wellas pairedsignals with dead-band delays, such as those required by a half-H bridge driver. Threegenerator blocks can also generate the full six channels of ga

38、te controls required by a 3-phase inverter bridge.Two quadrature encoder interfaces (QEI) are also available to provide motion control feedback. See theHeaders and BoosterPacks section of this document for the BoosterPack interface.s about the availability of these signals on8Hardware DescriptionSPM

39、U296 April 2013Submit Documentation FeedbackCopyright © 2013, Texas Instruments IncorporatedGPIO PinPin FunctionUSB DevicePD4USB0DMDPD5USB0DPD+Functional Description2.1.4User Switches and RGB User LEDThe Tiva C Series LaunchPad comes with an RGB LED. This LED is used in the preloaded RGB quicks

40、tart application and can be configured for use in custom applications.Two user buttons are included on th. The user buttons are both used in the preloaded quickstartapplication to adjust the light spectrum of the RGB LED as well as go into and out of hibernation. The user buttons can be used for oth

41、er purposes in the users custom application.The evaluation board also has a green power LED. Table 2-2 shows how these features are connected to the pins on the microcontroller.Table 2-2. User Switches and RGB LED Signals2.1.5Headers and BoosterPacksThe two double rows of stackable headers are mappe

42、d to most of the GPIO pins of the TM4C123GH6PM microcontroller. These rows are labeled as connectors J1, J2, J3, and J4. Connectors J3 and J4 are located 0.1 in (2.54 mm) inside of the J1 and J2 connectors. All 40 header pins of the J1, J2, J3, and J4 connectors make up the Tiva C Series TM4C123G La

43、unchPad BoosterPack XL Interface. Table 2-3 through Table 2-6 show how these header pins are connected to the microcontroller pins and which GPIO functions can be selected.NOTE: To configure the device peripherals easily and intuitively using a graphical user interface(GUI), see the Tiva C Series Pinmux Utility found at. This eas

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論