|
Глупый вопрос - какие плюсы от RTOS (ucos) |
|
|
|
Jan 15 2007, 20:55
|
Местный
  
Группа: Свой
Сообщений: 368
Регистрация: 16-11-06
Из: Тверь
Пользователь №: 22 379

|
Вопрос действительно глупый, но к сожалению при просмотре форума четкого понимания не получил. Возможно подобный "глупый" вопрос стоит и перед другими людьми.
Итак есть контроллер LPC2138, к нему LCD экран 128*64, клавиатура на прерывании, пищик, EEPROM, использован канал АЦП и ЦАП, SPI. Система однозадачная. Файловой системы нет.
Понятно, что использование RTOS (в данном случае ucos) несколько затормозит систему. А какая будет от нее польза, кроме возможности перехода на другой кристалл? Есть ли существенное ускорение в написании программы (и за счет чего)?
С уважением, Андрей
|
|
|
|
|
 |
Ответов
|
Jan 17 2007, 01:14
|

Профессионал
    
Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380

|
Цитата 1. Использование чужого софта, каковым является любая RTOS, - это бомба замедленного действия, поскольку до конца не известно какие глюки будет иметь дядино сочетание RTOS+порт. Рискну задать вопрос: А стандартную библиотеку С использовать тоже некошерно? И все эти memcpy()/strcmp() использовать только домашнего приготовления?
--------------------
Вони шукають те, чого нема, Щоб довести, що його не існує.
|
|
|
|
|
Jan 17 2007, 06:48
|

Гуру
     
Группа: Админы
Сообщений: 3 621
Регистрация: 18-10-04
Из: Москва
Пользователь №: 904

|
Цитата(beer_warrior @ Jan 17 2007, 01:14)  Цитата 1. Использование чужого софта, каковым является любая RTOS, - это бомба замедленного действия, поскольку до конца не известно какие глюки будет иметь дядино сочетание RTOS+порт. Рискну задать вопрос: А стандартную библиотеку С использовать тоже некошерно? И все эти memcpy()/strcmp() использовать только домашнего приготовления? Я видел такой пример. Человек написал свою библиотеку, в общем-то похожую на libc, но отличающуюся в некоторых существенных моментах. В частности, у memcpy в этой библиотеке был другой порядок параметров (сначала указатель на источник, потом на приемник). Долго мы ошибку искали, прежде чем добрались до этого memcpy. Так что изобретать велосипеды с квадратными колесами это всегда очень занятно. Может занять на долго.
--------------------
BR, Makc В недуге рождены, вскормлены тленом, подлежим распаду. (с) У.Фолкнер.
|
|
|
|
Сообщений в этой теме
Andr2I Глупый вопрос - какие плюсы от RTOS (ucos) Jan 15 2007, 20:55 haker_fox Цитата(Andr2I @ Jan 16 2007, 01:55) Вопро... Jan 16 2007, 03:57 spf Цитата(haker_fox @ Jan 16 2007, 05:57) AR... Jan 16 2007, 06:39  IgorKossak Цитата(spf @ Jan 16 2007, 05:39) Цитата(h... Jan 16 2007, 13:54   spf Цитата(IgorKossak @ Jan 16 2007, 15:54) П... Jan 16 2007, 14:07 beer_warrior ЦитатаПонятно, что использование RTOS (в данном сл... Jan 16 2007, 19:11 Andr2I 2beer_warrior
ЦитатаСкорее не ускорение, а удобств... Jan 16 2007, 20:27 makc Аккуратно и ясно(четко сформулированный) написанны... Jan 16 2007, 21:36 Прохожий Рискую вызвать эмоциональные возражения в свой адр... Jan 16 2007, 22:42 Andrew2000 Цитата(Прохожий @ Jan 16 2007, 22:42) ...... Jan 17 2007, 04:59 rvk Ага, полностью поддерживаю, самая главная дыра это... Jan 17 2007, 01:12 haker_fox 2Прохожий: из ваших мыслей у меня сложилось предст... Jan 17 2007, 06:57 Andr2I 2Прохожий
Цитатадля ответственных встроенных систе... Jan 17 2007, 10:31 Прохожий Цитата(Andr2I @ Jan 17 2007, 10:31) Абсол... Jan 18 2007, 02:12  Andrew2000 Кажется, уже идем по второму кругу
http://electron... Jan 18 2007, 05:17  Andy Mozzhevilov Цитата(Прохожий @ Jan 18 2007, 04:12) И е... Jan 18 2007, 07:31   Прохожий Цитата(Andy Mozzhevilov @ Jan 18 2007, 07... Jan 19 2007, 02:25    Andy Mozzhevilov Цитата(Прохожий @ Jan 19 2007, 04:25) А н... Jan 19 2007, 07:25    haker_fox Цитата(Прохожий @ Jan 19 2007, 07:25) Я н... Jan 19 2007, 07:45    Chudik Цитата(Прохожий @ Jan 18 2007, 15:25) Пер... Jan 29 2007, 08:23     IgorKossak Цитата(Chudik @ Jan 29 2007, 07:23) ...А ... Jan 29 2007, 10:55  KirillS Цитата(Прохожий @ Jan 18 2007, 01:12) И е... Jan 19 2007, 15:37 Alex B._ >> есть ли польза от RTOS для однозадачных п... Jan 17 2007, 12:46 IgorKossak Andr2I, если хотите получить более развёрнутую и о... Jan 17 2007, 12:50 beer_warrior ЦитатаХотелось бы услышать есть ли польза от RTOS ... Jan 17 2007, 13:41 KirillS Цитата(Andr2I @ Jan 15 2007, 19:55) Итак ... Jan 17 2007, 17:38 IgorKossak Возвращаясь к uCOS:
1. никто не заставляет использ... Jan 19 2007, 11:32 HARMHARM Замечу про µC/OS-II. Эта ОС is suitable for use in... Jan 29 2007, 14:10 KirillS Цитата(HARMHARM @ Jan 29 2007, 13:10) Зам... Jan 29 2007, 16:56
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|