本帖最后由 ly87802541 于 2020-6-17 22:15 编辑
本篇简单介绍一下目前流行的RTOS,实际上RTOS种类奇多,这里特指IoT万物智联时代的主流RTOS.
1 RTThread
国产No1,无需多说,文档参见https://www.rt-thread.org/document/site/
2 freeRTOS
国际No1,不必多言,文档参见https://www.freertos.org/Documentation/RTOS_book.html
3 ZephyrOS
国际后起之秀,对IoT各种通信协议支持较好,尤其是Bluetooth和BLE,目前受Linux基金会托管,国际半导体大厂支持到位,资源和实力雄厚。文档参见https://docs.zephyrproject.org/latest/
4 microPython
严格来说,microPython还不能算是一个真正的RTOS,不过鉴于其流行度,还有RTThreadOS和ESP32SDK中freeRTOS已经将它集成,这里把它和其它RTOS并列了。microPython作为一个支持Python3语法的单片机runtime,备受各种单片机开源项目的喜爱,应用甚广,比如Pyboard,ESP32,openMV,circuitpython等。文档参见http://docs.micropython.org/en/latest/
(未完待续!)
|