Просмотр полной версии : FreeRTOS
Есть такая операционная система для микроконтроллеров.
Ссылки:
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. :)
Я так понимаю нужен "свободный" аналог ОС QNX для платформы STM32F407? http://ru.wikipedia.org/wiki/QNX
или возможно уже есть Линукс реального времени?
Рэд Хэд скоро выпустит ОСРВ - RHEL 5.0 Real-Time Edition.
Для АРМ это работать будет не скоро. Для ATOM сгодится.
Андроид он реального времени ОС?
Андроид он реального времени ОС?
Андроиды разные могут быть. Но скорее нет, чем да.
Cygnal (Silicon Labs) 8051 Port
http://www.freertos.org/portcygn.html
Пишут
"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:
Powered by vBulletin® Version 4.1.12 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot