Vasya777 0 12 марта, 2013 Опубликовано 12 марта, 2013 · Жалоба Здравствуйте, уважаемые специалисты! Поделитесь, пожалуйста, информацией в каких проектах и насколько успешно вы применяли scmRTOS. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 119 12 марта, 2013 Опубликовано 12 марта, 2013 · Жалоба Фактически вопрос с сводится к "в каких проектах вы применяли микроконтроллеры". Да во всех (почти). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vasya777 0 12 марта, 2013 Опубликовано 12 марта, 2013 (изменено) · Жалоба Фактически вопрос с сводится к "в каких проектах вы применяли микроконтроллеры". Да во всех (почти). Интересно функциональное назначение устройств в которых вы применяли эту ОСРВ. Изменено 12 марта, 2013 пользователем Vasya777 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 119 12 марта, 2013 Опубликовано 12 марта, 2013 · Жалоба Тогда уж и вы объясните причину вашего интереса. Распространяться, чем конкретно я занимаюсь, желания не имею. Что заказывают изготовить, то и делаю. Скажем так: делал и мигалку светодиодами и в промавтоматике использовал, и в радиосвязи, и в куче других областей. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
haker_fox 60 12 марта, 2013 Опубликовано 12 марта, 2013 · Жалоба Интересно функциональное назначение устройств в которых вы применяли эту ОСРВ. Умный дом. Не на продажу, не профессионально. Работает круглосуточно. На данный момент на шине RS-485 сидят 4 модуля (на AVR + scmRTOS). Мастер на LPC2478 также работает под scmRTOS. Профессионально применял ее в системе управления промышленным роботом МП-9С. Можете глянуть мой сайт (в подписи, перейдете в проекты, там не трудно найти). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vasya777 0 13 марта, 2013 Опубликовано 13 марта, 2013 (изменено) · Жалоба Тогда уж и вы объясните причину вашего интереса. Хочется узнать практическую сферу применения этой системы. Микроконтроллеры ведь сейчас есть самой различной производительности. Выяснить, так сказать, предельные возможности системы по сложности и скорости. А так же интересна стабильность системы. Умный дом. Не на продажу, не профессионально. Работает круглосуточно. На данный момент на шине RS-485 сидят 4 модуля (на AVR + scmRTOS). Мастер на LPC2478 также работает под scmRTOS. Профессионально применял ее в системе управления промышленным роботом МП-9С. Можете глянуть мой сайт (в подписи, перейдете в проекты, там не трудно найти). Про умный дом на сайте ничего нет, а можно поподробнее узнать? А как робот программируется? Изменено 13 марта, 2013 пользователем Vasya777 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 119 13 марта, 2013 Опубликовано 13 марта, 2013 · Жалоба Хочется узнать практическую сферу применения этой системы.Читайте по губам: везде, где применяются микроконтроллеры Выяснить, так сказать, предельные возможности системы по сложности и скорости.Они описаны в документации: до 31 пользовательского процесса. Время переключения и расход стека также указаны для каждого порта. А так же интересна стабильность системы.Правильно написанная программа работает стабильно. Неправильно написанную никакая ОС не спасет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MK2 0 13 марта, 2013 Опубликовано 13 марта, 2013 · Жалоба Правильно написанная программа работает стабильно. Неправильно написанную никакая ОС не спасет. А разве ОС для того и не нужна что бы при сбое какого-либо процесса контроллер продолжал работу и не вис на ней? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Артём__ 0 13 марта, 2013 Опубликовано 13 марта, 2013 · Жалоба А разве ОС для того и не нужна что бы при сбое какого-либо процесса контроллер продолжал работу и не вис на ней? Как вы представляете организацию такой системы на МК типа АВР или Cortex-M3 в Handler режиме? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vasya777 0 13 марта, 2013 Опубликовано 13 марта, 2013 · Жалоба Читайте по губам: везде, где применяются микроконтроллеры Они описаны в документации: до 31 пользовательского процесса. Время переключения и расход стека также указаны для каждого порта. Правильно написанная программа работает стабильно. Неправильно написанную никакая ОС не спасет. Широкий круг задач решается с применением микроконтроллеров. Мне интересны конкретные примеры применения для оценки её практических возможностей. Я так понял там нет менеджера памяти, для некоторых приложений это серьёзное ограничение. Сейчас ведь многие микроконтроллеры позволяют использовать внешнюю память. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AHTOXA 14 13 марта, 2013 Опубликовано 13 марта, 2013 · Жалоба Курсач что ли? Возможно, вас сбивает название "Операционная Система". Попробуйте заменить его на "вытесняющий планировщик". Где можно применить вытесняющий планировщик? Да где угодно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MK2 0 13 марта, 2013 Опубликовано 13 марта, 2013 · Жалоба Как вы представляете организацию такой системы на МК типа АВР или Cortex-M3 в Handler режиме? Я не конкретизировал в данном случае. А что вас смущает в Handle режиме? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Артём__ 0 13 марта, 2013 Опубликовано 13 марта, 2013 · Жалоба Я не конкретизировал в данном случае. Может попробуете? Так чтобы "при сбое какого-либо процесса контроллер продолжал работу". Как это RTOS должна обеспечить? Контроллер-то продолжит.... только толку-то А что вас смущает в Handle режиме? Ничего не смущает. Только задача (любой код) может делать всё что угодно без каких либо ограничений. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
haker_fox 60 14 марта, 2013 Опубликовано 14 марта, 2013 · Жалоба Про умный дом на сайте ничего нет, а можно поподробнее узнать? А как робот программируется? Да, там так и написано, что не до размещения материалов пока :rolleyes: Робот программируется по кадрам (шагам, квантам времени, как угодно). Каждый кадр - команда. Кадр начинается сразу же после завершения предыдущего кадра. Окончание кадра - по концевым датчикам. Есть кадры задержки на 1 сек. Тут просто выдержка вермени. В каждый кадр записывается двухзначный номер команды. Например 06 - открыть схват. 07 - поворот руки влево. 10 - поднять руку. Тогда программа будет выглядеть так Кадр / Код команды 00 / 06 01 / 07 02 /10 В штатной СУ до 64 кадров было разрешено. В нашей - 128. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vasya777 0 4 апреля, 2013 Опубликовано 4 апреля, 2013 (изменено) · Жалоба Так чтобы "при сбое какого-либо процесса контроллер продолжал работу". Как это RTOS должна обеспечить? Контроллер-то продолжит.... только толку-то Сейчас некоторые микроконтроллеры оснащены MPU. А также сбой можно отследить в обработчике прерывания по сбою и принять соответствующие меры. Тогда уж и вы объясните причину вашего интереса. Просто смущает скромная функциональность этой ОС по сравнению с аналогами. Вот и спрашиваю опытных людей, что бы понять, применять её или нет. Если тут все такие скрытные, коротко опишу проекты, может быть кто - нибудь поможет определиться. 1 Проект 1. работа на 2-х ядерном процессоре ARM + DSP 2. общение с устройством типа смартфон или планшет (через его прикладное ПО) по USB в режиме device и / или bluetooth 3. управление DSP для обработки данных телеметрии с датчиков 4. работа с SD картами памяти через файловую систему 2 Проект 1. работа на процессоре ARM и ПЛИС 2. управление ПЛИС для наложения и перекодирования видеосигналов с нескольких видеоисточников 3. обслуживание последовательных каналов связи управления (CAN, RS485, Ethernet, USB, ...) 4. работа с файловой системой для сохранения конфигурации Изменено 4 апреля, 2013 пользователем Vasya777 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться