avr

    0зной

    1ответ

    Я написал следующий код для получения данных USART на Arduino MEGA2560 с использованием полного прерывания приема (ISR) для модуля USART 1, поскольку я использую USART0 для печати на последовательном

    0зной

    1ответ

    Я столкнулся с определенным фрагментом кода, который я не совсем понимаю и не смог найти никакой информации об этом. Это макрос, который принимает регистр, а затем должен отображать результат на ЖК-ди

    1зной

    1ответ

    Я пытался проверить некоторые таймеры в contikiOS, я использовал printf() для вывода значения переменной, но печатное значение изменилось в соответствии с тем, как я напечатал сообщение. Что я имею в

    0зной

    3ответ

    void Tmr_Wait1us (uint16_t delay) { uint16_t i; TCNT0 = 0; // will start to count from 0 up to 255 (if 8-bit timer) for (i = 0; i < delay/256; i++) while (TCNT0 < 255) ;

    0зной

    1ответ

    У меня есть некоторый шаблонный код для абстракции таймеров на моем устройстве avr. Наиболее важная часть здесь: template <typename T> class Timerx8bit { T reg; static_assert(T::res == Ti

    0зной

    1ответ

    Я пытаюсь запрограммировать ATmega88PB, используя Atmel Studio 7 и оба отладчика AVRISP и Atmel ICE. При попытке прочитать идентификатор устройства я получаю следующее сообщение об ошибке: Failed to e

    0зной

    3ответ

    Я работаю над проектом, и я пытаюсь предотвратить использование любой из библиотек Arduino, поскольку их выделение происходит с дополнительными «нежелательными» и не так быстро, как основные библиотек

    0зной

    1ответ

    Может ли кто-нибудь выяснить, почему мое внешнее прерывание 0 не работает? Я использую плату AVR STK 500 с ATmega164P. Это потому, что контакт D2 имеет две функции? #include <asf.h> #include <avr/int

    1зной

    2ответ

    Я пытаюсь отправить шестнадцатеричные данные по UART на свой AVR. Проблема в том, что я не могу отправить более двух пар шестнадцатеричных. Мне нужно отправить больше двух, например, 9-10. Например: я

    0зной

    1ответ

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