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

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

3
Что такое загрузчик и как мне его разработать?
Я встречал много проектов, в которых микроконтроллер AVR использует загрузчик (например, Arduino), но я не очень хорошо понимаю эту концепцию. Как сделать загрузчик (для любого микроконтроллера)? После написания моего загрузчика, как он запрограммирован на микроконтроллер (как любая программа .hex, записанная на флэш-памяти AVR, или каким-либо другим способом)?

17
Полные альтернативы Arduino IDE? [закрыто]
Я не такой большой поклонник официальной среды разработки Arduino (с точки зрения визуализации), поэтому я начал искать более приятные альтернативы. Тем не менее, большинство проектов, которые я нашел, находятся в альфа / бета и, как правило, не завершены. Я на 100% новичок в программировании плат и никогда раньше не использовал …
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-дисплея. Я начал с монохромного дисплея 128x64 пикселей и могу рисовать его со скоростью более 60 кадров в секунду. Недавно я переделал его, чтобы использовать RGB OLED, 128x128 пикселей, не слишком задумываясь, только чтобы обнаружить, что я …

2
Печатная плата для дрона
Я делаю беспилотник, и мне очень хотелось бы, если бы кто-нибудь мог проверить мою работу над макетом печатной платы. Изображение (красный сверху, синий снизу, кружки обозначают отверстия, а боковые переносы фиолетовые - клей): Что должно произойти: Вход от радиостанций - это ШИМ 1-6, который является радиочастотным приемником, который вводит необработанные …

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

6
Почему Atmel AVR так популярны?
Недавно был задан вопрос о преимуществах / недостатках различных типов микроконтроллеров. AVR, казалось, даже не стоит упоминать, учитывая ответы. Почему же постороннему кажется, что AVR испытывают прилив популярности? Это связано исключительно с Arduino, или есть что-то еще, что делает AVR особенно хорошим микроконтроллером?

6
Методы разделения / синхронизации последовательного протокола
Поскольку асинхронная последовательная связь широко распространена среди электронных устройств даже сегодня, я считаю, что многие из нас время от времени сталкивались с таким вопросом. Рассмотрим электронное устройство Dи компьютер, PCсоединенные последовательной линией (RS-232 или аналогичные) и необходимые для непрерывного обмена информацией . Т.е. PCкаждый посылает командный кадр X msи Dотвечает …
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.