На момент написания данной статьи в продаже существует множество разных плат с микроконтроллерами например Arduino, Blue pill, ESP32 и т.д. Наиболее интересными являются те из них которые имеют низкую цену и большие возможности, поэтому перечисленные Arduino, Blue pill, ESP32 являются самыми популярными. Однако, на момент написания данной статьи, есть ещё одна недорогая и имеющая большие возможности плата с микроконтроллером W801. Данный микроконтроллер 32х разрядный и имеет высокую тактовую частоту 240 МГц а также большое количество пинов GPIO и 2 МГб встроенной флеш памяти. Также есть много интересной и сложной периферии которой обычно нет в простых и дешевых микроконтроллерах. Например WIFI, bluetooth, DCMI. Нет USB и CAN шины поэтому если нужна аппаратная поддержка USB или CAN то нужно выбирать другой микроконтроллер например STM32 или ESP32. Также для W801, на момент написания данной статьи, нет нормальной документации и большого количества примеров в интернете как например для Blue Pill. В остальном это весьма неплохой микроконтроллер особенно с учетом его невысокой цены. W801 может быть интересен не только на готовой плате но и ввиде отдельного чипа т.к. встроенной flash памяти а также ОЗУ достаточно для того чтобы не разводить дорожки для отдельной микросхемы. Поскольку память работает на большой частоте то важно делать разводку платы по правилам разводки для высокочастотных схем а также иметь некоторый опыт в данной области т.к. простые рекомендации всё таки не могут охватить весь спектр возможных проблем. По традиции, изучение нового микроконтроллера следует изучать с блинка т.е. светодиодной мигалки. Проще всего это сделать через среду Arduino IDE. Которую нужно сначала настроить. Для настройки среды Arduino, откроем её, в верхнем меню выберем "файл" -> "настройки"
Если ссылка не сработает то нужно будет попробовать следующую и так далее пока ссылки не закончатся.
Далее нажимаем "ок" потом снова "ок" и в верхнем меню выбираем "инструменты" -> "платы" -> "менеджер плат"
в поисковой строке окна менеждера плат вписываем "W801"
Комментариев нет:
Отправить комментарий