mios
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
mios [2006/05/11 10:24] – added MIOS FAQ audiocommander | mios [2011/01/10 22:10] (current) – Added links for MIOS32; Additional Info for MIOS32 baeaeaeaeaer | ||
---|---|---|---|
Line 4: | Line 4: | ||
MIOS is the Operating System of the Chip. | MIOS is the Operating System of the Chip. | ||
- | This Page covers MIOS and the BOOTLOADER (or Bootstrap Loader). | + | This Page covers MIOS and the BOOTLOADER (or Bootstrap Loader). General Informations can be found in the Intro-Article: |
- | For APPLICATIONS consult the related project pages or [[Application Development]]. | ||
- | {{http:// | ||
+ | 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 ===== |
- | ====== uCApps Documentation ====== | + | |
- | * [[http://www.ucapps.de/mios.html|Introduction]] < | + | {{ |
- | * [[http://www.ucapps.de/ | + | MIOS8 is used for MBHP_Core modules equipped with PIC18F452, PIC18F4620 or PIC18F4685. |
- | * [[http:// | + | |
- | * [[http:// | + | |
- | | + | **The Article [[http:// |
- | * check out [[pic_programmer_modules]] to know how to get the Bootstrap Loader onto the PIC. | + | |
+ | Developers should consult the related project pages or [[Application Development]]. | ||
+ | |||
+ | |||
+ | |||
+ | ==== Documentation ==== | ||
+ | |||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | |||
+ | * [[http:// | ||
+ | | ||
+ | |||
+ | * [[Application Development]] Section | ||
+ | * [[MIOS PIC18F4620|MIOS running on a PIC18F4620]] (for certain future applications) | ||
\\ | \\ | ||
- | ====== Frequently Asked Questions | + | |
+ | ==== Frequently Asked Questions ==== | ||
:!: [[MIOS FAQ|MIOS FAQ - Questions and Answers]] !\\ | :!: [[MIOS FAQ|MIOS FAQ - Questions and Answers]] !\\ | ||
+ | \\ | ||
+ | \\ | ||
+ | |||
+ | ===== MIOS32 ===== | ||
+ | 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 ==== | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | ====== See Also ====== | ||
+ | [[Mios studio]] |
mios.1147343097.txt.gz · Last modified: 2006/10/15 09:35 (external edit)