Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры ATmega AVR
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Atmega AVR микроконтроллер Режим сна АЦП. http://www.cyberforum.ru/avr/thread2085489.html
Всем привет. Возникла необходимость просыпаться по прерыванию, после окончание преобразования ацп. Но для этого не могу уснуть в режиме ADC Noise Riduction. Контроллер Тини13. Компилятор CVAVR....
Atmega AVR микроконтроллер UART в Xmega
Здравствуйте) Набросал не большой код: UART настраивал на скорость в 9600 , 8 бит данных, 1 стоп бит и без бита парритета. Плюс отключен параметр удвоения скорости. #define F_CPU 12000000UL...
SDHC изменение CSD Atmega AVR микроконтроллер
Подскажите пожалуйста. Существет ли готовая схема и прошивка, чтоб можно было изменять CSD регистр в карте microSDHC ?
Atmega AVR микроконтроллер AVR, SPI и SSD1306 Приобрёл для одного из своих проектов вот такой дисплей. Пытаюсь его запустить. Начал с примеров от Adafruit. Ардуиноский скетч запустил дисплейчик с полпинка, откуда делаем вывод, что дисплей... http://www.cyberforum.ru/avr/thread2085486.html
Atmega AVR микроконтроллер ENC28J60 и AVR http://www.cyberforum.ru/avr/thread2085485.html
Здравствуйте. Приобрел готовый модуль ENC28J60 и подключил его к контроллеру (готовую библиотеку скачал из уроков Lifelovera). В программе WireShark вижу как мне отправляется ARP-запрос, с...
Atmega AVR микроконтроллер часы с календарем как сделать меню?
делаю часы(в образовательных целях) на atmego32 и ds1307. часы тикают время показывает, настройка реализована через прибавление единицы к текущему значению и последующей записи в часы, получается к...
Проблемы с CAN Atmega AVR микроконтроллер
Есть плата управления работающая на AT90CAN128 принимает запрос и отвечает некоторыми данными. Но если произойдет сбой притания или включить сначала устройство запрашивающие данные а потом саму плату...
Atmega AVR микроконтроллер Не запускается аппаратный TWI в ATmega128. Пытаюсь соединить две ATmega128 через TWI. Что бы я ни делал, интерфейс никак не реагирует. Смотрю на осциллографе линии SCL и SDA - никаких шевелений: ни стартового сигнала, ни клока - ничего... http://www.cyberforum.ru/avr/thread2085482.html
Atmega AVR микроконтроллер Как прошить BootLoader??? http://www.cyberforum.ru/avr/thread2085481.html
Подскажите, кто-нибудь, как прошить Boottooder на Atmega как будет выглядеть сам программа? достаточно ли такого кода? main(){ DDRB = 0xff; while(1){ PORTB ^= (1 << 1); } }
Atmega AVR микроконтроллер Запись OCR1BH на Arduino Добрый день! Arduino Miko (atmiko2560). Собственно пытаюсь настроить чтобы прерывание по таймеру срабатывало каждые 500 микросекунд: ISR(TIMER1_COMPB_vect) { //Просто чтобы посмотреть что... http://www.cyberforum.ru/avr/thread2085480.html
dimyurk1978
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 3,044
12.07.2015, 17:09 0

Мультизадачность

12.07.2015, 17:09. Просмотров 7366. Ответов 13
Метки (Все метки)

Ответ

РТОС и диспетчеры не обязательно нужны. Датчики опрашивать только последовательно. Другое дело если они сами как попало сигнал могут отправлять. Исходим из того, что с разных интерфейсов приходят данные с датчиков. Поэтому периферия должна быть настроена на прием данных. В обработчиках прерываний кольцевой буфер, выставляем флажки. В основном цикле проверяем флажки. Работаем с буфером. Но сама концепция не верна. По идее, должен какой- то общий интерфейс, датчики пассивны. Опрос датчиков только по команде МК.

Вернуться к обсуждению:
Мультизадачность
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.07.2015, 17:09
Готовые ответы и решения:

Продемонстрировать мультизадачность, т.е. переключение задач в защищенном режиме
У меня задание - продемонстрировать мультизадачность, т.е. переключение задач в защищенном режиме,...

13
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.