реклама на сайте
подробности

 
 
> scmRTOS как POSIX thread, были ли изыскания
Legath
сообщение Jun 2 2015, 15:32
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 37
Регистрация: 30-12-10
Из: Рязань
Пользователь №: 61 958



Добрый день.
я вновь вернулся на форум после нескольких лет написания диссертации lol.gif
Пришла мне в голову идея что не плохо бы для отладки поведения прошивки МК эмулировать алгоритм внутри приложения ББ.
Собственно от этого возник вопрос не пытался ли кто нибудь запустить scmRTOS как POSIX процесс?
И если нет, хотелось бы спросить у разработчиков считают ли они такую работу перспективной? Может ли она быть полезной кому то кроме меня?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
dxp
сообщение Jun 3 2015, 07:56
Сообщение #2


Adept
******

Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343



QUOTE (Legath @ Jun 2 2015, 21:32) *
Добрый день.
я вновь вернулся на форум после нескольких лет написания диссертации lol.gif
Пришла мне в голову идея что не плохо бы для отладки поведения прошивки МК эмулировать алгоритм внутри приложения ББ.
Собственно от этого возник вопрос не пытался ли кто нибудь запустить scmRTOS как POSIX процесс?
И если нет, хотелось бы спросить у разработчиков считают ли они такую работу перспективной? Может ли она быть полезной кому то кроме меня?

Подобная тема когда-то давно уже поднималась, но я, к стыду своему, как тогда не понимал сути, так и сейчас. Мотив ясен - вынести на РС отладку кода, и в случае обычного вычислительного кода это хорошее и правильное решение, но когда объектом разработки является программа для МК, где свой непростой "проприетарный" контекст - например, конкретная периферия микроконтроллера, то я не понимаю, как это можно отлаживать на РС, где нет ни таймеров, ни последовательных портов, ни контроллера прерываний и т.п.

Если у вас есть идеи, как это сделать, и желание их реализовать, то вы можете принять участие в проекте (вопрос с доступом к репозиторию проекта легко решается).


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Jun 3 2015, 08:23
Сообщение #3


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



ИМХО:
Отладить на ПК какой-то вычислительный алгоритм - это запросто, но для этого не нужны потоки оси и их взаимодействие. А отладка взаимодействия процессов оси на ПК не имеет смысла, потому что для этого уже всяко нужна периферия и её прерывания. Поэтому думаю, что портировать ось на ПК не имеет смысла.
Разве что писать потом программы для ПК. Кстати, периодически при написании программ для ПК ловлю себя на мысли, что "вот здесь было бы удобнее с использованием механизмов scmRTOS" sm.gif


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 16th June 2025 - 19:27
Рейтинг@Mail.ru


Страница сгенерированна за 0.0137 секунд с 7
ELECTRONIX ©2004-2016