Сэт Код – Telegram
Сэт Код
781 subscribers
70 photos
18 videos
3 files
93 links
Система жесткого реального времени MULTEX-ARM

Официальный сайт канала
set-code.ru

Сообщество в Контакте
https://vk.com/multex

По всем вопросам пишите на
mail@set-code.ru
Download Telegram
Сэт Код pinned «В наши ролики на Rutube добавлены тайм-коды - теперь использовать их для обучения стало ещё удобнее. Вот подборка видеороликов, призванная помочь начать работать с ОСРВ MULTEX-ARM: 🎬 Сборка проекта в Linux 🎬 Сборка проекта в Windows (WSL) 🎬 Межзадачное…»
Forwarded from Третий пин
Наш следующий спикер - Александр Матяш, генеральный директор компании Сэт Код.

Александр поделится историей небольшого коллектива единомышленников, которые в уже далёком 95-ом решили написать свою операционную систему.

В этой истории есть всё: криминальные авторитеты девяностых, веселье и беззаботность нулевых, кризисы десятых и напряжённость двадцатых. А в центре всего, конечно же, история создания ОС реального времени Multex-ARM, забавные случаи связанные с разработкой и отладкой электроники и софта.
👍15🔥5🥰2👏1
База Знаний - новый раздел на нашем сайте.
Сюда мы будем выкладывать полезную документацию и инструкции по работе с ОСРВ MULTEX-ARM. Например, сегодня там появилась инструкция по настройке конфигурации оборудования через ini-файлы.
👍7🔥6🎄2
📝 Текстовая версия инструкции по сборке проекта MULTEX-ARM выложена в нашей Базе Знаний. Возможно, это поможет тем, кто до сих пор не посмотрел видео версию на нашем канале в RUTUBE 😉

Ссылка на статью:
https://set-code.ru/база-знаний/полная-инструкция-по-сборке-проекта-н/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10😁1👀1
🚀 В день космонавтики мы принимаем участие в выставке "День инноваций". Официальная информация о мероприятии размещена на сайте организатора выставки - ВКА имени А.Ф.Можайского.

Выставка состоится 12 апреля 2024 года в атриуме Комендантского дома на территории Петропавловской крепости.

Время проведения с 10:00 до 16:00, вход свободный.

Приглашаем всех желающих посмотреть выставку и пообщаться с разработчиками ОСРВ MULTEX-ARM.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10👀2🫡21👻1🙉1
📸 FullHD Камера OV2710 в MULTEX-ARM

В состав графических библиотек ОСРВ MULTEX-ARM добавлена библиотека работы с камерой OmniVision 2710. Описание на библиотеку доступно в Базе Знаний нашего сайта.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥4❤‍🔥2🤯2🖕1👾1
Сэт Код
🔥ПРОМОКОД на выставку ExpoElectronica 2024 С 16 по 18 апреля 2024 наша компанию участвует в выставке Экспо Электроника (Москва, МВЦ «Крокус Экспо», павильон 3, зал 12, 13 и 14). Приглашаем всех посетить наш стенд. БЕСПЛАТНЫЙ Билет на выставку можно получить…
🕯ВНИМАНИЕ! Всвязи с последними событиями выставка "ExpoElectronica 2024" переносится в в павильон №2, выставочные залы 5, 6 на 1 этаже, 9, 10 и 11 на 3-м этаже 2-го павильона. Даты проведения те же: с 16 по 18 апреля 2024 года.
3
🎂Мы в Реестре!

ОСРВ MULTEX-ARM внесена в Реестр Российского Программного Обеспечения.
Реестровая запись №22109 от 04.04.2024.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥7🎉3🤯2🏆2🍾21
ExpoElectronica 2024 с 16 по 18 апреля 2024 в МВЦ "Крокус Экспо" (Москва).

Найти нас можно в павильоне 2 (зал 11, 3-ий этаж) на стенде G7033 "СЭТЭЛ" (SETEL на карте расположения стендов).

Не забудьте оформить ЭЛЕКТРОННЫЙ БИЛЕТ заранее на сайте выставки. Оформить бесплатный билет можно по промокоду:
ee24eLSEL
👍101👌1🆒1
🚀С днём космонавтики!

Ко дню космонавтики мы обновили раздел ART на нашем сайте. Желаем всем добра и весеннего настроения!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤‍🔥4🔥2👾2🎉1🖕1
🔭Продолжаем укреплять партнёрские отношения с СПбГУПТД.

Учебный предмет "Системы Компьютерного Зрения" на базе ОСРВ MULTEX-ARM включён в общепрофессиональные компетенции кафедры прикладной математики и информатики института энергетики и автоматизации высшей школы технологии и энергетики (ИЭА ВШТЭ). Изучение предмета доступно в рамках образовательных программ:
🧪Прикладная математика и информатика;
🧪Биоинформатика;
🧪Дизайн интерфейса.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12👏2😇1🤪1
Media is too big
VIEW IN TELEGRAM
🤖 Технопарк Санкт-Петербурга разместил на своём Демонстрационном Полигоне лабораторную установку отработки алгоритмов обнаружения объектов. Установка используется в учебном курсе "Системы Компьютерного Зрения". Демонстрируемый алгоритм "Обнаружение Движения" написан студентами Высшей Школы Технологии и Энергетики СПбГУПТД на базе операционной системы жесткого реального времени MULTEX-ARM.

Площадка Демополигона — место встречи представителей бизнеса, государственных организаций и рядовых пользователей с ключевыми вендорами. Сюда же с удовольствием приходят на экскурсию группы студентов. Здесь все желающие смогут поработать с отечественным софтом на ПК под управлением отечественных ОС, поучиться управлять FPV дроном на симуляторе и, кончено же, протестировать работу компьютерного зрения.

Записаться на посещение нужно заранее. Контакт для связи и записи на экскурсию:

Даниил Посвеженный

d.posvezhennyj@spbtech.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12👏21🎉1🤩1🐳1🏆1👻1🎄1
На сайте setel.pro появилась информация о программно-аппаратной платформе для "Систем компьютерного зрения".
Ссылка: Контроллер SE-PC-A20-B375
🔥12👍2🤩1
https://news.1rj.ru/str/spbtech/2890
Заметка о нас на канале Технопарка Санкт-Петербурга. Канал выглядит интересно - экскурсии, конференции, стартапы и обзоры научной литературы. В общем, рекомендуем к нему присмотреться тем, кто интересуется развитием российской науки и техники.
👍63
Взаимодействие задач с драйвером в MULTEX-ARM

Дополнение к видео о межзадачном взаимодействии. Как выяснилось, пользователям бывает сложно наладить взаимодействие нескольких задач с одним аппаратным интерфейсом, например, с шиной данных UART (SPI, I2C и т.п.). Если задача всего одна, вопросов не возникает. Но вот если по идеологии проекта нужно сделать несколько задач, работающих с одним интерфейсом, возникают трудности. Попытка одновременного доступа задач к интерфейсу приводит к конфликтам. Для решения таких конфликтов в задачах появляются механизмы взаимных блокировок. Код становится громоздким и его сложно модифицировать при появлении новых задач, обращающихся к тому же интерфейсу.

Решение. Для работы с каждым аппаратным модулем создаётся отдельная задача. Такая задача-обработчик собирает запросы на отправку данных от различных частей программы и возвращает им полученные ответы. На втором рисунке это задача C. Циклограмма работы с интерфейсом строится на основе собранных запросов с учётом их важности (приоритетов). И вот уже с таким обработчиком каждая задача налаживает собственный канал обмена данными через очереди сообщений. При этом задаче нет нужды знать о прочих задачах, обращающихся к тому же обработчику. А значит модифицировать код добавляя новые задачи будет гораздо легче.

Вывод. Каждому аппаратному модулю — своя задача.
👍83🤔2🤯1
🧑‍💻 ПТА 2024
28 мая в Санкт-Петербурге мы участвуем в выставке
Передовые Технологии Автоматизации 2024.

Место проведения:
Санкт-Петербург
Отель Moskovskiye Vorota
Московский пр. 97А
Конференц-зал «Петров - Водкин», 2 этаж

Время проведения:
с 08.30-19.00

Регистрация посетителей на сайте организаторов:
https://www.pta-expo.ru/spb/tickets/

Приглашаем всех желающих пообщаться.
Вход свободный.
Ищите нас на стенде компании СЭТЭЛ.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥3💊1
Договоримся о понятиях!
Предлагаю обсудить в комментариях несколько определений, уточнённых относительно архитектуры ОСРВ MULTEX-ARM.

Задача - последовательность команд, выполняющая логически завершённую часть общей работы программы. Задача оформляется в виде отдельной процедуры и обладает собственными ресурсами.

Многозадачность - свойство ОС распределять вычислительные ресурсы между несколькими задачами. Задачи получают время на исполнение в соответствии с назначенными им приоритетами. При этом выполнение задач происходит квазипараллельно.

Поток - последовательность команд выполняемая одним ядром процессора в течение некоторого времени.

Многопоточность - свойство ОС предоставлять задаче несколько физических ядер процессора для параллельного выполнения независимых частей программы.

П.С. и да, это намёк на предстоящее обновление 😉
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥1😁1