Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Отвлекитесь, эмбеддеры! Отвлеченные темы - обсудить проблемы тепловой смерти вселенной, или просто пиво. Этот раздел - для отдыха.

 
Опции темы
Непрочитано 21.04.2008, 14:15  
Don_Ambrosio
Вид на жительство
 
Регистрация: 28.02.2008
Сообщений: 437
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
Don_Ambrosio на пути к лучшему
По умолчанию Кто-нибудь здесь проектировал RTOS для микроконтроллеров?

Какие были сложности и проблемы?
Что трудней всего получалось?

P.S. Кстати, когда я опубликовал такую тему на электрониксе, то сразу же был забанен невменяемым модератором..
Что в этой теме такого криминального?
__________________
Дон Амброзио благодарит алфавит за любезно предоставленные буквы
Блин!! Морковь в 2,5 раза подорожала!!!
Don_Ambrosio вне форума  
Непрочитано 21.04.2008, 14:54  
int4880053
Прописка
 
Аватар для int4880053
 
Регистрация: 03.05.2005
Адрес: Москва
Сообщений: 289
Сказал спасибо: 1
Сказали Спасибо 25 раз(а) в 23 сообщении(ях)
int4880053 на пути к лучшему
По умолчанию RTOS

Я делал свои системы для Z80 и для 51. сложность системы зависит от
сложности ядра Мк В принципе на любое ядро можно сделать нужно только
времени и денег. Просто это направление появилось недавно и молодые
давно забыли такие системы ОС CP/M например.
int4880053 вне форума  
Непрочитано 21.04.2008, 16:07  
Don_Ambrosio
Вид на жительство
 
Регистрация: 28.02.2008
Сообщений: 437
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
Don_Ambrosio на пути к лучшему
По умолчанию Re: RTOS

Сообщение от int4880053
Я делал свои системы для Z80 и для 51. сложность системы зависит от
сложности ядра Мк В принципе на любое ядро можно сделать нужно только
времени и денег. Просто это направление появилось недавно и молодые
давно забыли такие системы ОС CP/M например.
Ну а реализовать программу в виде RTOS и приложений сложней, чем программу без RTOS, которая реализует туже функциональность? Как думаете?
__________________
Дон Амброзио благодарит алфавит за любезно предоставленные буквы
Блин!! Морковь в 2,5 раза подорожала!!!
Don_Ambrosio вне форума  
Непрочитано 21.04.2008, 19:00  
int4880053
Прописка
 
Аватар для int4880053
 
Регистрация: 03.05.2005
Адрес: Москва
Сообщений: 289
Сказал спасибо: 1
Сказали Спасибо 25 раз(а) в 23 сообщении(ях)
int4880053 на пути к лучшему
По умолчанию RTOS

Не все одинаково фиолетово. Програмку, смотря какую.
Если Ваша программа состоит в основном из команд и функций RTOS то
просто. Но если в библиотеках нет(ну что нибудь специальное) все равно
подпрограмму такую нужно писать самому и на этом этапе все равно есть
у Вас RTOS или нет. Писать придется на ASM или C просто добавляеться
механизм передачи параметров. Это класика.
int4880053 вне форума  
Непрочитано 21.04.2008, 23:44  
Don_Ambrosio
Вид на жительство
 
Регистрация: 28.02.2008
Сообщений: 437
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
Don_Ambrosio на пути к лучшему
По умолчанию Re: RTOS

Сообщение от int4880053
Не все одинаково фиолетово. Програмку, смотря какую.
Если Ваша программа состоит в основном из команд и функций RTOS то
просто. Но если в библиотеках нет(ну что нибудь специальное) все равно
подпрограмму такую нужно писать самому и на этом этапе все равно есть
у Вас RTOS или нет. Писать придется на ASM или C просто добавляеться
механизм передачи параметров. Это класика.
Т.е. хотите сказать, что RTOS для решения "микроконтроллерных" задач вроде как и не очень нужна?
__________________
Дон Амброзио благодарит алфавит за любезно предоставленные буквы
Блин!! Морковь в 2,5 раза подорожала!!!
Don_Ambrosio вне форума  
Непрочитано 22.04.2008, 00:21  
int4880053
Прописка
 
Аватар для int4880053
 
Регистрация: 03.05.2005
Адрес: Москва
Сообщений: 289
Сказал спасибо: 1
Сказали Спасибо 25 раз(а) в 23 сообщении(ях)
int4880053 на пути к лучшему
По умолчанию RTOS

Ну почему-же ненужна. Например при решении телекоммуникационных задач
она даже упрощает намного. В каждом конкретном случае свой подход.
Если задача проста для 8ми битного контроллера, то сам RTOS весит
почти весь ресурс памяти. Другое дело 32 битныеконтроллеры ,производительность котрых соизмерима с пнем. Здесь выигрывает RTOS.
int4880053 вне форума  
Непрочитано 22.04.2008, 22:53  
Don_Ambrosio
Вид на жительство
 
Регистрация: 28.02.2008
Сообщений: 437
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
Don_Ambrosio на пути к лучшему
По умолчанию Re: RTOS

Сообщение от int4880053
Ну почему-же ненужна. Например при решении телекоммуникационных задач
она даже упрощает намного. В каждом конкретном случае свой подход.
Если задача проста для 8ми битного контроллера, то сам RTOS весит
почти весь ресурс памяти. Другое дело 32 битныеконтроллеры ,производительность котрых соизмерима с пнем. Здесь выигрывает RTOS.
Современные 8-ми битная "мелочёвка" (например ATmega8515 c тактовой 16 МГц) на порядок превосходит по производительности первые писюки на базе intel80xx. И там прекрасно юзалась DOS.
Так что не такая уж эта и мелочёвка
__________________
Дон Амброзио благодарит алфавит за любезно предоставленные буквы
Блин!! Морковь в 2,5 раза подорожала!!!
Don_Ambrosio вне форума  
Непрочитано 24.04.2008, 02:46  
int4880053
Прописка
 
Аватар для int4880053
 
Регистрация: 03.05.2005
Адрес: Москва
Сообщений: 289
Сказал спасибо: 1
Сказали Спасибо 25 раз(а) в 23 сообщении(ях)
int4880053 на пути к лучшему
По умолчанию RTOS

AVR довольно производительный, несмотря на то что многие из них 8ми битные.
и на него действительно можно ставить ОС. Кстати его ядро составляет
всего 8кбайт для указанного Вами типа AVR. Но нужно много оперативной
памяти, она конечно дешовая, но все-же удорожает изделие.
Такая избыточность выгодна производителю. Детальки дешевле чем
труд программиста.
Есть такое понятие "технология
производства програмного продукта" Одинокому волку ОС не нужен. Другое
дело команда,которая делает большой проект. Здесь каждый получает задание которое отлаживаеться под то-же ОС. Все работают но никто не знает что он на самом деле делает.Так работают зарубежные фирмы. Выход их строя одного сотрудника не приводит к кризису, задачи дублируются.

Но существующие в настоящее время RTOS не свободны от недостатков.
Все дело в том что в последнее время все часще поднимается проблема
надежности встроенного ПО. Поэтому следующее поколение ОС должно
отвечать этим требованиеям. Каким именно? 'это пока секрет.

(( и у нас тоже хотят быть независимыми от капризов программистов.
Иногда навязывают чтобы проект был под RTOS и именно на тот контроллер
который они хорошо знают. Мне в принципе всеравно, платили бы деньги.
int4880053 вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кто нибудь юзал IR2131? MKsoft Производственное оборудование 44 11.07.2009 11:40
MH2046, кто нибудь сталкивался? tolyanv8 Микроконтроллеры, АЦП, память и т.д 0 27.05.2009 17:23
Кто-нибудь сталкивался? megavolt Аудиотехника 9 24.09.2005 01:06


Часовой пояс GMT +4, время: 23:35.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot