LP-MSPM0G3507
适用于 80MHz Arm® Cortex®-M0+ MCU 的 MSPM0G3507 LaunchPad™ 开发套件
ABSTRACT
The MSPM0G3507 LaunchPad™ development kit is an easy-to-use evaluation module for the MSPM0G3507 microcontroller (MCU). The LaunchPad kit contains everything needed to start developing on the MSPM0Gxxxx microcontroller platform, including an onboard debug probe for programming, debugging, and EnergyTrace™ technology. The board also features onboard buttons, LEDs, an RGB LED, a light sensor, and a temperature sensor. The following figure shows the LP-MSPM0G3507 LaunchPad Development Kit.
1 Getting Started
1.1 Introduction
The MSPM0G3507 is Arm® 32-bit Cortex®-M0+ CPU with a memory protection unit and frequency up to 80MHz.
The device features 128KB of embedded flash memory combined with 32KB of on-chip RAM. The integrated high-performance analog peripherals include two 12-bit 4-Msps SAR ADCs, two zero-drift chopper op-amps (OPA), and one general-purpose amplifier (GPAMP) to help users design their system.
Rapid prototyping is simplified by the 40-pin BoosterPack™ plug-in module headers, which support a wide range of available BoosterPack plug-in modules. You can quickly add features like wireless connectivity, graphical displays, environmental sensing, and much more. Design your own BoosterPack plug-in module or choose among many already available from TI and third-party developers.
Free software development tools are also available such as TI's Code Composer Studio™ IDE, IAR Embedded Workbench™ IDE, and Keil®µVision® IDE. Code Composer Studio IDE supports EnergyTrace™ technology when paired with the MSPM0G3507 LaunchPad™ development kit. Developer can easily measure the power consumption of their applications. More information about the LaunchPad development kit, the supported BoosterPack™ plug-in modules, and the available resources can be found at TI's LaunchPad development kit portal. To get started quickly and find available resources in the MSPM0 software development kit (SDK), visit the TI Cloud Developer Zone. MSPM0 MCUs are also supported by extensive online collateral, training with MSP Academy, and online support through the TI E2E™ support forums.
See the MSPM0 Quick Reference Guide for more resources surrounding MSPM0 devices.
1.2 Key Features
• Onboard XDS110 debug probe
• EnergyTrace technology available for ultra-low-power debugging
• 2 buttons, 1 LED and 1 RGB LED for user interaction
• Temperature sensor circuit
• Light sensor circuit
• External OPA2365 (default buffer mode) for ADC (up to 4 Msps) evaluation • Onboard 32.768kHz and 40MHz crystals
• RC filter for ADC input (unpopulated by default)
1.3 What's Included
1.3.1 Kit Contents
• MSPM0G3507 LaunchPad development kit
• 1 Micro USB cable
• 1 Quick Start Guide
1.3.2 Software Examples
• Out-of-Box Software Example
• SDK Examples
1.4 First Step: Out-of-Box Experience
An easy way to get started with the EVM is by using the preprogrammed out-of-box code. This code demonstrates some key features of the EVM and is meant to be used with the LP-MSPM0G3507 out-of-box demo GUI.
1.4.1 Connecting to the Computer
Connect the LaunchPad development kit using the included USB cable to a computer. A green power LED illuminates if power connects. For proper operation, drivers are needed. TI recommends that you get the drivers by installing an IDE such as TI's Code Composer Studio IDE or IAR Embedded Workbench IDE. Standalone drivers are also available.
1.4.2 Running the Out-of-Box Experience
Access the GUI Composer powered GUI for the Out-of-Box Experience (OoBE) through the TI Cloud Gallery. Alternatively, the GUI is provided with the MSPM0 SDK as well for offline operation. Figure 1-1 shows the welcome screen for the GUI. The GUI runs through three main examples:
• Blink LED – Change the rate of LED blinking
• Light Sensor – Read light sensor and plot results, and also modulate RGB brightness
• Thermistor – Read thermistor voltage and plot converted temperature over time. The RGB LED changes colors to signify differences of temperature measured.
• Function Generator – Generate sine, square, and sawtooth waveforms, sample with ADC, and plot on graph.
1.5 Next Steps: Looking Into the Provided Code
After the EVM features have been explored, the fun can begin. It’s time to open an integrated development environment and start editing the code examples. See Section 4 for available IDEs and where to download them. The quickest way to get started using the LaunchPad development kit is to use TI’s cloud development tools. The cloud-based Resource Explorer provides access to all of the examples and resources in MSPM0 SDK. Code Composer Studio Cloud is a simple Cloud-based IDE that enables developing and running applications on the LaunchPad development kit. SysConfig for MSPM0 is another graphical tool that can be utilized to easily and quickly setup your MSPM0G3507 device, pins, and peripherals to fit your development needs. The out-of-box source code and more code examples are provided and available on the download page. Code is licensed under BSD, and TI encourages reuse and modifications to fit specific needs. Section 1.3.2 describes all functions in detail and provides a project structure to help familiarize you with the code. With the XDS110 debug probe, debugging and downloading new code is simple. A connection between the EVM and a PC through the provided USB cable is all that is needed
- LP-MSPM0L1306_TI(德州仪器)中文资料_英文资料_价格_PDF手册
- LP-MSPM0G3507_TI(德州仪器)中文资料_英文资料_价格_PDF手册
- 引领电池方案“芯”未来
- TPS54331DR_TI(德州仪器)中文资料_英文资料_价格_PDF手册
- TLV809EF30DBZR_TI(德州仪器)中文资料_英文资料_价格_PDF手册
- TLV9002QDRQ1_TI(德州仪器)中文资料_英文资料_价格_PDF手册
- SN74AHC573N_TI(德州仪器)中文资料_英文资料_价格_PDF手册
- SN74LVC1T45DCKRG4_TI(德州仪器)中文资料_英文资料_价格_PDF手册
- CD74HC4049NSR_TI(德州仪器)中文资料_英文资料_价格_PDF手册
- SN74ACT10DR_TI(德州仪器)中文资料_英文资料_价格_PDF手册
- SN74HCT138PWR_TI(德州仪器)中文资料_英文资料_价格_PDF手册
- SN74AHC373NSR_TI(德州仪器)中文资料_英文资料_价格_PDF手册
- LM311DR_TI(德州仪器)中文资料_英文资料_价格_PDF手册
- CD74HCT00M96_TI(德州仪器)中文资料_英文资料_价格_PDF手册
- SN74AHC1G02DCKRG4 _TI(德州仪器)中文资料_英文资料_价格_PDF手册