Обновить
182
Andrew Kambaroff@RaJa

БПЛА, робототехника, разработка, обучение

93
Подписчики
Отправить сообщение
Согласен, к счастью, на этой плате ее можно просто отпилить :) под ней ничего ценного нет, так что просто плата станет короче :)
Если linux устроит, то Tiny210v2, например.
RTOS тоже можно, но сложнее.
Кстати, покажите мне такой курс. Желательно, чтобы он был не на KEIL или IAR или TRUE Studio. Потому что я рассматриваю эту плату как отличный девайс для хобби и домашних проектов, покупать и ставить монстроидальные и устаревшие KEIL или IAR нет желания и смысла.
Arduino выигрывает в популярности тем, что она имеет простую IDE и возможность развития. Пока не сделаем такой же простой способ начать работать с STM32 ни фига не получится. Лично я перелопатил кучу статей по настройке Eclipse и других IDE. И везде проект создается полчаса, вечно что-то надо считать, постоянно забываю какие-то моменты, не компилится сходу. Мне это надоело, я нашел IDE, в которой проект создается визардом готовый к применению, надо только нажать F7 и он скомпилен, F6 и он прошит в девайс. Почти как в Arduino. И кода надо десяток строчек всего.
Еще один немаловажный момент — эта плата ДЕШЕВАЯ. Очень дешевая. 300 рублей. И отладчик за 20-25 баксов купить можно, если нужен. Это важно. Для многих важно.
Мне нравится в STM32 еще и то, что изменения в коде минимальные. Заменил девайс на другой из серии и проект работает практически без изменений. Это круто. Ведь есть в серии и дешевые F100 и с офигенным функционалом F103/105/107. А если надо есть и F3/F4 с DSP, FPU и кучей фич. И все это в рамках одного производителя, одного инструментария, одной архитектуры. Никакого зверинца. Изучать нужно куда меньше. Бери и пользуйся. Периферия зависит от семейства, разводка в пределах одного корпуса будет одна.
Я вообще не люблю разводить зоопарк. У меня сейчас для всех проектов хватает двух семейств. AVR Atmega 168/328 и STM32F1-F4
Не очень представляю где это может пригодиться :) Поэтому использую только SWD. Кстати, JTAG по-умолчанию включен вроде, как его отрубить, чтобы ножки не занимать?
Вот у меня тоже не было, но сейчас есть идея сделать девайс с GPS. Мне тут один хороший человек передал GPS/GLONASS модуль.
Можно, вот только сидеть и самому паять вагон плат смысла не вижу, а для экспериментов — самое то. Ну и девайс штучный собирать можно надевая вторым этажом исполнительную часть. Суть та же, что у Arduino. Это так называемая CoreBoard. Я себе заказал 5 штук STM32F103CB. Но нужно развести и изготовить плату, а в один слой я пока не смог сделать что-то приличное, а двухслойных сразу десяток заказывать пока нет нужды.
Кстати, SWD действительно полноценная альтернатива JTAG — и по скорости и по функционалу отладки. И это тоже плюс STM32 на мой взгляд.
Тот же TI со своим странным ICDI мне нравится куда меньше.
согласен с тем, что можно было обойтись 4 проводами SWD. Но принято ставить этот громоздкий интерфейс 2х10. он и на программаторе ST-Link V2 и на CoLinkEx и вообще везде. С чистым SWD не видел. Я тоже ругаюсь периодически по поводу дуракцих плат. Уже писал на эту тему.
CooCox есть, но у него проблема с тем, что нет поддержки С++ и не будет никогда. А есть проекты, в которых код написан на С++ и переписывать его долго и муторно.
К тому же мне не нравится то, что он — обрезанный Eclipse. Настроить в нем что-то под себя почти нереально. Надо либо рыться в конфигах либо вообще никак. В частности никак не добавить недостающие горячие клавиши. Ну и eclipse не самое быстрое, что есть.
EmBlocks в native коде написан, хорошо расширяется (в основе его CodeBlocks, который я тоже юзаю), он не требует установки, можно носить на флешке. Проекты из CooCox легко в него переносятся, я перенес пару своих проектов. Редактор в EmBlocks настраивается очень неплохо. В общем, с кастомизацией у него лучше. Но CooCox тоже использую, просто он тяжеловесный и медлительный, но проверить идею по-быстрому в нем не проблема.
С ZigBee не может быть минимальной по определению — стандарт закрытый. Xbee еще куда ни шло. А зачем? любые беспроводные интерфейсы правильнее располагать отдельно, чтобы не мешать антенне.
Ну вот у меня почему-то не хочет подключаться, скорее всего дело в подтяжке. Не разбирался в деталях, пока оставил ее.
На том же STM32F103VE у меня есть другая плата, более удобная для отладки.
Кстати, моя с LCD стоила еще дороже — почти 50, правда брал давно.
Кстати, а пример кода под нее для тач. скрина есть?
Потому что дескриптор будет некорректным. Прога об этом не узнает — нет способа узнать о том, что девайс исчез, если мы работаем с COM портом. Потому что COM порт это — это по сути файл. Ситуация такая же как выдернуть флешку из компа, с открытым на ней файлом Word. Word очень обидится, что файл посреди работы отобрали.
Нет, всего лишь информация для тех, кто обычно пишет мне на почту или в личку — где найти подробности по моим проектам. Потому что я сам их периодически ищу, чтобы дать ссылку и уже немного надоело это.
Да, все просто и минималистично. Размер, комплектация, цена :)
Кстати, на плате с LCD какие-то проблемы с USB — не хочет инициализироваться, видимо подтяжка неправильно настроена.
Абсолютно бесполезно для меня. Я не настолько невнимателен, чтобы путать + и -, а остальные проблемы решаются зарядкой Kweller X-1800. Воткнул аккумы и каждый заряжается самостоятельно и отдельно. Зарядник разрядит, зарядит и покажет сколько влезло в аккум. Следить не нужно, можно оставить аккум на капельной подзарядке. То есть при наличии достаточного количества аккумуляторов следить за ними вообще не надо. Вместо коробки «на зарядку» просто втыкаем в зарядник, потом снимаем и кладем к заряженым, остальное зарядник сделает сам.
Я то с токарниками знаком, именно поэтому этот конструктор у меня простаивает. Не устраивает точность.
Агрессивные маневры мне малоинтересны. Я пока не видел автономных коптеров, которые могут их выделывать, а вручную неинтересно вовсе.
У меня вот такой
Что такое прорезной резец не знаю. Биения могут быть и побольше, я думаю.
Скорость реакции на управляющий сигнал зависит от скорости серв, а я не думаю, что они быстрее реагируют, чем хороший 24-полюсник. к тому же это будет тяжелая и менее надежная схема.
Вопрос в том, что она даст?
У меня только хоббийный станок с хоббикинга, но у него приличные биения и удобство не ахти.
А вообще — протестить можно, добавить второй канал PWM не проблема. Правда я сильно сомневаюсь в хоть какой-то эффективности такой ВМГ )
На деле «за 2 минуты» — это миф. Если только вы не ограничитесь одной розеткой. Но тогда и заморачиваться не стоит. управление одной розеткой или одной лампочкой есть даже на ИК пультах давно. Управление с компа есть и у меня. А вот домашняя сеть — это непросто. Когда много девайсов возникает довольно запутанная логика с приоритетами — что над чем имеет приоритет и как работает. WiFi на мой взгляд вообще глупость для таких задач — дорого и избыточно, да и мешает компам. и так уже точек доступа кругом мешающих море.
В отсутствие удобного питания ценность такой простоты минимальная — на поиграться. Дело в том, что у меня, например, куча идей, которые я могу реализовать но необходимость тянуть везде уродливые провода, втыкать кучу блоков питания или постоянно менять батарейки сводит все их удобство на нет. Если бы по дому была шина на 5-12В я бы был очень рад.

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность