User Tools

Site Tools


stm32f4_module

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
stm32f4_module [2016/08/03 17:47]
psykhaze [Parts List]
stm32f4_module [2016/08/03 17:48] (current)
psykhaze [Features]
Line 15: Line 15:
   * Very useful integrated peripherals for MIDI and Synthesizer applications,​ such as **UART, SPI, I2C, USB, CAN, Timers, ADC, DAC**   * Very useful integrated peripherals for MIDI and Synthesizer applications,​ such as **UART, SPI, I2C, USB, CAN, Timers, ADC, DAC**
   * The USB OTG (Micro-USB) socket supports **MIDI Host**, which means that it's possible to connect a USB MIDI Keyboard or Synth    * The USB OTG (Micro-USB) socket supports **MIDI Host**, which means that it's possible to connect a USB MIDI Keyboard or Synth 
-  * The on-board Audio DAC predestinates this module for synthesizer projects - it could even be used standalone without the MBHP_CORE_STM32F4 breakout board for this purpose.+  ​* **The on-board Audio DAC predestinates this module for synthesizer projects** - it could even be used standalone without the MBHP_CORE_STM32F4 breakout board for this purpose.
   * in distance to STM32F103RE,​ **CAN and USB can be used in parallel**   * in distance to STM32F103RE,​ **CAN and USB can be used in parallel**
-  * It's easy to interface external components like SD Cards and MBHP_ETH+  ​* **It's easy to interface external components like SD Cards and MBHP_ETH**
   * STM32F4xx is supplied at 3V, but **5V tolerant inputs allow to access all existing MBHP modules without additional hardware**.   * STM32F4xx is supplied at 3V, but **5V tolerant inputs allow to access all existing MBHP modules without additional hardware**.
   * **Performance boost by using the DMA** for background operations, such as scanning DIN/DOUT modules, analog inputs but also I2S transfers (Audio Output) w/o loading the CPU   * **Performance boost by using the DMA** for background operations, such as scanning DIN/DOUT modules, analog inputs but also I2S transfers (Audio Output) w/o loading the CPU
   * **Realtime Operating System: FreeRTOS**   * **Realtime Operating System: FreeRTOS**
   * **no external flash programmer required**, ST-LINK/V2 is part of the STM32F4DISCOVERY board to program the MIOS32 bootloader into a "​virgin"​ device   * **no external flash programmer required**, ST-LINK/V2 is part of the STM32F4DISCOVERY board to program the MIOS32 bootloader into a "​virgin"​ device
-  * Fast upload of application code via USB MIDI (ca. 50kb/s) - thanks to the MIOS32 Bootloader+  ​* **Fast upload of application code via USB MIDI** (ca. 50kb/s) - thanks to the MIOS32 Bootloader
  
 ===== Known Issues ===== ===== Known Issues =====
Line 33: Line 33:
   * **No PHY for the second USB peripheral** - would be nice to have, e.g. to support USB MIDI device and host (e.g. for the connection of a USB MIDI Keyboard), USB Memory Sticks or even a USB harddisk in parallel.   * **No PHY for the second USB peripheral** - would be nice to have, e.g. to support USB MIDI device and host (e.g. for the connection of a USB MIDI Keyboard), USB Memory Sticks or even a USB harddisk in parallel.
  
-===== Parts List / SChematic=====+===== Parts List / Schematic=====
  
 See [[stm32f4_core_board_parts_list|Core32 Parts List]] See [[stm32f4_core_board_parts_list|Core32 Parts List]]
  
-  * {{http://​ucapps.de/​mbhp/​mbhp_core_stm32f4.pdf|Core32 Schematic}}<​sup>​UCapps</​sup>​+  * {{http://​ucapps.de/​mbhp/​mbhp_core_stm32f4.pdf|Core32 Schematic}} <​sup>​UCapps</​sup>​
  
 ===== Inputs/​Outputs Ports ===== ===== Inputs/​Outputs Ports =====
stm32f4_module.1470246468.txt.gz · Last modified: 2016/08/03 17:47 by psykhaze