Main Page: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
Welcome to the Miosix wiki. This wiki contains the documentation for the Miosix kernel. | Welcome to the Miosix wiki. This wiki contains the documentation for the Miosix kernel. | ||
<br><div style="background-color:#FFA0A0;"> | <br><div style="background-color:#FFA0A0;"> | ||
IMPORTANT NOTICE: <br> | IMPORTANT NOTICE: <br> | ||
Recently ST Microeletronics has changed the firmware used for ST-LINK utility on its Discovery boards. For this reason, if you have bought a STM32 Discovery board recently, it's highly possible that you may encounter problems in uploading your firmware using the Qstlink GUI utility. <br> | Recently ST Microeletronics has changed the firmware used for ST-LINK utility on its Discovery boards. For this reason, if you have bought a STM32 Discovery board recently, it's highly possible that you may encounter problems in uploading your firmware using the Qstlink GUI utility. <br> | ||
Until an update of the Qstlink utility is released (which not depends upon us), in [[New ST-LINK firmware|this page]] you can find a temporary fix for this issue. | Until an update of the Qstlink utility is released (which not depends upon us), in [[New ST-LINK firmware|this page]] you can find a temporary fix for this issue. | ||
</div><br | </div><br> | ||
= Getting started = | = Getting started = |
Revision as of 20:26, 17 December 2016
Welcome to the Miosix wiki. This wiki contains the documentation for the Miosix kernel.
IMPORTANT NOTICE:
Recently ST Microeletronics has changed the firmware used for ST-LINK utility on its Discovery boards. For this reason, if you have bought a STM32 Discovery board recently, it's highly possible that you may encounter problems in uploading your firmware using the Qstlink GUI utility.
Until an update of the Qstlink utility is released (which not depends upon us), in this page you can find a temporary fix for this issue.
Getting started
Follow the Quick start to install the Miosix Toolchain and compile the Miosix 2.0 kernel.
Software
- Have a look at the Miosix APIs and libraries that you can use for your applications.
- The page on Synchronization primitives lists the possible ways to shnchronize beween multiple threads or between a thread and an interrupt routine.
- How to reduce the kernel code size for deeply embedded applications.
Hardware
Check out which microcontroller boards are supported by Miosix.
Account creation
Due to spam (within two days from setting up the wiki) account registration is disabled. If you want to create an account, ask to fede.tft&&miosix.org (s/&&/@/)