User Tools

Site Tools


mios

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
mios [2011/01/10 00:18]
baeaeaeaeaer
mios [2011/01/10 22:10] (current)
baeaeaeaeaer Added links for MIOS32; Additional Info for MIOS32
Line 8: Line 8:
  
  
-There are two versions of MIOS: The (older) **MIOS8**, used for MBHP_Core modules equipped with 8bit PIC uControllers and **MIOS32** used for the Core32 ​modules with 32bit STM controllers. If you are planning to build a new MidiBox, you should use the newer Core32 ​that allows much more complex devices.+There are two versions of MIOS: The (older) **MIOS8**, used for MBHP_Core modules equipped with 8bit PIC uControllers and **MIOS32** used for the Core_STM32 ​modules with 32bit STM controllers. If you are planning to build a new MidiBox, you should use the newer Core_STM32 ​that allows much more complex devices.
  
 ===== MIOS8 ===== ===== MIOS8 =====
Line 23: Line 23:
 ==== Documentation ==== ==== Documentation ====
  
-    ​* [[http://​www.ucapps.de/​mios.html|Introduction]] <​sup>​uCApps</​sup>​ +   * [[http://​www.ucapps.de/​mios.html|Introduction]] <​sup>​uCApps</​sup>​ 
-    * [[http://​www.ucapps.de/​mios_changelog.html|Change Log]] <​sup>​uCApps</​sup>​ +   ​* [[http://​www.ucapps.de/​mios_changelog.html|Change Log]] <​sup>​uCApps</​sup>​ 
-    * [[http://​sourceforge.net/​export/​rss2_projsummary.php?​group_id=6121|MIOS project summary RSS feed]] +   ​* [[http://​sourceforge.net/​export/​rss2_projsummary.php?​group_id=6121|MIOS project summary RSS feed]] 
-    * [[http://​www.ucapps.de/​mios_download.html|MIOS-Downloads]] <​sup>​uCApps</​sup>​+   ​* [[http://​www.ucapps.de/​mios_download.html|MIOS-Downloads]] <​sup>​uCApps</​sup>​
  
-    ​* [[http://​www.ucapps.de/​mios_bootstrap.html|Bootstrap Loader]] <​sup>​uCApps</​sup>​ +   * [[http://​www.ucapps.de/​mios_bootstrap.html|Bootstrap Loader]] <​sup>​uCApps</​sup>​ 
-      * check out [[pic_programmer_modules]] to know how to get the Bootstrap Loader onto the PIC.+     ​* check out [[pic_programmer_modules]] to know how to get the Bootstrap Loader onto the PIC.
  
-    ​* [[Application Development]] Section +   * [[Application Development]] Section 
-    * [[MIOS PIC18F4620|MIOS running on a PIC18F4620]] (for certain future applications)+   ​* [[MIOS PIC18F4620|MIOS running on a PIC18F4620]] (for certain future applications)
  
 \\ \\
Line 44: Line 44:
  
 ===== MIOS32 ===== ===== MIOS32 =====
-MIOS32 is used on Core32 ​boards, equipped with the 32bit STM32F103RE processor. MIOS32 is prepared for other 32bit uCs as well and allows platform independent applications.+MIOS32 is used on Core_STM32 ​boards, equipped with the 32bit STM32F103RE processor. MIOS32 is prepared for other 32bit uCs as well and allows platform independent applications. 
 + 
 +MIOS32 on a CORE_STM32 is more powerful than MIOS8: 
 + 
 +  * MIOS32 uses the realtime operating system FreeRTOS and allows simple multitasking with different priorities.  
 +  * It also supports native USB MIDI for faster code upload and MIDI transfer. 
 +  * Interfaces such as SPI and I²C can be used with DMA, allowing fast transfer at low CPU load 
 +  * Besides hardware multiplier and division units the STM32F103RE provides more peripherals:​ 
 +    * CAN or USB (can not be used in parallel) 
 +    * SPI 
 +    * I²C 
 +    * Timers 
 +    * DAC 
 +    * ADC 
 +    * I2S for Audio DACs 
 +  * The STM32F103RE provides 512kB of Flash and 64kB RAM 
 +  * BankSticks are replaced by SD Cards for more and faster memory
  
 ==== Documentation ==== ==== Documentation ====
-   * [[http://​www.ucapps.de/​mbhp_core_stm32.html|Core32 Introduction]] <​sup>​uCApps</​sup>​ +  ​* [[http://​www.ucapps.de/​mbhp_core_stm32.html|Core32 Introduction]] <​sup>​uCApps</​sup>​ 
-   ​* [[http://​www.ucapps.de/​mios32_download.html|MIOS32 Download]] <​sup>​uCApps</​sup>​ +  * [[http://​www.ucapps.de/​mios32_download.html|MIOS32 Download]] <​sup>​uCApps</​sup>​ 
-   ​* [[http://​www.midibox.org/​dokuwiki/​doku.php?​id=windows_mios32_toolchain_core&​s|Toolchain setup guide for Windows]]+  * [[http://​www.midibox.org/​dokuwiki/​doku.php?​id=windows_mios32_toolchain_core&​s|Toolchain setup guide for Windows]] 
 +  * [[http://​www.midibox.org/​mios32/​manual/​|MIOS32 manual and function overview]]
 ====== See Also ====== ====== See Also ======
 [[Mios studio]] [[Mios studio]]
mios.1294618689.txt.gz · Last modified: 2011/01/10 00:18 by baeaeaeaeaer