是否有任何适用于 arduino 的 rtos 项目?
Arduino 的实时操作系统?
电器工程
Arduino
rtos
2022-01-04 10:11:27
4个回答
我一直在几个项目中使用FemtoOS,它运行良好。
DuinOS 的下载链接已更改为:
http://robotgroup.com.ar/duinos/wiki
在那里您会找到(在下载部分)v0.1 和 v0.2 版本。
问候,朱利安 http://robotgroup.com.ar
如果您需要对“裸机”进行简单的多线程处理,那么我会推荐Protothreads,它相当容易使用并且开销非常小(只有几个字节)!
我没有在 Arduino Library 上下文中测试过 Protothreads,尽管这应该可以工作,而且我可以看到有人已经完成了。
Protothreads 也是Contiki OS的一部分,它是无线传感器网络应用的绝佳解决方案。移植 Contiki 以运行一些流行的 Arduino 板已经付出了一些努力。
可以在此处找到原始端口的 git 存储库,尽管我已尝试将其更新为 Contiki 的最新版本,并且位于此处。这段代码适用于一些基本的“Hello World!” 例子很关心,它需要一些额外的工作来获得网络(即 6loWPAN/uIP),但要注意,如果你不需要网络,那么使用 Contiki 并没有太多好处,如果你有以太网盾,你不需要网络本身,因为它已经实现。
其它你可能感兴趣的问题