background image

STM32 Open Development Environment

Software components

STM32Cube software (CUBE)

-

A set

of free tools and embedded software bricks
to enable fast and easy development on
the

STM32,

including

a

Hardware

Abstraction Layer and middleware bricks.

STM32Cube

expansion

software

(X-CUBE)

-

Expansion software provided

free for use with the STM32 Nucleo
expansion board and fully compatible with
the STM32Cube software framework. It
provides abstracted access to expansion
board functionality through high-level APIs
and sample applications.

19

www.st.com/x-cube

Compatibility with multiple Development Environments -

The STM32 Open Development

Environment is compatible with a number of IDEs including IAR EWARM, Keil MDK, and GCC-based
environments. Users can choose from three IDEs from leading vendors, which are free of charge and
deployed in close cooperation with ST. These include Eclipse-based IDEs such as Ac6 System
Workbench for STM32 and the MDK-ARM environment.

Tools & IDEs

Application examples

(e.g. based on STOpenSoftwareX)

Hardware

Sample applications

Applications

IAR EWARM,Keil MDK-ARM, GCC-based IDEs

(e.g. Ac6 System Workbench for STM32)

STM32CubeHardware Abstraction Layer (HAL)

STM32Cube

middleware

Upper level middleware

(e.g. STOpenSoftwareX)

Middleware

Hardware
Abstraction

STM32Cubeexpansion middleware

STM32 Nucleo expansion boards (X-NUCLEO)

STM32 Nucleo developer boards

OPEN LICENSE MODELS: 

STM32Cube software and sample applications are covered by a 

mix of fully open source BSD license and ST licenses with very permissive terms.

www.st.com/stm32cube

Содержание X-NUCLEO-GNSS1A1

Страница 1: ...Quick Start Guide GNSS expansion board based on Teseo LIV3F module for STM32 Nucleo X NUCLEO GNSS1A1 Version 3 0 April 2019...

Страница 2: ...uick Start Guide Contents 2 X NUCLEO GNSS1A1 STM32 Nucleo GNSS expansion board Hardware and Software overview Setup Demo Examples Documents Related Resources STM32 Open Development Environment Overvie...

Страница 3: ...The Teseo LIV3F module runs complete GNSS firmware X CUBE GNSS1 to perform all GNSS operations including acquisition tracking navigation and data output without external memory support The X NUCLEO GN...

Страница 4: ...comes with sample implementations for the drivers running on the X NUCLEO GNSS1A1 expansion board when connected to a NUCLEO F401RE NUCLEO L476RG or NUCLEO L073RZ board The software includes also a s...

Страница 5: ...uick Start Guide Contents 5 X NUCLEO GNSS1A1 STM32 Nucleo GNSS expansion board Hardware and Software overview Setup Demo Examples Documents Related Resources STM32 Open Development Environment Overvie...

Страница 6: ...Nucleo GNSS expansion board X NUCLEO GNSS1A1 1 x STM32 Nucleo development board NUCLEO F401RE NUCLEO L476RG NUCLEO L073RZ B L475E IOT01 1x Laptop PC with Microsoft Windows 7 or above 1x GPS GLONASS B...

Страница 7: ...rmware upgrade X CUBE GNSS1 expansion software for STM32Cube Copy the zip file content into the c Program Files x86 STMicroelectronics folder on your PC The package contains the source code examples K...

Страница 8: ...BE GNSS1 Go to www st com x nucleo Open project example GetPos 1 2 3 4 5 Select X NUCLEO GNSS1A1 6 Modify and build application Download and install STM32 Nucleo ST LINK V2 1 USB driver GNSS package d...

Страница 9: ...are resource package drag and drop GetPos_ bin in Binary folder on Nucleo drive Connect the STM32 Nucleo board and the X NUCLEO GNSS1A1 expansion board Connect the GPS GLONASS antenna to the connector...

Страница 10: ...ystem expansion board Evaluate using X CUBE GNSS1 2 2 10 3 4 Run a Serial Terminal e g TeraTerm on your PC and open a serial connection Reset the STM32 Nucleo board and select an option from the menu...

Страница 11: ...om X CUBE GNSS1 software resource package drag and drop FW_Updater bin in Binary folder on Nucleo drive Connect the STM32 Nucleo board and the X NUCLEO GNSS1A1 expansion board Connect the STM32 Nucleo...

Страница 12: ...ool folder After selecting the right serial port click Open to start a connection with your STM32 Nucleo and X NUCLEO GNSS1A1 expansion boards If the FW version on the Teseo LIV3F module is not the la...

Страница 13: ...ST Teseo Suite software tool from st com 4 Launch the ST Teseo Suite on your PC To start managing configuring and evaluating the Teseo GNSS device follow the Quick Training Guide available at the Tes...

Страница 14: ...tem expansion board based on Teseo LIV3F module for STM32 Nucleo User Manual X CUBE GNSS1 DB3444 Global navigation satellite system software expansion for STM32Cube Data brief UM2334 Getting started w...

Страница 15: ...ick Start Guide Contents 15 X NUCLEO GNSS1A1 STM32 Nucleo GNSS expansion board Hardware and Software overview Setup Demo Examples Documents Related Resources STM32 Open Development Environment Overvie...

Страница 16: ...vironment ODE consists of a set of stackable boards and a modular open SW environment designed around the STM32 microcontroller family www st com stm32ode Function Packs FP STM32Cube development softw...

Страница 17: ...ra low power to high performance ST morpho extension header STM32 Nucleo Development Boards NUCLEO A comprehensive range of affordable development boards for all the STM32 microcontroller series with...

Страница 18: ...additional functionality that can be plugged directly on top of the STM32 Nucleo development board directly or stacked on another expansion board 18 DIL24 support for new devices Motion MEMS sensors...

Страница 19: ...IDEs including IAR EWARM Keil MDK and GCC based environments Users can choose from three IDEs from leading vendors which are free of charge and deployed in close cooperation with ST These include Ecl...

Страница 20: ...ophone Pressure temperature humidity Bluetooth LE Sub GHz radio NFC Wi Fi GNSS Energy management battery General purpose microcontrollers Stepper motor driver DC BLDC motor driver Audio amplifier COLL...

Отзывы: