Кстати, МК называется STM32F100C8. С — это размер чипа 48 ног, 8 — код размера Flash памяти. А следующий за ним T6 — это корпусировка LQFP и температурный режим до 85 градусов. T8 — до 105.
вам повезло с приемником — похоже, что у вас старая версия V1, потому что уже несколько лет выпускаются приемники, у котороых на BAT разъеме PPM SUM отсутствует. у меня несколько примников — смотрел лог. анализатором — там пусто.
Призывать то призывает и куб вроде неплох, но интегрировать его в простые проекты очень сложно. Он рассчитан на RAD разработку, без оптимизации по размеру кода, нет генератора для Emblocks например, импортировать проект, созданный для keil не получается — очень много ошибок. Документации и опыта по Cube тоже кот наплакал пока. Вот они и пытаются создать сообщество, подталкивая к использованию инструмента.
Но SPL как работала так и работает и вполне подходит.
А кроме того: нужно записаться к врачу, заказать девушке цветы, выбрать платье на свадьбу, купить билеты в театр… и от рабочего времени ничего не остается, а если упахиваетя на работе как это принято у глупых компаний и их глупых сотрудников по 10-12 часов вместо 8, то дома это делать некогда, а у многих и компа дома нет, просто потому, что они считают «на работе этот компьютер надоел» и они все это делают в рабочее время с рабочего места.
Разумеется. Этот USB не для программирования платы, а штатный вывод USB модуля периферии микроконтроллера.
Вы можете сконфигурировать устройство как вам захочется — эмулировать клавиатуру, мышь, флешку, Custom HID устройство или любое другое. но для этого нужно писать программу.
Пустой МК не будет никак опознаваться, потому что он вообще не отвечает компьютеру на запросы по шине USB, а модуль USB в нем просто выключен.
Уровень зелени новичков бывает сильно разный. Если работали с Arduino и имеете понятие о программировании МК — будет проще. Можно посоветовать CooCox, например, для старта. (В CooCox просто некоторые вещи новичку сделать будет проще, а не потому, что среда хорошая.) А потом выберете себе среду получше на свой вкус. Я использую EmBlocks.
Немного статей по STM32 можно найти у меня на сайте по тегу STM32.
Там есть моргание светодиодом, небольшое описание работы с IDE Emblocks (разных версий), устройство, работающее с USB, прошивка через USART.
Порог входа в STM32 немного выше, чем в AtmegaXX8, но просто потому, что МК намного более нафаршированный, можно настроить практически все на свете, куча полезных фич и режимов, которые я, к примеру, даже наполовину не знаю досконально. Но все их знать и не обязательно. Вполне можно разрабатывать качественные и надежные устройства и обучаться постепенно.
Так статья давно лежит: habrahabr.ru/post/208026/ ravenium.ru/tag/stm32/
Там же и исходники.
В принципе, вполне можно пользоваться. Я для себя использую немного в другом виде, но это чисто мои предпочтения.
Если даете термины, то желательно все же писать их правильно. Правильно называется «автомат перекоса», а не «аппарат перекоса». Смысл его в том, чтобы автоматически менять угол атаки лопасти при циклическом движении винта.
Задача примерно года на 3-4 и на несколько сот тысяч долларов, если делать действительно хорошо :) Но безумно интересная, да. У меня в комнате стоит полностью готовый БПЛА нашей разработки. Правда видеоканал с него сейчас снят.
Интересно, а есть где-то толковый гайдлайн или описание структуры HAL для применения в своих проектах и для перехода с SPL?
А то документ у них с описанием есть, но в типичном бюрократическом стиле — сплошные ссылки по документу, куча ненужной инфы, а нужная изложена так, что лучше б ее не было.
Вот в этом и проблема — за его функционал это слишком дорого. Причем, так почти со всеми вариантами подороже: как только соберешься добавить компонент в систему, выясняется, что его у производителя нет, стандартов нет, интегрировать невозможно, в итоге смысла в этой системе никакого тоже нет. Тогда зачем платить такие деньги?
Девушка смотрит от вас, отвернувшись и вы лица не видите, только подбородок и ресницы.
А старуха смотрит налево и вы видите половину лица. Рот старухи — это ожерелье на шее девушки.
Ну наконец-то разумный подход в проектировании умного дома на хабре :)
Осталось спроектировать типичный модуль и протоколы, достаточно простые и удобные для большинства задач домашней автоматизации. И не забыть сделать модули максимально дешевыми, а питание простым и универсальным — батарейки, аккумуляторы, линия 220В с резервным питанием от батарейки. И будет готовый конструктор умного дома.
И для Blackswift найдется отличное применение.
Кстати, для роботов это тоже отличной базой будет
получилось совсем недешево.
Там не STM32 у дисплея, но это не столько важно.
Но SPL как работала так и работает и вполне подходит.
Вы можете сконфигурировать устройство как вам захочется — эмулировать клавиатуру, мышь, флешку, Custom HID устройство или любое другое. но для этого нужно писать программу.
Пустой МК не будет никак опознаваться, потому что он вообще не отвечает компьютеру на запросы по шине USB, а модуль USB в нем просто выключен.
Уровень зелени новичков бывает сильно разный. Если работали с Arduino и имеете понятие о программировании МК — будет проще. Можно посоветовать CooCox, например, для старта. (В CooCox просто некоторые вещи новичку сделать будет проще, а не потому, что среда хорошая.) А потом выберете себе среду получше на свой вкус. Я использую EmBlocks.
Немного статей по STM32 можно найти у меня на сайте по тегу STM32.
Там есть моргание светодиодом, небольшое описание работы с IDE Emblocks (разных версий), устройство, работающее с USB, прошивка через USART.
Порог входа в STM32 немного выше, чем в AtmegaXX8, но просто потому, что МК намного более нафаршированный, можно настроить практически все на свете, куча полезных фич и режимов, которые я, к примеру, даже наполовину не знаю досконально. Но все их знать и не обязательно. Вполне можно разрабатывать качественные и надежные устройства и обучаться постепенно.
habrahabr.ru/post/208026/
ravenium.ru/tag/stm32/
Там же и исходники.
В принципе, вполне можно пользоваться. Я для себя использую немного в другом виде, но это чисто мои предпочтения.
А то документ у них с описанием есть, но в типичном бюрократическом стиле — сплошные ссылки по документу, куча ненужной инфы, а нужная изложена так, что лучше б ее не было.
А старуха смотрит налево и вы видите половину лица. Рот старухи — это ожерелье на шее девушки.
Осталось спроектировать типичный модуль и протоколы, достаточно простые и удобные для большинства задач домашней автоматизации. И не забыть сделать модули максимально дешевыми, а питание простым и универсальным — батарейки, аккумуляторы, линия 220В с резервным питанием от батарейки. И будет готовый конструктор умного дома.
И для Blackswift найдется отличное применение.
Кстати, для роботов это тоже отличной базой будет