Jump to content

Нетдуино

Netduino представляла собой платформу для прототипирования электроники с открытым исходным кодом, основанную на .NET Micro Framework . Cortex-M он использует 32-битное ядро ​​RISC- процессора ARM В качестве 32-битного ARM - микроконтроллера . Netduino Платы (за исключением моделей Mini и Go, снятых с производства) совместимы по выводам с большинством плат Arduino . [1] Приложения можно создавать в Windows (с помощью Visual Studio) или в Mac OS (с помощью Xamarin Studio). Платформа по своей концепции аналогична платформе Arduino, но, как правило, она более мощная, и вместо написания приложений на C/C++ или Wiring (по сути, C++ без заголовочных файлов) приложения пишутся на C#, что обеспечивает мощный язык высокого уровня. такие конструкции в наборе инструментов, как потоки, обработка событий, автоматическая сборка мусора и многое другое.

Развитие [ править ]

Netduino был изобретен Крисом Уокером, основателем Secret Labs. [2]

Платформа активно поддерживалась Wilderness Labs и имела активное сообщество открытого исходного кода. [3] [4] Где-то в 2020 году Wilderness Labs прекратила выпуск Netduino и полностью заменила его Meadow, микроконтроллерной платой на базе STM32F7 со стандартом .NET. [5]

Аппаратное обеспечение [ править ]

Семейство Netduino основано на микропроцессоре Cortex-M под управлением .NET Micro Framework (NETMF) v4.3. [6] Разработку можно вести как в Windows, так и в Visual Studio или в Xamarin Studio в Mac OS X. IO включает 22 порта ввода/вывода общего назначения (GPIO), 6 из которых поддерживают аппаратную генерацию широтно-импульсной модуляции (PWM), 4 порта UART ( последовательная связь), I2C и SPI (шина последовательного периферийного интерфейса). [7]

Семейство Netduino состоит из линий Netduino 3, Netduino 2 и исходной версии Netduino 1. Исходные Netduino (1-го поколения) и Netduino Mini (также 1-го поколения) были заменены гораздо более мощными моделями Netduino 2 и 3.

Нетдуино 3 [ править ]

Netduino 3 основан на микроконтроллере Cortex-M4, работающем на частоте 168 МГц, с 384 КБ флэш-памяти и 164 КБ оперативной памяти.

Netduino 3 предлагается в трех различных моделях: базовая модель N3, модель N3 Ethernet и модель N3 WiFi; которые различаются в зависимости от режима подключения к Интернету и размера кода/флэш-памяти. Все модели N3 поддерживают постоянное хранилище с SD-картами объемом до 2 ГБ. Обе модели с Ethernet и Wi-Fi имеют встроенный в плату слот Micro SD. Базовая модель может использовать SD-карты через большинство дополнительных плат Arduino SD Card.

Технические характеристики N3 следующие:

Модель MCU Вспышка БАРАН Сеть
N3 Кортекс-М4 @ 168 МГц 384 Кб 164+ Кб Н/Д
N3 Ethernet Кортекс-М4 @ 168 МГц 1408 Кб 164+ Кб Ethernet 10/100 Мбит/с
N3 Wi-Fi Кортекс-М4 @ 168 МГц 1408 Кб 164+ Кб 802.11b/g/n с поддержкой SSL/TLS 1.2

Нетдуино 2 [ править ]

Netduino 2 предлагается в двух различных моделях: базовой модели N2 и N2+ с добавлением 10 Мбит Ethernet.

Модель MCU Вспышка БАРАН Сеть
Н2 Кортекс-М3 @ 120 МГц 192 Кб 60 Кб Н/Д
Н2+ Кортекс-М4 @ 168 МГц 384 Кб 100+ Кб 10 Мбит/с Ethernet

Модели, снятые с производства [ править ]

Оригинальный форум Netduino заархивирован и содержит историческую и техническую информацию об оригинальных платах Netduino и их разработке. [8]

Нетдуино 1 [ править ]

Оригинальный Netduino был основан на процессоре Atmel AT91SAM7X, работавшем на частоте 48 МГц.

Нетдуино Плюс [ править ]

В Netduino Plus добавлен встроенный порт Ethernet и устройство для чтения карт памяти microSD . [9]

Нетдуино Мини [ править ]

Netduino mini представлял собой меньший по размерам макет Netduino в корпусе DIP. [9]

Netduino Go [ править ]

С Netduino Go все периферийные устройства были виртуализированы: 8 портов Gobus заменили разъемы Arduino. Через эти порты можно было добавить дополнительные модули, и каждый модуль имел небольшой микрочип, который работал вместе с материнской платой. [10]

Ссылки [ править ]

  1. ^ «Документация Netduino» . Документация Нетдуино .
  2. ^ «Потерянное перенаправление» .
  3. ^ «Лаборатории дикой природы» . Лаборатории дикой природы .
  4. ^ «Netduino в Stackoverflow» . переполнение стека .
  5. ^ «Прощай, Нетдуино; пусть ты долго живешь в наших сердцах» . Лаборатории дикой природы . Проверено 26 октября 2023 г.
  6. ^ Встроенное программирование с помощью Microsoft® .NET Micro Framework (Справочник для разработчиков) . Майкрософт Пресс. 2007. ISBN  978-0735623651 .
  7. ^ «Оборудование Netduino» . Netduino Hawdware .
  8. ^ «Архив форума Netduino» . Секретные лаборатории .
  9. Перейти обратно: Перейти обратно: а б Уокер, Крис (2012). Начало работы с Netduino . О'Рейли. стр. 1–6, 26. ISBN.  9781449302450 .
  10. ^ «Представляем Netduino Go» . Нетдуино .

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 3a8b67e32b3d73339f1ac76b62846ab7__1710686520
URL1:https://arc.ask3.ru/arc/aa/3a/b7/3a8b67e32b3d73339f1ac76b62846ab7.html
Заголовок, (Title) документа по адресу, URL1:
Netduino - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)