В двух предыдущих статья мы изучили основы работы с FreeRTOS в Arduino, а также работу в ней с очередями. В этой же статье мы еще больше углубимся в изучение FreeRTOS в Arduino и рассмотрим такие понятия как семафоры и мьютексы. Семафоры и мьютексы в операционных системах (ОС) реального времени являются объектами ядра, которые используются для […]
Метка: ОС реального времени
На данной странице представлены проекты, в которых используются операционные системы реального времени, например, бесплатная FreeRTOS
В нашей предыдущей статье, посвященной использованию операционной системы FreeRTOS в плате Arduino Uno, мы рассмотрели создание задачи для мигания светодиодом. В этой же статье мы будем рассматривать принципы функционирования FreeRTOS уже более углубленно и изучим взаимодействие между различными задачами в ней. Также мы рассмотрим использование очередей для передачи данных от одной задачи к другой и […]
Операционные системы (ОС), которые работают внутри встраиваемой электроники (embedded devices), в большинстве случаев являются операционными системами реального времени (RTOS – Real-Time Operating System). В этих системах критически важно, чтобы задачи исполнялись в строго отведенное для них время. Задачи реального времени в этих системах подразумевают под собой то, что время ответа на определенное событие всегда занимает […]