
- •512 Байт
- •512 Байт
- •0..4294967295 В Arduino Due
- •Unsigned int х;
- •Ошибка времени выполнения
- •Что будет выведено в последовательный порт в результате выполнения следующего кода на платформе Arduino uno:
- •Генерирует на порту вход/выхода сигнал – прямоугольную "волну", заданной частоты и с 50% рабочим циклом
- •Генерирует на порту вход/выхода сигнал – прямоугольную "волну", заданной частоты и с 50% рабочим циклом
- •Cчитывает побайтно аналоговые данные с последовательного порта uart
- •Встроенное опорное напряжение 1.1 в (Arduino Mega)
- •Встроенное опорное напряжение 2.56 (Arduino Mega)
- •Внешний источник опорного напряжения, подключенный к выводу aref
- •Стандартное опорное напряжение 5 в (на платформах с напряжением питания 5 в) или 3.3 в (на платформах с напряжением питания 3.3 в)
- •Генерирует на порту вход/выхода сигнал – прямоугольную "волну", заданной частоты и с 50% рабочим циклом
- •Выводит байт информации на порт вход/выхода последовательно (побитно).
- •Cчитывает очередной доступный байт из буфера последовательного соединения
- •Ожидает окончания передачи исходящих данных
- •Инициирует последовательное соединение и задает скорость передачи данных в бит/c (бод)
- •Функция передает данные как бинарный код через последовательное соединение. Данные послаются как один или серия байтов
- •Возвращает следующий доступный байт (символ) из буфера входящего последовательно соединения, не удаляя его из этого буфера
- •Извлекает младший (крайний правый) байт переменной (например, типа word)
- •Считывает состояние указанного бита числа
- •Изменяет состояние указанного бита переменной
- •Устанавливает указанный бит (записывает 1) числовой переменной
- •Верных ответов нет.
- •Верных ответов нет.
- •Верных ответов нет.
- •Верных ответов нет
- •Верных ответов нет
- •Верных ответов нет
- •Верных ответов нет
- •Верных ответов нет
- •Верных ответов нет
- •Верных ответов нет
- •Верных ответов нет
- •Верных ответов нет
- •Ошибка компиляции
- •Ошибка компиляции
Запускаются внутри программы с помощью специальной инструкции. Используются для того, чтобы вызвать обработчик прерываний.
Возникает в результате изменения или нарушения в исполнении программы (например, при обращении к недопустимому адресу, недопустимый код операции и другие).
Прерывание на уровне микропроцессорной архитектуры. Самое событие может произойти в производительный момент от внешнего устройства – например, нажатие кнопки на клавиатуре, движение компьютерной мыши и т.п.
Прерывания, выполняемые синхронно с тактовым генератором микроконтроллера.
Верных ответов нет.
Программные прерывания?
Возникает в результате изменения или нарушения в исполнении программы (например, при обращении к недопустимому адресу, недопустимый код операции и другие).
Прерывания, выполняемые синхронно с тактовым генератором микроконтроллера.
Запускаются внутри программы с помощью специальной инструкции. Используются для того, чтобы вызвать обработчик прерываний.
Верных ответов нет.
Прерывание на уровне микропроцессорной архитектуры. Самое событие может произойти в производительный момент от внешнего устройства – например, нажатие кнопки на клавиатуре, движение компьютерной мыши и т.п.
Внутренние прерывания?
Прерывания, выполняемые асинхронно независимо от тактового генератора микроконтроллера.
Верных ответов нет.
Возникает в результате изменения или нарушения в исполнении программы (например, при обращении к недопустимому адресу, недопустимый код операции и другие).
Прерывание на уровне микропроцессорной архитектуры. Самое событие может произойти в производительный момент от внешнего устройства – например, нажатие кнопки на клавиатуре, движение компьютерной мыши и т.п.
Запускаются внутри программы с помощью специальной инструкции. Используются для того, чтобы вызвать обработчик прерываний.
В Ардуино представлены 4 типа аппаратных прерываний. Все они различаются сигналом на контакте прерывания: 1) Контакт притянут к земле. Обработчик прерывания исполняется до тех пор, пока на пине прерывания будет сигнал LOW 2) Изменение сигнала на контакте. В таком случае Ардуино выполняет обработчик прерывания, когда на пине прерывания происходит изменение сигнала. 3) Изменение сигнала от LOW к HIGH на контакте – при изменении с низкого сигнала на высокий будет исполняться обработчик прерывания. 4) Изменение сигнала от HIGH к LOW на контакте – при изменении с высокого сигнала на низкий будет исполняться обработчик прерывания. 5) Возникает в результате изменения или нарушения в исполнении программы (например, при обращении к недопустимому адресу, недопустимый код операции и другие)?
1-6
1-5
1-4
1-3
3,4
Аппаратное прерывание. Контакт притянут к земле?
В таком случае Ардуино выполняет обработчик прерывания, когда на пине прерывания происходит изменение сигнала
Изменение сигнала от LOW к HIGH на контакте – при изменении с низкого сигнала на высокий будет исполняться обработчик прерывания
Обработчик прерывания исполняется до тех пор, пока на пине прерывания будет сигнал LOW
Изменение сигнала от HIGH к LOW на контакте – при изменении с высокого сигнала на низкий будет исполняться обработчик прерывания
Верных ответов нет
Аппаратное прерывание. Изменение сигнала на контакте?