PDA

Просмотр полной версии : FreeRTOS



Leff
26.04.2012, 18:39
Есть такая операционная система для микроконтроллеров.
Ссылки:
http://ru.wikipedia.org/wiki/FreeRTOS
http://www.freertos.org/index.html?http://www.freertos.org/a00090.html

Friendly
26.05.2012, 12:59
Ссылки по операционным системам:
http://www.smxrtos.com/rtos/product.htm
http://www.chibios.org/dokuwiki/doku.php
http://www.freebyte.com/operatingsystems/
https://freedos.svn.sourceforge.net/svnroot/freedos/
http://freedos-32.sourceforge.net/
http://drdos.com/products/dr-dos/source-code/
http://oml.do.am/load/iskhodniki_assemblerov/9
http://www.delorie.com/djgpp/
http://www.ossite.ru/index.php?dir=os/dos/&file=opendos
http://www.compress.ru/Archive/CP/2006/6/77/
http://micrium.com/page/products/rtos/os-ii
http://www.nohau.co.uk/Suppliers/Quadros/rtos.htm
http://rowebots.com/embedded_system_software/open_source_rtos
http://sourceforge.net/projects/ucoslwipstm322x/

Кстати, последняя ссылка, RTOS для STM32F2, подойти должна и для STM32F4.
Неплохо бы также чтоб был FreeDOS для STM32F4, совместимый с исходниками (на С++) для DOS. Такое возможно?
Насколько я понимаю в DOS обязательны четыре вещи - Дисплей (480х640), Клава, Флопп и Хард.
Для АРМ бывает плата дисплейного модуля 1024х768, поддерживающая все меньшие разрешения и имеющая выход VGA (15 pin) - ее можно прицепить под STM32F4.
Клава - это последовательный интерфейс совместимый с UART. Для Флоппи попадались программы эмулирующие его работу с Винчестера. Возможно сделать виртуальный Флопп и монтировать "образ" дискеты с SD карты или винчестера. Винчестер однозначно нужен SATA - должны быть аппаратные контроллеры, можно сделать (хотя бы поначалу) в IDE переход, а там уже проще намного.
У меня где то были исходники БИОСа (с комментариями) для IBM XT. :)

Leff
26.05.2012, 13:56
Я так понимаю нужен "свободный" аналог ОС QNX для платформы STM32F407? http://ru.wikipedia.org/wiki/QNX
или возможно уже есть Линукс реального времени?
Рэд Хэд скоро выпустит ОСРВ - RHEL 5.0 Real-Time Edition.
Для АРМ это работать будет не скоро. Для ATOM сгодится.

Ironic
27.05.2012, 11:55
Андроид он реального времени ОС?

Leff
27.05.2012, 11:56
Андроид он реального времени ОС?
Андроиды разные могут быть. Но скорее нет, чем да.

Leff
14.04.2013, 20:11
Cygnal (Silicon Labs) 8051 Port
http://www.freertos.org/portcygn.html

Leff
20.08.2013, 16:34
Пишут
"FreeRTOS+IO provides a Linux"
в теме
"A POSIX "style" peripheral driver extension for FreeRTOS"
http://www.freertos.org/FreeRTOS-Plus/FreeRTOS_Plus_IO/FreeRTOS_Plus_IO.shtml

Это нужно так понимать, что драйвера Линукс подходят для freeRTOS? :confused: