Difference between revisions of "HANcoder/STM32"

From OpenMBD
Jump to: navigation, search
 
(13 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{HANcoder}}
+
{{HANcoder}}STM32 Target is a real-time code generation target for MATLAB Simulink®. STM32 Target makes use of low cost STM32 based development boards with a large number of inputs and outputs and adequate processing power. The STM32 micro controllers are 32-bit and the processor is based on ARM® Cortex®-M technology. All controllers are fitted with a USB connector which can be used for programming and for connecting to HANtune.
STM32 Target is a real-time code generation target for MATLAB/Simulink. STM32 Target makes use of low cost STM32 based development boards with a large number of inputs and outputs and adequate processing power. The STM32 micro controllers are 32-bit and the processor is based on ARM® Cortex®-M technology. All controllers are fitted with a USB connector which can be used for programming and for connecting to HANtune.
+
 
 +
== Get started ==
 +
Get started with STM32 Target by following the [[HANcoder/STM32/Installation_Manual| '''Installation Manual''']].
  
 
== Supported hardware ==
 
== Supported hardware ==
 
The currently supported STM32 development boards are:
 
The currently supported STM32 development boards are:
 
{|
 
{|
![[File:OLIMEXINO-STM32.png|300px]]
+
![[File:OLIMEXINO-STM32.png|link=HANcoder/STM32/Olimexino| 300px]]
 
![[File:STM32-E407.png|300px]]
 
![[File:STM32-E407.png|300px]]
 
![[File:STM32P405.png|300px]]
 
![[File:STM32P405.png|300px]]
Line 18: Line 20:
 
[https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32/resources/OLIMEXINO-STM32_Rev_D.pdf Olimexino-STM32 schematic Rev.D]
 
[https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32/resources/OLIMEXINO-STM32_Rev_D.pdf Olimexino-STM32 schematic Rev.D]
 
|More information on the Olimex STM32-E407:<br/>
 
|More information on the Olimex STM32-E407:<br/>
 +
[[HANcoder/STM32/E407| Quick overview]]<br/>
 
[https://www.olimex.com/Products/ARM/ST/STM32-E407/open-source-hardware E407 website]<br/>
 
[https://www.olimex.com/Products/ARM/ST/STM32-E407/open-source-hardware E407 website]<br/>
 
[https://www.olimex.com/Products/ARM/ST/STM32-E407/resources/STM32-E407_sch.pdf E407 schematic]
 
[https://www.olimex.com/Products/ARM/ST/STM32-E407/resources/STM32-E407_sch.pdf E407 schematic]
 
|More information on the Olimex-P405:<br/>
 
|More information on the Olimex-P405:<br/>
 +
[[HANcoder/STM32/P405| Quick overview]]<br/>
 
[https://www.olimex.com/Products/ARM/ST/STM32-P405/ P405 website]<br/>
 
[https://www.olimex.com/Products/ARM/ST/STM32-P405/ P405 website]<br/>
 
[https://www.olimex.com/Products/ARM/ST/STM32-P405/resources/STM32-P103_P405_sch.pdf P405 schematic]
 
[https://www.olimex.com/Products/ARM/ST/STM32-P405/resources/STM32-P103_P405_sch.pdf P405 schematic]
Line 26: Line 30:
  
 
== Supported functionality ==
 
== Supported functionality ==
For each supported function of the microcontroller there is a Simulink block. An oversight of all the blocks and therefor functions can be found at the [[HANcoder/STM32/Block_Overview| block overview]] page.<br/>
+
Look at the [[HANcoder/STM32/Blocks| '''Block Overview''']] page to check out the blocks and see how to use them. For each supported function of the microcontroller there is a Simulink block.<br/>
  
==How to get started==
+
== Examples ==
To get started with STM32 Target, download the blockset [http://openmbd.com/wp-content/uploads/2016/11/HANcoder-STM32-Target-v0.5.zip here] and click [[HANcoder/STM32/Installation_Manual| here]] for the [[HANcoder/STM32/Installation_Manual| installation procedures and manuals]].
+
Check the [[HANcoder/Examples| '''Examples Section''']] to get an idea on how to use the HANcoder blocks. Almost all examples are real projects made available by the creators.<br/>
  
 
[[HANcoder| Back to HANcoder]]<br/>
 
[[HANcoder| Back to HANcoder]]<br/>

Latest revision as of 14:11, 31 May 2018

STM32 Target is a real-time code generation target for MATLAB Simulink®. STM32 Target makes use of low cost STM32 based development boards with a large number of inputs and outputs and adequate processing power. The STM32 micro controllers are 32-bit and the processor is based on ARM® Cortex®-M technology. All controllers are fitted with a USB connector which can be used for programming and for connecting to HANtune.

Get started

Get started with STM32 Target by following the Installation Manual.

Supported hardware

The currently supported STM32 development boards are:

OLIMEXINO-STM32.png STM32-E407.png STM32P405.png
Olimexino STM32 E407 P405
More information on the Olimexino-STM32:

Quick overview
Olimexino-STM32 website
Olimexino-STM32 schematic Rev.D

More information on the Olimex STM32-E407:

Quick overview
E407 website
E407 schematic

More information on the Olimex-P405:

Quick overview
P405 website
P405 schematic

Supported functionality

Look at the Block Overview page to check out the blocks and see how to use them. For each supported function of the microcontroller there is a Simulink block.

Examples

Check the Examples Section to get an idea on how to use the HANcoder blocks. Almost all examples are real projects made available by the creators.

Back to HANcoder