Разница между нано и nano every

В чем разница между Nano и Nano Every и почему Nano Every намного дешевле, чем нано.

Я новичок в микроконтроллерном бизнесе и хотел бы знать, что лучше для какой ситуации.

, 👍4


1 ответ


Лучший ответ:

5

Классический Nano оснащен микроконтроллером ATmega 328p, как и Uno. 328p — это классический AVR ATmega, который использовался в ардуино с самого начала и во многих проектах микроконтроллеров AVR уже более 20 лет. Существует большая база знаний по этим микроконтроллерам, множество готовых кодов в виде библиотек, фрагментов, туториалов.

В Nano Every и Uno WiFi Rev 2 используется современная версия MCU на базе AVR, так называемая серия megaAVR_0, ATmega4809. Он использует ту же архитектуру процессора AVR в ядре MCU, поэтому компилятор такой же, как и для 328p и других, но конфигурация периферийных устройств MCU сильно отличается от классической ATmega. Так что старая база знаний о периферийных устройствах AVR MCU здесь не поможет.

Более низкая цена не связана с производственными затратами. Возможные причины:

  1. лучшая цена производителя микроконтроллеров при выводе на рынок нового семейства микроконтроллеров
  2. более высокая цена классического Nano, потому что он популярен и вместе с классическим Uno создает компанию Arduino
  3. предоставление нового чипа опытным пользователям Arduino для создания базы знаний и кода для нового микроконтроллера

Упомянем еще некоторые различия между классическим Nano и Nano Every: Nano использует загрузчик для загрузки скетча и внешний USB-чип для USB-соединения. Nano Every не использует загрузчик, он имеет встроенный программатор UPDI в виде небольшого микроконтроллера SAMD, который также служит USB-адаптером для последовательной связи.

,