And this sounds like a system where an RTOS would slow the whole thing down.As just one real life example, i am at this time developing the HW and SW of a supersonic small rocket telemetry and attitude/aspect control system. This system has a 9-axis gyro, 3 axis high-g accelerometer, a barometric pressure sensor, a GPS receiver with an active antenna, a communications radio with 2 selectable antennas and HF amp, 8 servo channels for airfoil control, 3 pyrotechnic channels for initiating 2nd stage, drag chute and landing chute. It also has an on-board SD card slot for program selection and sensor data storage. The processor in this case is a i.MX RT1064, a 600MHz ARM Cortex-M7 targeted for real-time applications. This MCU can optionally boot from a variety of sources such as internal or external flash, SD card, USB etc etc and this feature is used in the system.
And this sounds like a system where an RTOS would slow the whole thing down.
HW and SW of a supersonic small rocket telemetry and attitude/aspect control system.
To be blunt, an "operating system" on an embedded device where the end user cannot load programs is completely nonsensical, a gimmick.
My TV tuner is Linux based. Busybox. My actiontec router by verizon is Busybox.
How does an RTOS do it quicker than an interrupt?Real Time essentially means a guaranteed response to an event.
How does an RTOS do it quicker than an interrupt?
Exactly.Real Time essentially means a guaranteed response to an event.
The OS part "helps" you get that especially when there is a lot of stuff going on.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?