Вопросы по теме 'avr'
Как я могу провести модульное тестирование кода Arduino?
Я хотел бы иметь возможность тестировать свой код Arduino. В идеале я мог бы запускать любые тесты без необходимости загружать код в Arduino. Какие инструменты или библиотеки могут мне в этом помочь?
В разработке находится эмулятор Arduino ,...
68764 просмотров
schedule
11.11.2022
В чем разница/взаимосвязь между AVR и Arduino?
Недавно я заинтересовался аппаратным программированием, но еще не начал.
Я немного поискал, и у меня есть смутное представление:
Arduino представляет собой комбинацию чипа и макетной платы.
AVR — это один чип, и для начала нужно...
40188 просмотров
schedule
19.08.2022
Не переполняю ли я флэш-память моего AVR слишком большой программой?
У меня есть проект, в котором ATtiny2313V управляет светодиодной матрицей 7x5 для отображения прокручиваемого текста. Для отображения текста я создал шрифт, который хранится во флэш-памяти вместе с остальной частью программы.
Вся программа,...
5899 просмотров
schedule
18.12.2022
Включите ПК с помощью USB-устройства
Я хочу иметь возможность включать и выключать свой компьютер с помощью ИК-пульта дистанционного управления, подключенного к компьютеру через USB. Датчик представляет собой заказную печатную плату с микропроцессором AVR и программным обеспечением...
35052 просмотров
schedule
09.02.2023
AVRdude шифрует/расшифровывает HEX-файл на лету в VB
Привет всем, я хочу расшифровать свой файл HEX-кода для чипа ATTiny и запрограммировать его с помощью интерфейса командной строки AVRDude. Проблема в том, что я не хочу, чтобы пользователь мог видеть, что такое HEX-файл в любой момент времени....
1380 просмотров
schedule
13.05.2022
Нужна помощь с таймером
В течение последних 2 недель я пытаюсь изучить таймер и прерывание и написал программу (с моим пониманием), чтобы мигать светодиодами на ATMEGA2560, но независимо от того, что я делаю, TCNT0 никогда не увеличивается, а функция ISR () никогда не...
905 просмотров
schedule
14.05.2023
Прерывание смены контакта — внешнее прерывание с внутренним прерыванием
Здесь, в программе, я переключаю светодиоды, используя прерывание по таймеру, и если кто-то нажимает переключатель, он должен остановить первое прерывание и запустить второе, которое должно зажечь светодиод в соответствии с нажатым переключателем....
4798 просмотров
schedule
20.03.2024
Могу ли я использовать 16-битный PWM Arduino только на одном контакте?
У меня есть Arduino Duemilanove, на котором я хотел бы использовать внутренний 16-битный таймер для ШИМ на контакте 9, а не на контакте 10 (в моем проекте есть экран Wi-Fi, который требует использования контакта 10).
Можно ли настроить таймер...
7713 просмотров
schedule
04.06.2023
AVR — вектор прерывания и глобальная переменная
Я использую ATmega32 для прерывания каждые 32 мс для выполнения каких-то произвольных действий, что на данный момент не очень важно. Я использую переполнение таймера timer0 для прерывания, которое работает предсказуемо и идеально.
Моя проблема в...
5868 просмотров
schedule
02.07.2023
Неопределенная ссылка на 'оператор delete (void *)'
Я новичок в программировании на C ++, но давно работаю на C и Java. Я пытаюсь создать иерархию, подобную интерфейсу, в каком-то последовательном протоколе, над которым я работаю, и продолжаю получать сообщение об ошибке:
Undefined reference to...
55329 просмотров
schedule
19.05.2023
Использование библиотек Arduino с AVR-G++
Есть ли простой способ использовать библиотеки, предназначенные для Arduino IDE, с кодом на C и ассемблере, который я пишу для AVR-G++/AVR-GCC?
Я пытаюсь использовать библиотеку Adafruit Wave Shield , но просто включаю файлы заголовков и cpp. не...
6713 просмотров
schedule
16.03.2024
Сборка проекта AVR Studio 4 в AVR Studio 5
У меня есть AT90USB162 Minimus AVR, который я хочу интегрировать в проект. Я скачал демонстрационный код с сайта Минимус USB . Это драйвер для использования AVR в качестве COM-порта. Проект написан для AVR Studio 4 и не может быть загружен как...
2391 просмотров
schedule
12.09.2022
Ошибка компоновщика AVR, перемещение усечено, чтобы соответствовать
Я пытаюсь скомпилировать код для микроконтроллера ATmega328 и хочу использовать библиотеки и ядро Arduino. Я использую CMake . Мне нужно скомпилировать основную библиотеку и все объекты моего кода и библиотеки Arduino. Но когда он связывается,...
13946 просмотров
schedule
11.09.2022
Подробнее о новых инструкциях AVR LAC, LAS, LAT и XCH
Глядя на набор инструкций AVR, в 2010 году было добавлено четыре инструкции.
LAC load and clear
LAS load and set
LAT load and toggle
XCH load and exchange
Кто-нибудь знает, какие чипы имеют эти инструкции
Какие инструменты поддерживают...
2580 просмотров
schedule
30.07.2022
Что это делает в сборке
Мой учитель хочет, чтобы мы имели базовое представление об ассемблере, потому что позже это может быть полезно. Я согласен с этим, но мой колледж не предоставляет никакой документации по этому вопросу, кроме 4 небольших примеров. Я пытаюсь понять,...
1881 просмотров
schedule
27.07.2022
Программирование Eclipse AVR — ATMega2560
У меня возникли проблемы с загрузкой кода на мой Seeeduino ADK (по сути, Arduino Mega 2560) с использованием Eclipse. По сути, эта тема объясняет мою проблему. Иногда я получаю серию тайм-аутов при загрузке Arduino IDE, что обычно устраняется...
6254 просмотров
schedule
24.08.2022
Уточнение ширины бина БПФ
Я разрабатываю анализатор спектра для 8-битного Atmega32, который выводится на ЖК-дисплей. Максимальная частота дискретизации составляет 40 кГц, а максимальная частота, следовательно, составляет 20 кГц, при fs> 2B. В настоящий момент я генерирую...
14880 просмотров
schedule
20.04.2023
vsnprintf на ATMega2560
Я использую набор инструментов для криптографии на эллиптических кривых на ATMega2560. При попытке использовать функции печати в наборе инструментов я получаю пустую строку. Я знаю, что функции печати работают, потому что версия x86 печатает...
798 просмотров
schedule
26.09.2023
Светодиодный куб AtMega16
Код предназначен для светодиодного куба, и я хочу добавить новую функцию. Когда кто-то нажимает кнопку, подключенную к PORTB0, текущий световой эффект должен измениться.
Я пробую что-то, но это не работает.
Программа для ATmega16, а код написан...
652 просмотров
schedule
12.06.2022
Микроконтроллер AVR
Я хочу написать MIPS ассемблерных кодов. Поддерживают ли микроконтроллеры atmel avr MIPS (точно так же, как микроконтроллеры PIC) или мне все равно придется использовать сборку avr.
1258 просмотров
schedule
26.11.2022