Skip to content

Commit 769d8db

Browse files
authored
Added section about support of Mbed OS. (#321)
Signed-off-by: Ralph Lange <ralph.lange@de.bosch.com>
1 parent d9e8091 commit 769d8db

1 file changed

Lines changed: 39 additions & 3 deletions

File tree

_docs/overview/rtos/index.md

Lines changed: 39 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ FreeRTOS is distributed under the MIT license. It is known particularly for its
6969
<li><a href="https://www.freertos.org/a00104.html">Download</a></li>
7070
<li><a href="https://www.freertos.org/Documentation/RTOS_book.html">Documentation</a></li>
7171
</ul>
72-
<b>FreeRTOS & micro-ROS:</b>
72+
<b>FreeRTOS &amp; micro-ROS:</b>
7373
<ul>
7474
<li><a href="https://www.freertos.org/2020/09/micro-ros-on-freertos.html">micro-ROS on FreeRTOS</a></li>
7575
<li><a href="https://micro-ros.github.io/docs/tutorials/core/first_application_rtos/freertos/">First micro-ROS Application on FreeRTOS</a></li>
@@ -106,7 +106,7 @@ Zephyr is a fairly new open-source RTOS, developed in a Linux Foundation Project
106106
<li><a href="https://github.com/zephyrproject-rtos/zephyr">Download</a></li>
107107
<li><a href="https://docs.zephyrproject.org/latest/">Documentation</a></li>
108108
</ul>
109-
<b>Zephyr & micro-ROS:</b>
109+
<b>Zephyr &amp; micro-ROS:</b>
110110
<ul>
111111
<li><a href="https://www.zephyrproject.org/micro-ros-a-member-of-the-zephyr-project-and-integrated-into-the-zephyr-build-system-as-a-module/">micro-ROS on Zephyr</a></li>
112112
<li><a href="https://micro-ros.github.io/docs/tutorials/core/first_application_rtos/zephyr/">First micro-ROS Application on Zephyr</a></li>
@@ -140,7 +140,7 @@ NuttX emphasizes its compliance with standards - including POSIX - and small foo
140140
<li><a href="https://nuttx.apache.org/download/">Download</a></li>
141141
<li><a href="https://cwiki.apache.org/confluence/display/NUTTX/Nuttx">Documentation</a></li>
142142
</ul>
143-
<b>NuttX & micro-ROS:</b>
143+
<b>NuttX &amp; micro-ROS:</b>
144144
<ul>
145145
<li><a href="https://micro-ros.github.io/docs/tutorials/core/first_application_rtos/nuttx/">First micro-ROS Application on NuttX</a></li>
146146
</ul>
@@ -185,4 +185,40 @@ The open-source Arduino Software (IDE) is a library making it easy to program an
185185
</div>
186186
</div>
187187

188+
## Experimentally supported Real-Time Operating Systems
189+
190+
### **Arm® Mbed™ OS**
191+
192+
Mbed OS is an open-source RTOS intended for IoT applications with 32-bit ARM Cortex-M microcontrollers.
193+
194+
<div class="rtoscontainer">
195+
<div class="rtositem_description">
196+
<div>
197+
<b>Key features:</b>
198+
<ul>
199+
<li>Small footprint</li>
200+
<li>Many POSIX-compatible modules</li>
201+
<li>Preemptive scheduling</li>
202+
<li>Support of Arm Compiler and GNU Arm Embedded</li>
203+
<li>Online compiler at <a href="https://os.mbed.com/compiler/">https://os.mbed.com/compiler/</a></li>
204+
</ul>
205+
<b>Mbed OS resources:</b>
206+
<ul>
207+
<li><a href="https://os.mbed.com/">Official Mbed website</a></li>
208+
<li><a href="https://github.com/ARMmbed/mbed-os">Source code</a></li>
209+
<li><a href="https://os.mbed.com/docs/">Documentation</a></li>
210+
</ul>
211+
<b>Mbed OS &amp; micro-ROS:</b>
212+
<ul>
213+
<li><a href="https://github.com/micro-ROS/micro_ros_mbed">micro-ROS example for Mbed</a></li>
214+
</ul>
215+
</div>
216+
</div>
217+
218+
<div class="rtositem_image">
219+
<!-- Use of logo requires explicit permission, cf. https://www.arm.com/company/policies/trademarks/arm-trademark-list/mbed-trademark.
220+
This should be considered if the support is no longer experimental only. -->
221+
</div>
222+
</div>
223+
188224
{% include logos_disclaimer.md %}

0 commit comments

Comments
 (0)