【发布时间】:2019-05-17 22:11:29
【问题描述】:
我将 raspbian 用于微控制器等嵌入式系统,我制作了几个传感器并将它们显示在 LCD 上,Rasbian 操作系统是否也有实时操作系统?
【问题讨论】:
-
你到底想要什么?
-
您是否需要一个真正的 RTOS 用于该应用程序 - 如果您所做的只是显示数据,错过最后期限一 fer 毫秒的后果是什么。 PRi 在连接传感器方面的更多问题是其相当有限的 I/O。如果您的 I/O 是通过某种 I2C 或 USB 设备连接的,那么它已经不是实时的。
-
我可以说 raspi 是硬 rtos 吗?因为软 rtos 的抖动很小
-
不,你不能,因为它不是——它是 Linux。我的观点是,如果您对传感器数据所做的唯一事情是将其显示以供人类阅读,则抖动可能不是问题,并且对于某些输入,硬件也不是确定性的。
-
如果你真的必须比raspberrypi.org/forums/viewforum.php?f=72 是一个很好的起点。那里有关于 FreeRTOS 和 ChibiOS/RT 的讨论,甚至还有 PREEMPT_RT patch。然而,最终,RPi 并不非常适合硬实时。具有真正 RTOS 的微控制器 通信 用于网络和 UI 等的 RPi 可能是更好的架构。
标签: raspberry-pi real-time raspbian rtos