AN4989 Rev 3
31/118
AN4989
STM32 ecosystem outlines
117
2.4.2 Wiki
platform
STMicroelectronics offers the wiki platform to help developers to use its STM32 devices.
This user guide aims at assisting developers to use STM32 MCU devices from
STMicroelectronics.
It contains articles to discover STM32 MCUs, as well as examples and helps:
•
The Getting started to easily start with an STM32 MCU board in
•
The Development zone to help developing applications and share projects
•
The Software tools zone for a first contact with the tools
•
The Training zone to get trained on STM32 MCUs
The home page of wiki is https://wiki.st.com/stm32mcu/index.php/
Note:
Two wiki spaces are currently proposed: one dedicated to STM32 Microcontroller (MCU)
products and one for STM32 Microprocessor (MPU) products.
The focus of this application note is on the those dedicated to STM32 microcontrollers.
2.4.3 Github
STMicroelectronics is now publishing STM32Cube embedded software on GitHub, the
popular cloud-based service. The aim is to open up the STM32 integrated software offering
to collaborative and community-friendly development and take advantage of faster and
more efficient distribution of updates.
Publishing all STM32Cube original code through GitHub lets users of more than 1000
STM32 Arm
®
Cortex
®
-M microcontroller variants and heterogeneous Cortex-M/-A
microprocessors to easily store, manage, track, and control their code. GitHub features
such as Pull requests promote co-development, enabling the community to propose
alternate solutions and new features taking advantage of GitHub’s change-handling
structures. In addition, GitHub Issues - the privileged communication channel between
developers - lets users submit problems, share solutions, and contribute to fixes.
The move to GitHub also ensures that the developers can receive all software updates as
soon as they are published, more quickly than traditional means of updating MCU
packages.
All current STM32Cube MCU packages are already online, as well as hardware abstraction
layer (HAL) code and MCU-independent CMSIS drivers. The remaining STM32Cube
embedded-software components will be added over the coming months.
All STM32Cube embedded software on GitHub is available free of charge. Please visit
https://github.com/STMicroelectronics for more information or to get started.
2.4.4 ST
Community
STMicroelectronics new community is now live and ready for receiving questions, sharing
projects and collaborating among fellow community members. The focus is on collaboration
because the primary purpose of this community is to share with peers and help them in a
transparent way that showcases the world of STMicroelectronics products, activities and
achievements.
The home page of ST Community is https://community.st.com/welcome.
For any problem met, it is interesting to first browse the STM32 Forum for related topics and
eventually to post a new one if no relevant thread is found.