15 Tutorial 5: Exporting current project configuration to a compatible MCU ¶
Date
Revision
STM32CubeMX release number
Changes
12-Jan-2017
18
4.19
Project import no more limited to microcontrollers belonging to the same Series: updated Introduction, Figure 201: Automatic project import, Figure 202: Manual project import, Figure 203: Import Project menu - Try Import with errors and Figure 204: Import Project menu - Successful import after adjustments.
Modified Appendix B.3.4: FatFs, B.3.5: FreeRTOS and B.3.6: LwIP.
Added Appendix B.3.7: Libjpeg.
02-Mar-2017
19
4.20
Table 17: STM32CubeMX Chip view - Icons and color scheme:
Updated list of alternate function example.
Updated example and description corresponding to function mapping on a pin.
Added example and description for analog signals sharing the same pin.
Updated Figure 87: Peripheral Configuration window (STM32F4 Series), Figure 74: User Constants tab, Figure 80: Consequence when deleting a user constant for peripheral configuration, Figure 81: Searching for a name in a user constant list and Figure 82: Searching for a value in a user constant list.
Added Section 5.3.6: SMPS feature.
Added Section 6.4: Additional settings for C project generation.
Added STM32CubeF4 to the list of packages that include Libjpeg in Appendix B.3.7: Libjpeg.
05-May-2017
20
4.21
Minor modifications in Section 1: STM32Cube overview.
Updated Figure 40: New Project window - MCU selector and Figure 187: Project Settings window.
Updated description of Project Settings in Section 4.11.1: Project tab.
Updated Figure 199: Advanced Settings window.
In Appendix B.3.7: Libjpeg, added STM32CubeF2 and
STM32CubeH7 in the list of software packages in which Libjpeg is embedded.
Modified Figure 758: STM32Cube Embedded Software package lookand-feel.
Date
Revision
STM32CubeMX release number
Changes
06-Jul-2017
21
4.22
Added STM32H7 to the list of supported STM32 Series.
Added MCU data and documentation refresh capability in Section 3.4:
Getting updates using STM32CubeMX and updated Figure 18: Updater Settings window.
Added capability to identify close MCUs in Section 4.2: New Project window, updated Figure 40: New Project window - MCU selector, added Figure 29: New Project window - MCU list with close function and Figure 30: New Project window - List showing close MCUs., updated Figure 591: MCU selection.
Updated Figure 50: STM32CubeMX Main window upon MCU selection.
Added Rotate clockwise/Counter clockwise and Top/Bottom view in Table 15: Pinout menu.
Added Section 4.1.4: Social links.
Updated Figure 395: Configuring the SMPS mode for each step.
Updated Section 6.2: STM32Cube code generation using Low Layer drivers.
Updated Figure 618: Project Settings and toolchain selection.
05-Sep-2017
22
4.22.1
Added STM32L4+ Series in Introduction, Section 5.3: Power Consumption Calculator view and Section 6.2: STM32Cube code generation using Low Layer drivers.
Added guidelines to run STM32CubeMX on MacOS in Section 3.3.1:
Running STM32CubeMX as a standalone application. Removed MacOS from Section 3.4.3: Running STM32CubeMX plug-in from Eclipse IDE.
Added Section 19.10: Ethernet configuration: why cannot I specify DP83848 or LAN8742A in some cases?
18-Oct-2017
23
4.23
Added Section 1: General information.
Renamed Display close button into Display similar items in Section 4.2: New Project window.
Added Refresh Data and Docs & Resources menus in Section 5.7.5: Help menu.
Added STM32F2, STM32F4 and STM32F7 Series in Section 6.2: STM32Cube code generation using Low Layer drivers.
Added Appendix B.3.8: Mbed TLS.
Updated STM32CubeMX release number corresponding to user manual revision 22.
Date
Revision
STM32CubeMX release number
Changes
16-Jan-2018
24
4.24
Replaced “STM32Cube firmware package” by “STM32Cube MCU package”.
Updated Section 1: STM32Cube overview.
Updated MacOS in Section 3.1.1: Supported operating systems and architectures. Updated Eclipse requirements in Section 3.1.3: Software requirements.
Section 3.4: Getting updates using STM32CubeMX:
updated section introduction
updated Figure 13: Connection Parameters tab - No proxy
Section 3.4.3 renamed into “Installing STM32 MCU packages” and updated.
renamed Section 3.4.4 into “Installing STM32 MCU package patches” added Section 3.4.5: Installing embedded software packs updated Section 3.4.7: Checking for updates
Updated Figure 42: New Project window - Board selector.
Updated Figure 51: STM32CubeMX Main window upon board
selection (peripherals not initialized) and introductory sentence.
Updated Figure 52: STM32CubeMX Main window upon board
selection (peripherals initialized with default configuration) and introductory sentence.
Added “Select additional software components” menu in Table 14: Project menu.
“Install new libraries” menu renamed “Manage embedded software packages” and corresponding description updated in Table 17: Help menu.
Updated Section 3.4.6: Removing already installed embedded software packages.
Updated Section 4.14: Update Manager windows
Added Section 4.15: Software Packs component selection window.
Added pin stacking function in Table 17: STM32CubeMX Chip view - Icons and color scheme.
Section 6.2: STM32Cube code generation using Low Layer drivers: added STM32F0, STM32F3, STM32L0 in the list of product Series supporting low-level drivers.
Section 12: Tutorial 2 - Example of FatFs on an SD card using
STM32429I-EVAL evaluation board: updated Figure 643: Board selection and modified step 6 of the sequence for generating a project and running tutorial 2.
Section 14: Tutorial 4 - Example of UART communications with an STM32L053xx Nucleo board: updated Figure 662: Selecting NUCLEO_L053R8 board.
Added Section 16: Tutorial 6 – Adding embedded software packs to user projects.
16-Jan-2018
24
(cont’d)
4.24
Added Appendix B.3.9: TouchSensing and B.3.10: PDM2PCM.
Section 4.5.14: NVIC configuration window /Default initialization sequence of interrupts: changed color corresponding to interrupt enabling code from green to black bold.
Date
Revision
STM32CubeMX release number
Changes
07-Mar-2018
25
4.25
Updated Introduction, Section 1: STM32Cube overview, Section 2.3: Rules and limitations, Section 3.2.1: Installing STM32CubeMX standalone version, Section 4: STM32CubeMX user interface, Section 4.11.1: Project tab and Section 5.13.1: Peripheral and Middleware tree panel.
Minor text edits across the whole document.
Updated Table 13: File menu functions and Table 12: Relations between power over-drive and HCLK frequency.
Updated Figure 40: New Project window - MCU selector, Figure 27: Enabling graphics choice in MCU selector, Figure 187: Project
Settings window, Figure 193: Selecting a different firmware location, Figure 77: Enabling STemWin framework, Figure 116: Configuration view for Graphics, Figure 562: Pinout view - Enabling LSE and HSE clocks and Figure 563: Pinout view - Setting LSE/HSE clock frequency.
Added Export to Excel, Show favorite MCUs and Section 4.4.16: Graphics frameworks and simulator.
Added Section 17: Tutorial 8 – Using STemWin Graphics framework, Section 18: Tutorial 9: Using STM32CubeMX Graphics simulator and their subsections.
Added Section B.3.11: Graphics.
Date
Revision
STM32CubeMX release number
Changes
Date | Revision | STM32CubeMX release number | Changes |