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

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

3
Що таке завантажувач і як я його розробив?
Я зустрічався з багатьма проектами, в яких мікроконтролер AVR використовує завантажувач (наприклад, Arduino), але цю концепцію я не дуже добре розумію. Як я можу зробити завантажувач (для будь-якого мікроконтролера)? Як написав завантажувач, як він запрограмований на мікроконтролер (як і будь-яка програма .hex, записана на флеш-пам’яті AVR, або якийсь інший метод)?

17
Повні альтернативи IDE Arduino? [зачинено]
Я не такий любитель офіційного ID Arduino (з точки зору візуалізації), тому я почав шукати приємніші альтернативи. Однак більшість знайдених мною проектів містяться в альфа-беті і, як правило, неповні. Я на 100% новачок у програмуванні на друкованій платі, і я ніколи раніше не використовував Arduino, але з того, що я …
50 arduino  avr  ide 

10
Чому AVR використовується в Arduino?
Чому Arduino використовує AVR? Я розумію, що вони є офіційним процесором, але немає причини, яку не можна було перенести в ARM або архітектуру Freescale, крім вартості, правда? Поки є вбудована пам'ять, я вважав, що міг легко перейти в ці частини. Я бачу багато ARM у промисловості (схоже, кожен постачальник штовхає …
41 arm  avr  freescale  arduino 

10
SPI або I2C: який використовувати для довгої шини
Я розглядаю проект, який потребував би декількох AVR-файлів, які розмовляли між собою по шині. Їх розділило б цілих 6 футів. Здається, як I2C, так і SPI можуть дозволити серії мікросхем спілкуватися по шині, але я не бачив нічого, щоб говорити про те, як довго це буде. Хтось намагався підключити ці …

1
Чому мій AVR скидається, коли я дзвоню wdt_disable (), щоб спробувати вимкнути таймер сторожового собаки?
У мене виникає проблема, коли виконання послідовності відключення сторожової собаки на AVR ATtiny84A насправді скидає чіп, хоча у таймера має залишитися багато часу на ньому. Це відбувається непослідовно і при запуску одного і того ж коду на багатьох фізичних частинах; деякі скидаються кожного разу, деякі інколи скидаються, а деякі ніколи. …
34 arduino  avr  attiny  watchdog 


5
Як такі пристрої, як Game Boy Advance, досягають частоти кадрів?
Я розробляв власний портативний ігровий пристрій на основі мікроконтролера AVR та невеликого OLED-дисплея. Я почав з монохромного дисплея 128х64 пікселів і можу зручно звертатися до нього зі швидкістю понад 60 кадрів в секунду. Нещодавно я переробив його, щоб використовувати OLED-RGB, 128x128 пікселів, не надто замислюючись, щоб знайти лише 4 FPS. …

2
ПХБ для безпілотника
Я роблю безпілотник, і мені дуже хочеться, якщо хтось може переглянути мою роботу над компонуванням друкованої плати. Зображення (червоний верх, синій - знизу, кола позначають отвори, а бічні передачі фіолетовий - це клей): Що має статися: Вхід від радіоприймачів - це ШІМ 1-6, що є радіочастотним приймачем, що містить неотримані …

2
Що трохи бити
Я новачок у програмуванні мікроконтролерів. Я використовую контролер ATmega32-A та компілятор CodeVisionAVR. Я використовую генератор сигналів (AD9833) для генерації синусоїдального сигналу за допомогою SPI-зв'язку. Я здатний генерувати синусоїду успішно. Тепер я передаю цей сигнал датчику. Вихід датчика вибирається через мультиплексор і надсилається в АЦП. Тепер я хочу прочитати значення АЦП, …

6
Чому Atmel AVR такі популярні?
Нещодавно було задано питання про переваги / недоліки різних типів MCU. AVR, здавалося, навіть не варто згадувати з огляду на відповіді. Чому тоді сторонньому здається, що AVR переживає приплив популярності? Це пов'язано виключно з Arduino, чи є щось інше, що робить AVR особливо хорошим мікроконтролером?

6
Методи розмежування / синхронізації послідовного протоколу
Оскільки асинхронний послідовний зв’язок широко поширений серед електронних пристроїв навіть в наш час, я вважаю, що багато з нас час від часу стикаються з таким питанням. Розгляньте електронний пристрій Dта комп’ютер, PCпідключений до послідовної лінії (RS-232 або подібний) і необхідний для постійного обміну інформацією . Тобто PCкожен надсилає командний кадр …
24 serial  communication  protocol  brushless-dc-motor  hall-effect  hdd  scr  flipflop  state-machines  pic  c  uart  gps  arduino  gsm  microcontroller  can  resonance  memory  microprocessor  verilog  modelsim  transistors  relay  voltage-regulator  switch-mode-power-supply  resistance  bluetooth  emc  fcc  microcontroller  atmel  flash  microcontroller  pic  c  stm32  interrupts  freertos  oscilloscope  arduino  esp8266  pcb-assembly  microcontroller  uart  level  arduino  transistors  amplifier  audio  transistors  diodes  spice  ltspice  schmitt-trigger  voltage  digital-logic  microprocessor  clock-speed  overclocking  filter  passive-networks  arduino  mosfet  control  12v  switching  temperature  light  luminous-flux  photometry  circuit-analysis  integrated-circuit  memory  pwm  simulation  behavioral-source  usb  serial  rs232  converter  diy  energia  diodes  7segmentdisplay  keypad  pcb-design  schematics  fuses  fuse-holders  radio  transmitter  power-supply  voltage  multimeter  tools  control  servo  avr  adc  uc3  identification  wire  port  not-gate  dc-motor  microcontroller  c  spi  voltage-regulator  microcontroller  sensor  c  i2c  conversion  microcontroller  low-battery  arduino  resistors  voltage-divider  lipo  pic  microchip  gpio  remappable-pins  peripheral-pin-select  soldering  flux  cleaning  sampling  filter  noise  computers  interference  power-supply  switch-mode-power-supply  efficiency  lm78xx 

2
Захист мікропрограмного забезпечення на контролерах AVR та PIC
Чи може хтось витягти файл HEX, який я записую в мікроконтролер, я їх надаю? Якщо це можливо, як хтось може забезпечити захист свого коду у вбудованих системах? Що стосується мікроконтролерів PIC та AVR, як можна захистити їх прошивку від відтворення?
23 pic  avr  embedded  firmware 


3
AVR - Як запрограмувати чіп AVR в Linux
Нещодавно я отримав програміст AVRISmkII AVR, і у мене є ATtiny85 і ATmega328. Мені було цікаво, як я можу програмувати ці фішки (з програмістом), але коли я намагаюся отримати Atmel Studio 6, це тільки для Windows. Чи є спосіб, який я міг би використовувати в Linux (зокрема Ubuntu)? Мурашині пропозиції? …
22 avr  linux  programmer 


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