Вытесняющая многозадачная ОС. Практика AVR

Обсуждаем контроллеры компании Atmel.
Ответить
Друг Кота
Аватара пользователя
Сообщения: 3385
Зарегистрирован: Пн окт 11, 2010 19:00:08

Сообщение Мурик »

Памяти мало?
Я много раз писал что нужно делать.
Реклама
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18676
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

Я вам не меньшее количество раз говорил, куда пойти.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3385
Зарегистрирован: Пн окт 11, 2010 19:00:08

Сообщение Мурик »

Это ваша задача и вам ее решать. Хочется былокодить - ваше дело. Или нравится колоться о кактусы (надеюсь знаете о мышах которые продолжали есть кактус?) и никаких выводов не делать?
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18676
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

Мурик, вы меня опять вынуждаете перейти на личности.
вы меня утомили своим однообразием. прекращайте - это относится к любым разговорам, где вы вздумаете мне отвечать. если, кроме вашей заезженной темы, вам сказать нечего - не надо тратить силы на участие в дискуссии, промолчите. есть много других мест, где страждущие вашей истины будут вам внимать с благоговением. я не из их числа - понимаете?
давайте на этом закончим препирательства.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1368
Зарегистрирован: Вс мар 28, 2010 12:52:22
Откуда: Беларусь

Сообщение dr.doc »

Уважаемый ARV! Если заинтересует: написал на данный момент вытесняющую машину состояний с 3-мя уровнями приоритетов. При появлении в очереди задачи с большим приоритетом, задача с меньшим приостанавливается, выполняется запуск задачи из очереди, по ее завершении возобновляется выполнение остановленной задачи. Если Вам еще интересно - могу скинуть проекты для Студии версий 6.0 и 7.0.
Если получится решить одну проблемку, то можно без особого труда преобразовать код в RTOS.
«Еще я хотел бы, чтобы наши ученые изобрели какой-то новый источник энергии, чтобы мы на коленях не ползали даже перед нашими братьями, умоляя их и выпрашивая тонну нефти или кубометр газа», — рассказал белорусский президент.
Реклама
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18676
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

честно говоря, сейчас не сезон... вероятно, лишь ближе к поздней осени у меня вновь наступит обострение интереса к ОС... так что пока можете совершенствовать :)
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Реклама
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1368
Зарегистрирован: Вс мар 28, 2010 12:52:22
Откуда: Беларусь

Сообщение dr.doc »

Тогда может подсказку дадите? Как заставить компилятор при входе в прерывания загонять в стек все РОН?
«Еще я хотел бы, чтобы наши ученые изобрели какой-то новый источник энергии, чтобы мы на коленях не ползали даже перед нашими братьями, умоляя их и выпрашивая тонну нефти или кубометр газа», — рассказал белорусский президент.
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18676
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

Гарантированно только при помощи ассемблерной вставки. Используйте опцию ISR_NACKED и пишите обработчик сами на ассемблере.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1368
Зарегистрирован: Вс мар 28, 2010 12:52:22
Откуда: Беларусь

Сообщение dr.doc »

Выкладываю свое творчество. Может идея такой реализации кому-то пригодится.
Вложения
RTOS_ASv60.rar
(35.08 КБ) 243 скачивания
«Еще я хотел бы, чтобы наши ученые изобрели какой-то новый источник энергии, чтобы мы на коленях не ползали даже перед нашими братьями, умоляя их и выпрашивая тонну нефти или кубометр газа», — рассказал белорусский президент.
Ответить

Вернуться в «AVR»