Вопросы с тегом «avr»

AVR - это 8- и 32-битное ядро ​​микроконтроллера, разработанное Atmel. AVR был выбран в качестве микроконтроллера для популярных SBC Arduino.

8
Предложения для маленького и удобного разъема для внутрисхемного программирования?
У меня много печатных плат, которые используют AVR в корпусе SMD, и, поскольку я часто меняю прошивку на макетных платах, я пытаюсь найти лучшее решение для быстрого и простого программирования AVR. Первый подход состоял в том, чтобы на плате был стандартный заголовок (2x5 контактов, 0,1 дюйма), но поскольку они громоздкие …
21 pcb  avr  connector 

5
ATMega8: почему VCC и AVCC должны быть связаны?
Я часто читаю, что это хорошая практика для соединения VCC с AVCC. Даже в паспорте ATMega8 говорится так: AVCC - это вывод напряжения питания для аналого-цифрового преобразователя, порта C (3..0) и АЦП (7..6). Он должен быть подключен к VCC извне, даже если АЦП не используется. Если используется АЦП, он должен …
20 avr  atmega  basic 

4
Кристаллы и нагрузочная емкость
Если кристалл имеет номинальную емкость нагрузки 6 пФ, то правильно ли делать, чтобы поместить конденсатор 6 пФ в заземление на любой стороне кристалла? Я использую его в качестве источника тактового сигнала (TOSC) для XMEGA, и он имеет максимальное ESR 50 кОм (что находится в пределах рекомендаций).

5
Как мне прочитать цифровой ввод на ATmega16?
Что мне нужно сделать, чтобы прочитать цифровой вход (кнопку) на ATmega16 ? Нужно ли включать нагрузочные резисторы или я могу использовать 10 кОм? Каким будет какой-то простой код? Просто «включи светодиод, когда нажата вещь». Есть ли урок для начинающих? Я пробовал гуглить и AVR Freaks , но там все превращается …
18 avr  atmega 

9
Идеальный WiFi для последовательного (или SPI) моста?
Какие рекомендации по идеальному Wi-Fi для последовательного моста? Мои идеальные качества были бы: Простое подключение, SPI или Serial Разумная быстрая скорость, по крайней мере, 1 Мбит / с в идеале (хотя, вероятно, это не всегда нужно так быстро) Недорого, думаю под 50 долларов Низкое энергопотребление - оно должно использовать максимум …
18 serial  avr  pic  wifi  wireless 

6
Используя ATMega328 с внутренним генератором?
У меня есть проект, который я думаю, будет лучше всего подходит для ATMega328P. Однако в каждом простом проекте, который я видел, люди всегда подключают внешний генератор на 16 МГц. Из того, что я вижу, он должен иметь внутренний генератор 8 МГц. Мой проект не требует большой вычислительной мощности, и при …
18 avr  atmega  oscillator  clock 

3
Используйте AVR Watchdog как обычный ISR
Я пытаюсь обернуть голову вокруг сторожевого таймера на серии ATTinyX5. То, что я прочитал, показалось, что вы можете использовать его для того, чтобы программа делала что-то конкретное за N секунд, но никогда не показывало, как. Другие создавали впечатление, будто он будет сбрасывать чип только в том случае, если что-то в …
17 avr  attiny  watchdog 

1
AVR 1.1V Внутренний АЦП Reference Over-Voltage
Если я использую внутреннюю ссылку 1.1V для АЦП, и мой аналоговый вход превышает 1,1В, позволяет сказать, 2.5V, является то, что вредно для моего микроконтроллера? Или значение АЦП будет просто обрезать (до 0x3FF) при 1,1 В? Для удобства я включил блок-схему выдержки из таблицы данных ATMega328.

3
От C до сборки
Предположим, что у нас есть следующий фрагмент кода C для avr-8bit: int v1=1; int v2=2; v2=v2+v1; Я ожидал следующую разборку ldi r18, 1; ldi r19, 2; add r19, r18; но после того как я побежал: avr-gcc -mmcu=atmega2560 Test.c -o Test.elf и avr-objdump -S Test.elf > Test.lss Я получил следующую разборку …
16 avr  c  assembly 

4
Можно ли использовать программатор AVR ISP для программирования микросхемы PIC?
Я хочу попробовать программировать микросхему PIC и просто посмотреть, насколько она отличается от AVR. У меня есть AVRtinyISP, и я хотел бы знать, можно ли вообще использовать его для программирования микросхемы PIC? Что бы ограничить меня от этого? Как современные чипы AVR, так и PIC имеют интерфейсы ICSP для загрузки …
16 avr  pic  programmer  isp  pickit 

2
Почему контакты VCC / GND ATtiny26 не выровнены?
На следующей схеме контактов микроконтроллера ATtiny26 показана 20-контактная ИС: Контакты VCC / AVCC и GND не выровнены. Конечно, при проектировании печатных плат было бы проще соединить их, переходя прямо, а не пересекая (требуя переходные отверстия, второй уровень или сложную маршрутизацию). Почему эти контакты должны быть переключены так?
15 avr  routing  pinout 

2
Защищать AVR flash от чтения через ISP?
Я пытаюсь защитить всю флэш-память от чтения через интернет-провайдера. Имеет загрузчик, умеющий самостоятельно программировать раздел приложений. Установка байта блокировки на: LB1/LB2 не позволит пользователю использовать загрузчик для загрузки новой прошивки. BLB12/BLB11 и BLB01&BLB02 не помешает чтению flash через ISP, если я не ошибаюсь. Так нет ли способа позволить пользователю обновлять …
15 avr  atmega  protection 

2
Какие значения резистора и конденсатора использовать для изоляции выводов сброса AVR?
Фон... Я новичок в приложениях AVR. Недавно я построил две схемы на основе ATTINY13 (просвеченные светодиодные мигалки), которые работали правильно (независимо) на макете. Когда я объединил их на паяльной плате с общим источником питания, все пошло наперекосяк. После долгих расследований оказалось, что они постоянно сбрасываются. Я оставил вывод 1 (сброс) …
15 avr  isolation  reset 

1
Как V-USB может испортить встроенный SPI ATmega328p?
Я работаю над проектом V-USB, который отображается как клавиатура с использованием ATmega328p. Часть USB работает отлично (это не мой первый проект V-USB), но после запуска стека V-USB usbInit()все вызовы библиотеки SD-карт завершаются неудачно. Если я вызываю те же функции раньше usbInit(), все работает отлично. Я использую клон Arduino под названием …
14 avr  atmega  spi  usb-device  sd 

3
Продвижение целого числа C на 8-битных MCU
Используя в качестве примера avr-gcc, типы int указываются шириной 16 бит. Выполнение операций над 8-битными операндами в C приводит к тому, что эти операнды преобразуются в 16-битные типы int из-за целочисленного продвижения в C. Означает ли это, что все 8-битные арифметические операции в AVR будут намного дольше, если они записаны …
14 microcontroller  avr  c 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.