Запитання з тегом «avr»

AVR - це 8- і 32-бітове мікроконтролерне ядро, розроблене Atmel. AVR був обраний як мікроконтролер для популярних СБК Arduino.

8
Пропозиції щодо невеликого та зручного роз’єму для вбудованого програмування?
У мене є багато друкованих плат, які використовують AVR в упаковці SMD, і оскільки я часто міняю прошивку на прототипах плат, я намагаюся запропонувати найкраще рішення програмувати AVR швидко та легко. Перший підхід полягав у тому, щоб на дошці був стандартний заголовок (2х5 штифтів, .1 "), але оскільки вони об'ємні …
21 pcb  avr  connector 

5
ATMega8: чому VCC та AVCC повинні бути підключені?
Я часто читаю, що добре підключати VCC до AVCC. Навіть у аркуші даних ATMega8 написано так: AVCC - контакт напруги живлення для перетворювача А / Д, Порта С (3..0) та АЦП (7..6). Він повинен бути зовнішньо підключений до VCC, навіть якщо АЦП не використовується. Якщо використовується АЦП, він повинен бути …
20 avr  atmega  basic 

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

5
Як читати цифровий вхід на ATmega16?
Що мені потрібно зробити, щоб прочитати цифровий вхід (кнопка) на ATmega16 ? Чи потрібно вмикати підтягувальні резистори чи можу я використовувати 10 кілометрів? Яким був би простий код? Просто простий "Увімкніть світлодіод при натисканні на нього". Чи є підручник для початківців? Я спробував гуглінг та AVR Freaks , але все …
18 avr  atmega 

9
Ідеальний міст WiFi до послідовного (або SPI) мосту?
Які рекомендації щодо ідеального WiFi до Serial Bridge? Мої ідеальні якості були б: Просте підключення, SPI або серійний Розумна швидка швидкість, принаймні, 1 мбіт / сек в ідеалі (хоча, напевно, не завжди потрібна така швидка) Недешево, я думаю за 50 доларів Низька потужність - вона повинна використовувати не більше 100 …
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 Внутрішній опорний АЦП перенапруги
Якщо я використовую внутрішню посилання 1.1V для АЦП, і мій аналоговий вхід перевищує 1,1 В, скажімо, 2,5 В, це шкідливо для мого мікроконтролера? Або значення АЦП буде просто кліпом (до 0x3FF) на 1,1 В? Для зручності я включаю блок-схему уривку з таблиці даних ATMega328.

3
Від С до Асамблеї
Припустимо, у нас є такий фрагмент коду С для 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 спалаху від читання через ISP?
Я намагаюся захистити весь спалах від читання через ISP. Він має завантажувач, здатний самостійно розділити програму застосування. Встановлення байта блокування на: LB1/LB2 не дозволить користувачу використовувати завантажувач для завантаження нової прошивки. BLB12/BLB11і BLB01&BLB02не завадить читати спалах через ISP, якщо я не помиляюся. Тож немає ніякого способу дозволити користувачеві оновлювати прошивку …
15 avr  atmega  protection 

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

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

3
C Integer Promotion на 8-бітних MCU
Використовуючи avr-gcc як приклад, тип int визначається як 16-розрядний. Виконання операцій над 8-бітовими операндами в C призводить до того, що операнди перетворюються на 16-бітні типи int через ціле просування в C. Чи означає це, що всі 8-бітові арифметичні операції на AVR займуть набагато довше, якщо вони записані в C, ніж …
14 microcontroller  avr  c 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.