Вступление.
Некоторое время я изучал плату семейства Arduino. Это простенькая плата с 8-битным МК на борту, с одноимённой средой разработки (открытой средой) и, по желанию пользователя, с приложением для визуализации Processing (также открытым). Программирование в IDE ведётся на языке Wiring, который по синтаксису не отличается от языка С. Сам IDE снабжён набором примеров на все случаи жизни, в сети всё больше страниц посвящённых описанию Arduino на русском, что говорит о большой популярности этой линейки у нас в стране. USB интерфейс и свой загрузчик упрощает разработку ПО для этого МК.
Я вёл разработку ПО для самоходной установки. Количество GPIO (линия ввода-вывода общего назначения) на моей плате Duemilanove хоть и невелико, но было достаточно для моих целей (14), количество аналоговых входов тоже было достаточно (6). Но меня смущала частота процессора - 8 Мгц, мне казалось, что этого окажется недостаточным в будущем. Также хотелось предусмотреть несколько датчиков для отладки (напряжение аккумулятора, сила тока двигателей, датчики движения, препятствий) - а для этого шести ADC уже не хватало. Да и подключение цветного ЖКИ, имхо, может стать очень проблематичным.
В общем, я стал смотреть в сторону ARM камней. Использование в телефонах, гаджетах, МК и нетбуках этой платформы даст большие преимущества разработчику. 32-бита и более высокая частота процессора при той же стоимости. Выбор был сделан ))
Поиски платы.
Я начал листать страницы в инете в поисках МК-платы c камнем ARM семейства Cortex. Поиски привели к плате Xduino. Небольшая плата с камнем от STMicroelectronics с частотой 72 МГц, стоимостью $30 и кучей GPIO выглядели очень привлекательно. Было лишь одно "но" - плата не поставлялась в Россию, я написал производителю письмо. Чтобы не тратить время, я продолжил поиски. Забегая вперёд, скажу, что ответа я так и не дождался. Да и название Xduino не очень удачное - обычно люди так обозначают все разновидности плат Arduino - сложно искать в инете.
Следующая плата, которую я нашёл, была TE-STM32F103 разработанная российской компанией Терраэлектроника. В этой плате был тот же процессор, что и в Xduino. Цена этой платы оказалась несколько выше (около 2300 рублей), но, тем не менее, это меньше той суммы, что просят российские поставщики за сопоставимую по ножкам (но не по функциональности) Arduino Mega 2560! Но самый большой плюс этой платы оказался в том, что она продавалась в моём городе. И я поехал в магазин ))
суббота, 21 мая 2011 г.
Подписаться на:
Комментарии к сообщению (Atom)
Начал прослушивать лекции на https://course.fast.ai/ Что примечательно, вчера курс обновился до 3ей версии (2019). Это прекрасно, но новый ...
-
И вот я в коммандировке )) В первую очередь, я начал изучать плату STM32VLDISCOVERY. Оказалось, что на этой плате рядом с отладчиком размещ...
-
Вступление. Некоторое время я изучал плату семейства Arduino . Это простенькая плата с 8-битным МК на борту, с одноимённой средой разработк...
-
С чего начать программисту, осваивающему анализ данных?
Комментариев нет:
Отправить комментарий