Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Ответ: ====>>>>
Отправлено
иниипет
09 октября 2007 г. 11:32
В ответ на:
Смотри как сохраняется контекст, и переключаются задачи в scmRTOS.
отправлено AlexD 09 октября 2007 г. 09:23
http://www.telesys.ru/wwwboards/mcontrol/1814/messages/176155.shtml
Составить ответ
|
Вернуться на конференцию
Ответы
Да, и как ты умудрился написать кучу RTOS, если элементарно не понимаешь принципа их работы? Балабол...
—
AlexD
(09.10.2007 12:22:55
193.200.21.5
,
пустое
)
Ответ: Откуда такие выводы??? Ткните ссылкой в мой пост, демонстрирующий прямо-таки ВОПИЮЩЕЕ не знание принципов работы RTOS...А? То что я не хочу выделять каждой задаче по стеку? Дык это не от хорошей жизни - просто каждый байт на счету, вот и выкручиваюсь....P.S. Если не ткнёте, то в этомв случае Вы сам БАЛАБОЛ
—
иниипет
(09.10.2007 12:42:34
217.118.66.10
,
пустое
)
Ответ: И не принципы построения RTOS я не знаю, а мои познания в вопросе "КАК ЭТО РЕАЛИЗОВАТЬ на С++" слабоваты....О чём я честно и писал ниже, что недостаточно знаю как делать на C++ такие вещи
—
иниипет
(09.10.2007 12:45:6
217.118.66.10
,
пустое
)
"Допустим прерывание пизданёт в тот момент когда вычисляется выражение С++...Аккурат посерёдке вычисления...Когда будет созданы ТЕНЕВЫЕ (недоступные программно) переменные для хранения промежуточных результатов выражения..И вот в этот самый момент кааак пиз@@нёт прерывание....И как я буду сохранять эти ТЕНЕВЫЕ переменные если они них..я программно не доступны?" -- вот это и есть :-P. И язык (программирования) тут непричём.
—
AlexD
(09.10.2007 15:27:48
193.200.21.5
, 108 байт)
Ответ: И что? Это считается что Вы объяснили? Просто процитировав мой топик....Орегинально [8-\\\)...В таком случае, в следующий раз, когда будете обвинять кого-то в некомпетентности, подумайте, а стоит ли? Есои ничего, кроме цитирования слов Вашего оппонента и довода "это неправильно потому что......неправильно" не можете предложить
—
иниипет
(09.10.2007 16:15:28
217.118.66.59
,
пустое
)
А чё тут абиснять, если бы ты понимал, как ОСи работают, ты бы не задавал таких тупых вопросов. Даже если б на BASICе писал.
—
AlexD
(10.10.2007 08:11:31
193.200.21.5
,
пустое
)
А без отдельных стеков ты хрен сделаешь вложеные ф-ии с локальными переменными, потому как есть такое понятие как реентерабельность. О котором ты тоже понимания не имеешь (хотя слово наверняка слышал).
—
AlexD
(09.10.2007 15:31:16
193.200.21.5
,
пустое
)
Ответ: Ну насчёт реентерабельности не Вам меня учить, молодой человек, Вы ещё пешком под стул ходили когда я уже досконально изучил DOS1.0 и в том числе ознакомился с понятием "нереентерабельности"
—
иниипет
(09.10.2007 16:18:5
217.118.66.59
,
пустое
)
Ответ: А насчёт "А без отдельных стеков ты хрен сделаешь" дык сделал же....И работает прекрасно...Но сделал на АСМ-е....На АСМ-е всё-что угодно можно сделать - ограничений практически нет...
—
иниипет
(09.10.2007 16:20:53
217.118.66.59
,
пустое
)
Гы-гы, на асме он сделал :-), балабол. Хоть на АСМе, хоть на жопасме, каждой задаче нужен отдельный стек. Иначе это не ОСь, а "longjump() с рюшечками".
—
AlexD
(10.10.2007 08:09:6
193.200.21.5
,
пустое
)
Ответ: а ты ПИЗДАБОЛ....Есть у меня многозадачность и без отдельного стека данных для каждой задачи...
—
иниипет
(10.10.2007 14:54:14
217.118.66.39
,
пустое
)
Ну и? Каждая задача работает в своём стеке, и какая там чего глубина совершенно пох. И вообще, ты уже scmRTOS изучил?
—
AlexD
(09.10.2007 12:14:46
193.200.21.5
,
пустое
)
Ответ: Куёво, что "каждая в своём стеке"..Это ж перерасход РАМу какой (8-0)...Каждой задаче придётся выделять стеку по МАКСИМУМУ, чтобы хватило на вызов самый вложенной подпрограммы и заталкивание в стек передаваемых подпрограммам данных...А что касается scmRTOS, то PDF прочитал....У меня многое будет па-другому...Да к тому ж где исходники на неё взять...
—
иниипет
(09.10.2007 12:23:3
217.118.66.10
,
пустое
)
1. :-) за фсё надо платить 2 Исходники найти проблема? ну-ну :-)))
—
AlexD
(09.10.2007 12:25:10
193.200.21.5
,
пустое
)
Лано, так и быть, держи сцылку :-))
—
AlexD
(09.10.2007 12:30:20
193.200.21.5
,
пустое
,
ссылка
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 90:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru