Контрактное производство и проектные поставки для российских производителей электроники

Операционная система в МК

Знаток
 
Аватар для salyamkamrad
 
Регистрация: 07.10.2009
Адрес: А кому интересно?
Сообщений: 382
Репутация: 70
62 18
2 2
 
08.05.2010 20:38 #1
Читал, листал, смотрел, изучал, и наткнулся на материалы о сабже. Заинтриговало, но, не до конца втыкаю, для чего нужна микроконтроллеру (неважно какому) операционная система? Какие дает преимущества? Как может быть использована? Как функционирует, наконец?
Оценка
Для реализации базовой системы бесперебойного питания необходимы надежный источник питания, модуль контроля заряда и разряда (UPS-модуль) и аккумуляторная батарея. В случае с системами резервированного питания потребуются как минимум два источника питания, модуль резервирования и могут потребоваться буферные модули. В MeanWell.Market представлены все необходимые компоненты MEAN WELL для таких решений.
Гуру
 
Регистрация: 13.05.2006
Сообщений: 3,905
Репутация: 1249
1,233 63
62 32
 
09.05.2010 10:00 #2
Микроконтроллер-программируемое устройство, т.е. для работы агрегата, куда его ставят нужна программа. Она может быть простой и моргать светодиодом, а может обслуживать дисплей(графический например), клавиатуру, поддерживать связь с компьютером и управлять ещё бог знает чем если ресурсов данного МК хватает на эти действия. По сути вы и пишете операционную систему а-ля DOS для такого комплекса периферии. Есть более серьёзные задачи и для них пишут уже программы с диспетчеризацией задач-микровиндоуз этакий. Keil поставляет для 51-х совместимых вместе с IDE для программирования и операционку. Это позволяет облегчить труд программиста и сделать более совместимыми разработки.
Сам я никогда ОС не использовал-задачи не тех масштабов. Возможно кто-то, кто реально что то делал на ОС более правильно изложит суть вопроса.
Оценка
Со склада Компэл доступна для заказа микросхема SY8308RBC от компании Silergy – высокоэффективный синхронный понижающий DC/DC-преобразователь с широким диапазоном входного напряжения и выходным током до 8 А. Микросхема способна работать с эффективностью, близкой к 97%, использует фирменную архитектуру мгновенной ШИМ (Instant PWM) для достижения быстрой переходной характеристики и идеально подходит для применения в серверном, телекоммуникационном оборудовании и в системах хранения данных.
Знаток
 
Аватар для salyamkamrad
 
Регистрация: 07.10.2009
Адрес: А кому интересно?
Сообщений: 382
Репутация: 70
62 18
2 2
 
09.05.2010 20:12 #3
Занятно Получается, что при наличии операционной системы мы пишем уже не прошивку для микроконтроллера, а приложение под ОС крутящуюся в МК. Выходит, программисту даже не нужно будет знать, что там с регистрами и флагами происходит. По ходу, это нечто подобное CP/M, которая функционировала на 8080.
Оценка
Знаток
 
Аватар для salyamkamrad
 
Регистрация: 07.10.2009
Адрес: А кому интересно?
Сообщений: 382
Репутация: 70
62 18
2 2
 
10.05.2010 20:06 #4
Здесь вот нашел инфу и доки по ОС работающим с микроконтроллерами, может кому-то будет интересно http://wiki.pic24.ru/doku.php
Меня OSA зацепила, попробую на досуге подробнее с ней разобраться ради расширения кругозора
Оценка
Новичок
 
Аватар для BOB51
 
Регистрация: 25.11.2008
Адрес: ДОНЕЦК
Сообщений: 313
Репутация: 58
48 13
0 0
 
15.05.2010 15:27 #5
любое сложное устройство на микроконтроллере уже имеет своеобразную ОС для выполнения поставленной задачи, если одновременно выполняется более одного процесса ( к примеру обслуживание светодиодного дисплея с клавиатурой + контроль и регулирование каких-либо параметров)
кроме того есть и более "навороченные" варианты - но это уже ближе к микрокомпьютерам (тот же "синклер" или "робик" на базе одного кристалла)
см. также arduino/freeduino
http://www.freeduino.ru
Последний раз редактировалось BOB51; 01.05.2011 в 21:09.
Оценка
Новичок
 
Регистрация: 26.04.2011
Сообщений: 19
Репутация: 11
1 0
0 0
 
28.04.2011 16:58 #6
Насколько я слышал про ОС работающкую в реальном масштабе времени,
то главное отличие от простых программ, пусть даже и многозадачных - раздельный стек для каждой задачи. сам я с ними не сталкивался.
Оценка
Ответ
Похожие темы
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

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

Быстрый переход
ТМ Электроникс. Электронные компоненты и приборы. Скидки, кэшбэк и бесплатная доставка
Часовой пояс GMT +3, время: 14:03.
Обратная связь РадиоЛоцман Вверх