Solution Request - › MKT › Mar13 › Ecosystem.pdfEcosystem Content Types 3 •Built in-house,...
Transcript of Solution Request - › MKT › Mar13 › Ecosystem.pdfEcosystem Content Types 3 •Built in-house,...
![Page 1: Solution Request - › MKT › Mar13 › Ecosystem.pdfEcosystem Content Types 3 •Built in-house, making the most of the STM32 and STM8 •Source code or binaries](https://reader033.fdocuments.in/reader033/viewer/2022060209/5f045d787e708231d40d9e63/html5/thumbnails/1.jpg)
Microcontrollers Ecosystem
How to find SW and HW in STM website
http://www.emcu.it/FindSWHW/FindSWHW.html
![Page 2: Solution Request - › MKT › Mar13 › Ecosystem.pdfEcosystem Content Types 3 •Built in-house, making the most of the STM32 and STM8 •Source code or binaries](https://reader033.fdocuments.in/reader033/viewer/2022060209/5f045d787e708231d40d9e63/html5/thumbnails/2.jpg)
Distribution Network
What is Ecosystem ? 2
Documentation
Products & Ecosystem
Documentation (Data Brief, Data sheets, Ref. Manuals, User
Manuals, Application Notes, …)
Certificates & Compliancy
Software Development
Tools
Configuration Tools
Development & Debugging
Tools
Monitoring Tools
Embedded Software
HAL / Drivers
RTOS
Firmware Stacks
Application Bricks
Hardware Development
Tools
Evaluation and Promotion
boards
Debug Probes
Communication Bridges
Mass Programming tools
WEB EcoSystem/product selection Technical support/Trainings Communities Sales Forces / Distribution
![Page 3: Solution Request - › MKT › Mar13 › Ecosystem.pdfEcosystem Content Types 3 •Built in-house, making the most of the STM32 and STM8 •Source code or binaries](https://reader033.fdocuments.in/reader033/viewer/2022060209/5f045d787e708231d40d9e63/html5/thumbnails/3.jpg)
Ecosystem Content Types 3
• Built in-house, making the most of the STM32 and STM8
• Source code or binaries
• Supported by ST
• Proposed by community or partners
• Source code, from BSD or GPL licenses to commercial
products
• Supported by open source community or partners
• Generic solutions proposed by many companies, portable
to/from other platforms
• Source code or binaries
• Supported by partners
ST-designed
Open source
Partners
![Page 5: Solution Request - › MKT › Mar13 › Ecosystem.pdfEcosystem Content Types 3 •Built in-house, making the most of the STM32 and STM8 •Source code or binaries](https://reader033.fdocuments.in/reader033/viewer/2022060209/5f045d787e708231d40d9e63/html5/thumbnails/5.jpg)
Hardware Development Tools
• Promotion Kits
• Discovery Kits
• Evaluation Boards
• Open Hardware Boards
• Leaflabs Maple, Olimexino-STM32
• SecretLabs Netduino, Mountaineer, GHI…
• Debug Probes and Programming Tools
• ST-Link
• J-Link
• Ulink
5
![Page 6: Solution Request - › MKT › Mar13 › Ecosystem.pdfEcosystem Content Types 3 •Built in-house, making the most of the STM32 and STM8 •Source code or binaries](https://reader033.fdocuments.in/reader033/viewer/2022060209/5f045d787e708231d40d9e63/html5/thumbnails/6.jpg)
Embedded Software (Firmware)
• HAL / Drivers
• ST Boards Support Packages (BSP)
• Peripheral Libraries (Drivers)
• DSP Library
• RTOS / Firmware Stacks
• RTOS
• Cryptographic
• USB
• TCP/IP
• File Systems
• BlueTooth
• Zigbee
• Graphism
• Touch sensing
• Application Bricks
• Audio
• Industrial
• Motor Control
6
• High Level Frameworks
• Java
• Microsoft .Net Micro Framework
• Matlab
![Page 7: Solution Request - › MKT › Mar13 › Ecosystem.pdfEcosystem Content Types 3 •Built in-house, making the most of the STM32 and STM8 •Source code or binaries](https://reader033.fdocuments.in/reader033/viewer/2022060209/5f045d787e708231d40d9e63/html5/thumbnails/7.jpg)
Embedded Software (Firmware)
• HAL / Drivers
• ST Boards Support Packages (BSP)
• Peripheral Libraries (Drivers)
• DSP Library
• RTOS / Firmware Stacks
• RTOS
• Cryptographic
• USB
• TCP/IP
• File Systems
• BlueTooth
• Zigbee
• Graphism
• Touch sensing
• Application Bricks
• Audio
• Industrial
• Motor Control
7
• High Level Frameworks
• Java
• Microsoft .Net Micro Framework
• Matlab
![Page 8: Solution Request - › MKT › Mar13 › Ecosystem.pdfEcosystem Content Types 3 •Built in-house, making the most of the STM32 and STM8 •Source code or binaries](https://reader033.fdocuments.in/reader033/viewer/2022060209/5f045d787e708231d40d9e63/html5/thumbnails/8.jpg)
Software Development Tools • Configuration Tools
• µXplorer
• Development and Debugging Tools
• IAR EWARM
• Keil MDK
• Atollic TrueStudio
• Rowley CrossWorks
• Embest CooCox
• Segger emIDE
• Code Red RedSuite
• Raisonance Ride
• Altium Tasking
• Yagarto…
• Monitoring Tools
• STMStudio
8
![Page 9: Solution Request - › MKT › Mar13 › Ecosystem.pdfEcosystem Content Types 3 •Built in-house, making the most of the STM32 and STM8 •Source code or binaries](https://reader033.fdocuments.in/reader033/viewer/2022060209/5f045d787e708231d40d9e63/html5/thumbnails/9.jpg)
Software Development Tools • Configuration Tools
• µXplorer
• Development and Debugging Tools
•
•
•
•
• Embest CooCox
• Segger emIDE
• Code Red RedSuite
• Raisonance Ride
• Altium Tasking
• Yagarto…
• Monitoring Tools
• STMStudio
9
Toolchain Conditions Platform
IAR EWARM
• 30 day Full evaluation
• 32k limited for Cortex-M3, M4
• 16k limited for Cortex-M0
Windows
ARM MDK • MDK-Lite: 32k limited Windows
Atollic TrueStudio • 30 day Full evaluation
• Free 32k limited Windows
Rowley CrossWorks • 30 day Full evaluation
Windows
MacOS
Linux
Embest CooCox
Fully Free. Many supported
STM32 (missing STM32F2,
STM32L1)
Windows
Segger emIDE Open Source Windows
![Page 10: Solution Request - › MKT › Mar13 › Ecosystem.pdfEcosystem Content Types 3 •Built in-house, making the most of the STM32 and STM8 •Source code or binaries](https://reader033.fdocuments.in/reader033/viewer/2022060209/5f045d787e708231d40d9e63/html5/thumbnails/10.jpg)
What’s next ?
• Firmware
• New full consistent approach with portable APIs
• Software Tools
• Initialization Code Generation Tool for all firmware modules
• Widening free Toolchains offer
10
![Page 11: Solution Request - › MKT › Mar13 › Ecosystem.pdfEcosystem Content Types 3 •Built in-house, making the most of the STM32 and STM8 •Source code or binaries](https://reader033.fdocuments.in/reader033/viewer/2022060209/5f045d787e708231d40d9e63/html5/thumbnails/11.jpg)
Summary
• You will find the ecosystem item you are looking for !
• ST is pushing for widening free offers
11
![Page 12: Solution Request - › MKT › Mar13 › Ecosystem.pdfEcosystem Content Types 3 •Built in-house, making the most of the STM32 and STM8 •Source code or binaries](https://reader033.fdocuments.in/reader033/viewer/2022060209/5f045d787e708231d40d9e63/html5/thumbnails/12.jpg)
Questions 1. List at least 1 free tool chain for STM32
• See Slide 9
2. Are there graphical stacks offering for STM32 ? Which ones ?
• emWin with STemWin free offer for binary, from ST
• µC/GUI
• PEG
• Altia
• …
3. What are the goals of µXplorer Tool ?
• Product selector
• Pin muxing solving
• Initialization Code generator
• Power consumption + Battery Life estimation
• ….
12
![Page 13: Solution Request - › MKT › Mar13 › Ecosystem.pdfEcosystem Content Types 3 •Built in-house, making the most of the STM32 and STM8 •Source code or binaries](https://reader033.fdocuments.in/reader033/viewer/2022060209/5f045d787e708231d40d9e63/html5/thumbnails/13.jpg)
Microcontrollers Ecosystem - End
For more info contact:
How to find SW and HW in STM website
http://www.emcu.it/FindSWHW/FindSWHW.html