Вопросы, связанные с [atmega328]:
- Мусорные значения в EEPROM. при записи больших значений Возникла проблема при записи большого значения (например, 2000–5000) в EEPROM с помощью EEPROM.put(). Например, при записи 2000 значений по адресу 5 EEPROM. Некоторые ненужные значения…
- Ошибка при вводе EEPROM.read() и EEPROM.write() Я пытаюсь сохранить данные в ATmega328 (Arduino Uno), используя следующий код с помощью tinkercad: #include <EEPROM.h> void setup() { int addr, data=1; Serial.begin(9600); for…
- Автономный 328P Arduino Я создаю автономный Arduino, используя Atmega328P. Схема ниже. Однако я вижу avrdude: Device signature = 0x000000 error каждый раз, когда я пытаюсь записать загрузчик Arduino Uno.…
- Atmega 328pu как автономный Я использую atmega 328pu отдельно. Я использовал 7805 в качестве регулятора. Я регулировал от 12 Вольт 2 ампера смпс. Когда я подключаю свой насос постоянного тока 12 Вольт между 12 Вольт и…
- Arduino UARTS Автоматическая адресация ведомых устройств Я использую эту последовательную топологию для подключения своих ведомых устройств Act ATmega328p (Arduino) к ведущему ESP32. Всего 10 подчиненных устройств ATmega328p и один ведущий: Я…
- Как запустить atmega328p на 8, 4 и 1 мгц? Вместо использования обычной платы Arduino я приобрел atmega328p-pu вместе со следующими компонентами: Керамический конденсатор 22 пФ Резистор 10K Кварцевый резонатор 16 МГц …
- Размещение развязывающих конденсаторов при сборке печатной платы Arduino с Atmega328-PU Я ранее задавал этот вопрос: Пользовательская сборка Arduino на печатной плате И благодаря ответу Majenco я узнал, что моя схема работает намного лучше при добавлении конденсатора. .…
- Как использовать кристалл SMD с 4 контактами? Я запускаю свой проект Arduino с чипом atmega328 следующим образом: Я купил по ошибке этот кристалл : Причина, по которой я купил этот кристалл по ошибке, заключалась в следующем…
- Загрузчик на ATmega328p (3.3V/8MHz), чувак не закончит свое дело Привет и спасибо, что прочитали мой вопрос! Мне нужно, чтобы мои проекты были как можно меньше. И навыки, и оборудование имеют значение. Поэтому я не могу использовать для них пакет DIP, и я…
- Возможно сломал новый atmega328p? У меня есть новая микросхема atmega328p, которую я хотел запрограммировать. Для этого я поместил его в разъем Arduino Uno. Я случайно поместил его неправильно (повернув на 180°), запитал через USB и…
- Arduino Uno R3 USB не работает У меня возникла проблема с платой Arduino Uno. Он не монтируется на моем компьютере с Linux, но его питание включено и горит светодиод. Раньше работало. После того, как я протестировал кнопки с…
- Отправка последовательных данных в прерывании Используется микросхема ATMEGA328-P с тумблером, подключенным к контакту 8, и переключателем мгновенного действия, подключенным к контакту 9. Моя цель — отправить по последовательному порту…
- Использование PortB в качестве приемника, не работает Из идей здесь я пытаюсь использовать PB0-3 в качестве стоков для светодиодной матрицы, и контакты просто не будут тонуть. Мой тестовый код: void setup() { //bitClear(SPCR, 6); pinMode(PD5…
- Можно ли подключить 36-контактный 4-разрядный 7-сегментный дисплей к Arduino Uno R3? Прежде всего, вот техническое описание 4-разрядного 7-сегментного дисплея, который я использую: http://www.kingbrightusa.com/images/catalog/SPEC/ca56-11ewa.pdf Как я могу сделать счетчик или…
- Автономный Atmega328 не работает, если Pin1 не подключен к Arduino RESET Я новичок в этом домене. Моя основная профессия — разработчик .NET. Я пытаюсь сделать личный проект, в котором AtMega328 получает некоторый результат от весов с использованием HX711 и отправляет SMS…
- Что делать с плавающими контактами Arduino? У меня есть несколько неиспользуемых штифтов, следует ли соединить их вместе и с землей или оставить плавающими?
- Можем ли мы записать загрузчик Arduino в любой чип микроконтроллера? Я новичок в этом сообществе Arduino Я заметил на ютубе, что пока прототип готов, люди покупают новые чипы ATmega328p и прошивают в них загрузчики с помощью внутрисистемных программистов, чтобы чип…
- Пример мигания ATmega328P-PU не работает Я перешел с Arduino на голый ATmega328P-PU (для экономии энергии). Сначала я хотел запустить блинк-скрипт, чтобы убедиться, что все работает. Для этого я прошил загрузчик и залил на микропроцессор…
- Ошибка при перезаписи загрузчика на atmega328p с помощью usbasp в Arduino IDE У меня есть Bootloaded ATMega328P-PU из Китая, и я хочу перезаписать в него новый загрузчик. Для этого я использую программатор UsbAsp. Я хочу сделать это в Arduino IDE. Но когда пытаюсь прошить,…
- Как правильно интерпретировать вывод встроенного аналого-цифрового преобразователя? При использовании встроенного аналого-цифрового преобразователя Atmega328P Arduino Uno Rev 3 с опорным напряжением 5 В, какая функция подходит для интерпретации выходных данных? На веб-сайте Arduino…
- SIM800C, CPIN: НЕ ГОТОВ (КОД ОШИБКИ: +CME ОШИБКА: 10) Я использую модуль SIM800C, и обычно он работает нормально, но в последнее время он начал выдавать ошибку «+CPIN: NOT READY» с КОДОМ ОШИБКИ: +CME ERROR: 10 (SIM NOT INSERTED). Как только я получаю…
- Разница в загрузчике между Atmel328p (сквозное отверстие) и Atmel328p au (smd) Меня очень беспокоит, нельзя ли записать один и тот же загрузчик как для 328p, так и для 328p au? Я запутался, увидев эту ссылку загрузчик smd 328p au для записи . Будет ли какое-либо влияние…
- Atmega328p загружает через ISP, но не через загрузчик Я пытаюсь загрузить загрузчик на свой atmega328p на специальной плате, содержащей внешний генератор на 16 МГц. Можно загрузить программу через контакты ICSP, используя Arduino в качестве ISP…
- Atmega собирает и ретранслирует вызовы прерывания Мне нравится собирать все возможные прерывания и передавать их в альтернативную таблицу прерываний обработчика, которую может установить пользователь. Для этого я должен: 1) собрать все/любые…
- Запуск кода Arduino для Bluefruit LE на чистом ATMega328 Мне нужно подключить Bluefruit LE Breakout (на базе nRF8001) на чип ATMega328 (чтобы использовать его в качестве беспроводного UART), и это похоже на библиотеку предусмотрено для Arduino. То…
- Невозможно использовать Arduino nano в качестве ISP, потому что он не может прочитать подпись устройства. Я запрограммировал загрузчик внутреннего генератора 8 МГц на новый Arduino Nano с другим Arduino nano, работающим с скетчем ISP, который работал нормально в первый раз (Arduino, как ISP, выбранный в…
- Проблема с таймером 0 Я делаю первые неуверенные шаги вне Arduino IDE, и у меня не очень получается с таймерами/прерываниями. Я могу настроить вывод на вывод и зажечь светодиод с регистрами, но я не могу заставить его…
- Где в даташите предупреждение о ненадежности чтения PINxn? Я использую atmega32u4 (но думаю, что это относится ко всем моделям). Вот техническое описание . Рассмотрите следующую программу C (я использую AVR-GCC 5.4.0): #include <avr/io.h> int…
- Почему atmega168/328p начинает перезагружаться? Сначала мы устанавливаем фьюз-биты: avrdude -c usbasp -p atmega328p -U lfuse:w:0xFF:m -U hfuse:w:0xDF:m -U efuse:w:0x07:m # same for atmega168 В следующих примерах мы используем следующие…
- Какие компоненты Arduino и щита заслуживают переработки? Я собираю хорошую коллекцию копченых или кирпичных плат Arduino. Я хотел бы сохранить биты, которые могут быть полезны позже. Я отпаял заглушку, чтобы использовать ее, когда я хочу отделить источник…
- 16-герцовая плата Uno R3 против платы Arduino Uno R3 Я купил 16-герцовую плату Uno R3 . Когда я установил драйвер и Arduino IDE, в меню IDE я увидел: Инструменты -> Плата -> Arduino Uno был выбран по умолчанию, и это здорово, но... …
- Atmega 328P в Ардуино Кто-нибудь знает, что значит Atmega 328p имеет 131 инструкцию? И не могли бы вы привести пример того, как выглядит любая из этих 131 инструкций? Заранее спасибо!!
- Почему последовательная связь не работает на atmega168/328p? Я ожидаю, что следующая программа serial.c зажжет светодиод, если я отправлю ключ 1 с терминала, и зажжет светодиод, когда я отправлю ключ 0 с терминала: #define F_CPU 16000000UL #define…
- Изменчивая переменная не обновляется с таймера ISR Я знаю, что эта проблема возникала много раз, но я не могу заставить этот фрагмент кода обновлять переменную count на ATMEGA328P. Я использую Arduino Uno в качестве платы для разработки, а светодиод…
- Использование платы Arduino для программирования AVR Я думаю, что плата Arduino великолепна. Хотя библиотека и IDE меня вообще не интересуют... Есть ли способ использовать AVR 328p, как обычно, на плате Arduino? Мне нравится, что arduino можно…
- ATmega328P - проблема с использованием таймера 2 для генерации тона Я просто пытаюсь использовать таймер 2 для генерации тона, и я получаю очень слабый и странный тон (почти как будто он каким-то образом модулируется, поскольку в нем есть «пульсация»). Вот мой…
- Запрограммировать ATMega328P и использовать его без платы Arduino. Я хотел бы использовать ATMega328P для своего проекта, я надеюсь сделать это без платы Arduino. Я знаю, что с помощью Arduino IDE и платы Arduino я могу программировать микроконтроллер. Однако…
- Можно ли через icsp загрузить загрузчик Arduino и скетч на atmega328p? Я знаком с загрузкой загрузчика arduino на atmega328p с помощью другого arduino через arduino IDE. Я также установил программные скетчи, используя этот процесс, который, как я полагаю, не включает…
- Не удается получить OC1B (контакт 10) для вывода Я пытаюсь заставить эту программу использовать канал B для формы выходного сигнала, используя фазово-правильный режим PWM и используя OCR1A в качестве верхнего. С коэффициентом заполнения 50% я…
- Когда срабатывает прерывание Когда запускается ISR, сопоставленный с SPI_STC_vect (передача SPI завершена)? Срабатывает ли он после получения байта (восемь тактов), когда выбор ведомого переключается обратно на высокий, чтобы…
- Какое техническое описание относится к ATmega328p? Изучая требования к минимальному напряжению для Uno, я наткнулся на две таблицы данных для ATmega328P: http://ww1.microchip.com/downloads/en…
- Размер флешки в boards.txt ATmega 328p 32u4 Микроконтроллеры ATmega328p и ATmega32u4 имеют 32 КБ флэш-памяти (согласно техническому описанию). Загрузчик для каждого микроконтроллера имеет разный размер (около 512 байт для 328p и 4 кб для…
- Есть ли способ добавить внешнюю оперативную память (скажем, 100 МБ или 200 МБ) в этом контексте микширования аудиобуфера? Я кодирую музыкальный сэмплер: для быстрого воспроизведения/минимальной задержки (всего несколько миллисекунд) лучше иметь все сэмплы аудио .wav, которые мы хотим использовать, в ОЗУ, чтобы при…
- Использование Arduino Nano для программирования (как ISP) автономного 328p Я загрузил скетч ArduinoISP в Arduino Nano, чтобы использовать его в качестве программатора для других микросхем. Мне удалось запрограммировать ATtiny45, я сделал обычную проводку между ними и…
- Как запрограммировать чип ATmega328 au tqfp32 (SMD)? У меня есть некоторый опыт работы с Arduino UNO, Nano, mega и т. д. Но сегодня я хочу повысить свои навыки и знания до следующего уровня. Итак, я собираюсь спроектировать свою собственную печатную…
- Путаница с ATmega328P и 3,3 В/8 МГц Во-первых, я попытался установить загрузчик на внутренний генератор с частотой 8 МГц. Я попробовал настроить плату отсюда - https://github.com/oshlab/Breadboard-Arduino . А также установку …
- Генерация стабильной частоты Я пытаюсь найти лучший способ генерировать стабильную частоту с помощью моего Uno R3 Я использую прерывания для генерации частоты приблизительно 40 кГц, которая управляет некоторыми…
- Не могу записать загрузчик с помощью avrisp Я хочу записать загрузчик arduino optiboot_atmega328.hex , но он не работает. Я помню, что смог записать BL с помощью Arduino IDE, что было довольно просто, но на этот раз у меня возникли некоторые…
- Нужна помощь в программировании ардуино на ассемблере Я новичок в использовании Arduino и пытаюсь запрограммировать его для реализации шаблона мигания с двумя светодиодами. Когда один светодиод выключен, другой должен гореть. Программу нужно делать на…
- Программирование ATMega328P без платы Arduino всегда возвращает ошибку: avrdude: stk500_recv(): programmer is not responding У меня есть микроконтроллер: ATMega328P . У меня нет платы Arduino Uno . Я хочу запрограммировать ATMega328P с помощью моего программатора FTDI . Но когда я пытаюсь запрограммировать …