Jump to content

    

Search the Community

Showing results for tags 'stm32'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Сайт и форум
    • Новости и обсуждения сайта и форума
    • Другие известные форумы и сайты по электронике
    • В помощь начинающему
    • International Forum
    • Образование в области электроники
    • Обучающие видео-материалы и обмен опытом
  • Cистемный уровень проектирования
    • Вопросы системного уровня проектирования
    • Математика и Физика
    • Операционные системы
    • Документация
    • Разработка цифровых, аналоговых, аналого-цифровых ИС
    • Электробезопасность и ЭМС
    • Управление проектами
    • Neural networks and machine learning (NN/ML)
  • Программируемая логика ПЛИС (FPGA,CPLD, PLD)
    • Среды разработки - обсуждаем САПРы
    • Работаем с ПЛИС, области применения, выбор
    • Языки проектирования на ПЛИС (FPGA)
    • Системы на ПЛИС - System on a Programmable Chip (SoPC)
  • Цифровая обработка сигналов - ЦОС (DSP)
    • Сигнальные процессоры и их программирование - DSP
    • Алгоритмы ЦОС (DSP)
  • Микроконтроллеры (MCs)
    • Cредства разработки для МК
    • ARM
    • AVR
    • MSP430
    • Все остальные микроконтроллеры
    • Отладочные платы
  • Печатные платы (PCB)
    • Разрабатываем ПП в САПР - PCB development
    • Работаем с трассировкой
    • Изготовление ПП - PCB manufacturing
  • Сборка РЭУ
    • Пайка, монтаж, отладка, ремонт
    • Корпуса
    • Вопросы надежности и испытаний
  • Аналоговая и цифровая техника, прикладная электроника
    • Вопросы аналоговой техники
    • Цифровые схемы, высокоскоростные ЦС
    • Rf & Microwave Design
    • Метрология, датчики, измерительная техника
    • АВТО электроника
    • Умный дом
    • 3D печать
    • Робототехника
  • Силовая Электроника - Power Electronics
    • Силовая Преобразовательная Техника
    • Обратная Связь, Стабилизация, Регулирование, Компенсация
    • Первичные и Вторичные Химические Источники Питания
    • Высоковольтные Устройства - High-Voltage
    • Электрические машины, Электропривод и Управление
    • Индукционный Нагрев - Induction Heating
    • Системы Охлаждения, Тепловой Расчет – Cooling Systems
    • Моделирование и Анализ Силовых Устройств – Power Supply Simulation
    • Компоненты Силовой Электроники - Parts for Power Supply Design
  • Интерфейсы
    • Форумы по интерфейсам
  • Поставщики компонентов для электроники
    • Поставщики всего остального
    • Компоненты
  • Майнеры криптовалют и их разработка, BitCoin, LightCoin, Dash, Zcash, Эфир
    • Обсуждение Майнеров, их поставки и производства
  • Дополнительные разделы - Additional sections
    • Встречи и поздравления
    • Ищу работу
    • Предлагаю работу
    • Kуплю
    • Продам
    • Объявления пользователей
    • Общение заказчиков и потребителей электронных разработок

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


AIM


MSN


Сайт


ICQ


Yahoo


Jabber


Skype


Город


skype


Facebook


Vkontakte


LinkedIn


Twitter


G+


Одноклассники

  1. Добрый день! Выставил несколько отладочных плат и китов. Постарался сгруппировать. Обращаю внимание на: 1) Цена. Не догма! Предлагайте свои варианты цен с ссылкой на магазин, где нашли дешевле. Уступлю. 2) Внимательно смотрите - "новый" или "б/у". Если я пишу "новый", то это значит ни разу не использовал, питание не подавалось. Если я пишу "Б/У", то это значит ранее питание подавалось. 3) Заказы пишите в личку. Если я пишу, что товар забронирован за вами, значит остальным я пишу, что он забронирован за другим покупателем. Сроки оплаты оговариваются индивидуально в личке. Если вы поистечению срока не оплатили товар, то по истечению договоренного с вами срока, товар автоматически становится доступным для покупки остальными претендентами (о чём будет сообщено в личке). 4) Предоплата: стоимость товара + стоимость доставки. Доставка - обычная почта России (простая бандероль или бандероль 1го класса). Или экспресс-доставка. Договариваемся в личку индивидуально - вариант доставки выбираете сами. После получения средств, товар готовится к отправке и отправляется на указанный адрес. 5) Доставка: только по России. За рубеж НЕ высылаю. 6) Минимальный заказ : 500 рублей + стоимость доставки По всем вопросам пишите в личку или на мылo : repstosw2018 [СОБAKA] g m a i l . c o m Модуль TFT LCD 2.8 дюйма, совместим с Arduino. Состояние товара: НОВЫЙ В наличии: 2 штуки. Желаемая цена: 500 рублей. Характеристики: Диагональ: 2.8 дюйма Разрешение: 320x240 пикселей Тачскрин: резистивный (карандаш для нажатия прилагается) Контроллер дисплея: ILI9341 Интерфейс дисплея: параллельный 16 бит (поддержка интерфейса шины 6800/8080) Питание: 3.3 или 5V. Дополнительно: слот SD/MMC карты через SPI Наличие: контроллера тачскрина + LDO на 3.3V. Товар новый, на дисплее пленка для защиты. Брал 3 таких модуля, один пустил в дело - работает. Для продажи: в наличии 2 штуки. Отладочная плата: STM32F4DISCOVERY Cостояние: "Б/У". В наличии: 2 штуки. Особенности: - на первой плате выпаян акселерометр - на второй плате выпаяны 2 светодиода (в центре) Желаемая цена: 1500 рублей. Характеристики: 32-битный ARM-контроллер STM32F407VGT6 семейства Cortex-M4 Flash память: 1 МB ОЗУ (RAM): 196 КB Возможность отладки: JTAG и SWD Встроенный отладчик и программатор ST-Link/V2. Питание 5 или 3.3V (и от USB). Отладочная плaта "Minimalistic" ATmega128. Состояние товара: "Б/У". Желаемая цена: 300 рублей Отладочная плaта - минимальная система, с минимальным набором компонентов. На плате выведены порты микроконтроллера, разъемы подключения программатора, отладчика, дополнительного кварцевого резонатора и питания. На плате есть кнопка RESET, светодиод индикатора питания и выключатель питания. Напряжение питания 5 В. Отладочная плата SmartMP3 на VS1011Е. Состояние: "Б/У" Желаемая цена: 1500 рублей Декодирует MPEG 1.0 и 2.0 layer III (MP3: CBR, VBR, ABR) Опционально декодирует MPEG I и II (MP1, MP2) Декодирует WAV (PCM + IMA ADPCM) Гнездо для карт MMC / SD на плате SPI интерфейс управления и передачи данных Встроенный динамик, плюс клеммы для внешнего динамика или наушников Работает как с системами 3.3V, так и с 5V Модуль трансивера на м/cх. CC1101 (Chipcon, Ti) Состояние: "Б/У" Желаемая цена: 200 рублей В наличии : 2 штуки Частоты - UHF, "430 МГц". Выходная мощность - 10 мВт (максимум, регулируется программно) Всего: 2 штуки.
  2. В связи с выполнением новых проектов, в крупную организацию, ищем разработчиков в Екатеринбурге на полный рабочий день. Обязанности: -разработка аппаратной части электронных узлов и блоков(цифровая техника, аналоговая техника); -разработка топологии печатных плат (Altium) -разработка ПО микроконтроллеров(STM32, HAL); -разработка документации (конструкторской или программной). Требования: -высшее образование и стаж работы от одного года; -опыт работы с аналоговой и цифровой схемотехникой; -опыт разработки ПО микроконтроллеров на языке Си; -знание основных интерфейсов UART, CAN, I2C, SPI, Ethernet; Условия: работа связанная с разработкой авиационной техники; возможен гибкий график; работа в центре около станции метро; оформление и ЗП в соответствии с ТК РФ. Оклад от 50 000р, может быть увеличен по результатам собеседования в зависимости от квалификации и опыта. Оклад полностью "белый", сумма указана после вычета налогов. Так же по завершению этапов проектов дополнительно выплачиваются премии. Просим направить резюме с контактами, неразглашение информации из резюме третьим организациям гарантируем. shcherbakov@uwca.ru
  3. Есть потребность в проект добавить возможность задания рассчета результатов измерения по введенной формуле. Хотелось бы в идеале просто загрузить в процессор несколько строчек кода в виде текста. В вычислениях будут использоваться несколько аргументов и одна- две результирующих переменных. В обработке будет использоваться сложение,умножение, деление вычитание, квадратный корень, возведение в степень. Вообще говоря, может понадобится анализа условий меньше, равно, больше. Уверен, что задача уже решалась неоднократно. Хотелось бы послушать мнение.
  4. Мы Компания Mircod, занимаемся разработкой комплексных IoT решений для различных сфер деятельности, включающих в себя электронные гаджеты, мобильные и Web приложения, а также облачные сервисы. Приглашаем присоединиться к нашей амбициозной команде опытного и такого же амбициозного разработчика. Требования: Уверенное владение и опыт программирования на языках C или C ++ Опыт разработки написания прошивок для ARM микроконтроллеров Опыт разработки печатных плат c помощью САПР скозного проектирования Работа с GCC инструментами Отличные навыки отладки, работа с лабораторией Сильные аналитические навыки решения технических проблем Git Готовность совершать командировки за границу РФ. Приветствуется: Знание технологий и протоколов связи BLE / Bluetooth и WiFi Matlab Знание методов цифровой обработки сигналов Мы предлагаем: Белую заработную плату - от 60 000 рублей до 120 000 рублей Работа над интересными проектами Уютный офис в центре Казани Дружный коллектив Перспективы карьерного роста и профессионального развития в молодой компании Тренажерный зал в здании офиса для сотрудников Бесплатные занятия английским Обилие различных вкусностей для поддержания тонуса Возможность посещения выставок как в России, так и по миру. Whatsapp, telegram 89600686692.
  5. добрый вечер, не знаю с чего начать создание проекта STM32F401 на ассемблере. Необходимо реализовать функцию матлогики Y=(!A)*C+(!B)*(!C)+ A*(!C) , где в качестве выходного сигнала выступает сигнал Y (светодиод) и входныесигналы А, В, С (подключаемые кнопки )
  6. Допилить проект уже реализованный в железе на 100 пр и програмно на 80пр.. что имеем в железе блок сбора данных..и ЖК TFT матрицу куда выводится графическая динамическая информация c использованием HTML5 и нативном браузере Контроллеры STM32F303VCT6 + STM32F042F6P6 Драйверы CAN TJA1050 Сдвиговые регистры для входов 74HC165D.653 Драйвер индуктивных датчиков NCV1124 Усилитель термопар K типа AD8497ARMZ 2 входа термопар K типа 8 входов NTC термисторов 10K 2 входа датчиков холла с питанием 5В 40 дискретных входов 12/24В (универсальные) с защитой до 40В 12 аналоговых входов 24В с защитой до 40В 8 дискретных выходов с поддержкой ШИМ 12/24В 1А (напряжение питания платы) 2 выхода CAN с подключением терминальных резисторов Связь с панелью( ЖК TFT матрицу )осуществлена по CAN.. Питание платы 12/24В с защитой предохранителем Среда программирования IAR EWARM ..Пожалуйста если вы не имеете опыта во всех перечисленных вводных не пишите мне(((для связи тел 89122623461 вацап телега..Николай
  7. Представив двухъядерные беспроводные микроконтроллеры STM32WB для IoT-приложений, компания STMicroelectronics предлагает разработчикам экосистему, включающую в себя отладочные платы, примеры кода для микроконтроллера, готовое ПО всех уровней и большой массив документации. Читать статью >>
  8. Пакет STM32Cube был создан компанией STMicroelectronics с целью упростить жизнь разработчиков за счет сокращения усилий, времени и материальных затрат на проектирование. STM32Cube охватывает весь спектр микроконтроллеров STM32 и включает в себя: STM32CubeMX - графический инструмент, позволяющий генерировать C код для инициализации STM32 и встроенной в него периферии, используя графический помощник (Wizard) Комплексную платформу встраиваемого программного обеспечения, поставляемого для каждой серии (например, STM32CubeWB для серии STM32WB) и включающую в себя: STM32Cube™ HAL, встраиваемое программное обеспечение уровня аппаратной абстракции, обеспечивающее максимальную переносимость кода по всему спектру микроконтроллеров STM32. HAL доступен для всех периферийных устройств. Низкоуровневые (LL) API (Application Programming Interface), предлагающие быстрый и легкий, экспертно-ориентированный уровень, который ближе к аппаратному обеспечению, чем HAL. LL API доступны только для набора периферийных устройств. Набор компонентов промежуточного программного обеспечения (middleware), таких как USB Device, STMTouch (библиотека сенсорного ввода STM32), STM32_WPAN (Bluetooth® Low Energy 5.0, OpenThread, 802-15-4 MAC), FatFS и FreeRTOS. Все встраиваемые программные утилиты поставляются с полным набором примеров. Читать далее >>
  9. 27 ноября 2019 года компания КОМПЭЛ провела вебинар, посвященный мультипротокольному беспроводному микроконтроллеру STM32WB55, который позволяет создавать устройства на базе стандартов BLE 5.0; BLE Mesh; 802.15.4/ZigBee и Thread. Мы сделали подборку материалов по этой теме. Вы можете посмотреть видеозапись, ознакомиться с презентациями и ответами на вопросы. Смотреть видео >>
  10. Высокая степень интеграции микроконтроллеров серии STM32WB позволяет значительно снизить число внешних компонентов, благодаря этому разработка новых устройств на базе STM32WB может быть выполнена в короткий срок. Однако для достижения наилучших показателей радиотракта и производительности системы в целом к некоторым аспектам проектирования аппаратного обеспечения следует подойти особенно серьезно и воспользоваться готовыми конструктивными решениями и рекомендациями инженеров ST. Читать статью >>
  11. Требуется разработать программу управления часами на газоразрядных индикаторах с динамической индикацией. Микроконтроллер STM32F103C8T6 + RTC DS3231SN Функционал: Отображение времени Отображение даты Будильник Установка времени/даты/будильника Настройка громкости будильника Настройка механического эффекта хода часов Настройка отображения времени/даты (12/24 часа, ДД.ММ.ГГГГ или ММ.ДД.ГГГГ и т.п.) Настройка перехода на летнее/зимнее время Настройка интервала показа даты Настойка яркости свечения цифр и подсветки (дневной/ночной режим) Настройка режимов работы разделителей Настройка эффекта подсветки для дневного/ночного режима (фиксированный цвет, плавный перелив, спецэффект) Режим антиотравления ламп (перебор всех цифр в индикаторах) Коррекция хода часов Настройка и сохранения системных параметров. Сброс настроек к заводским Технические характеристики часов: Динамическая индикация. Эффекты смены цифр (Fade, CrossFade, Перебор всех цифр за 1 сек, без эффекта) 4(6) газоразрядных индикатора типа ИН1/ИН4/ИН12/ИН14/ИН18 2(4) разделительных точки Динамическая подсветка на базе 8(12) адресуемых светодиодов SK6812 Зуммер (пищалка) Электромеханическое реле для имитации хода часов 3 тактовых кнопки для управления и настройки Управление часами осуществляется 3-я кнопками. Необходимо распознавать короткое, среднее и длинное нажатие. Электронная часть разработана и функционирует. Высокое напряжение формируется средствами ШИМ МК. Более подробный алгоритм работы часов вышлю по запросу. По результатам работы требуется предоставить исходные коды с комментариями и скомпилированные файлы в форматах hex и bin для записи в МК. Ориентировочный бюджет 15000 рублей.
  12. Компания Компэл приглашает вас принять 25 сентября 2019 участие в вебинаре, который посвящен новому семейству микроконтроллеров общего назначения STM32G0. Вебинар рассчитан на технических специалистов и тех, кто хорошо знаком с семейством STM32. На вебинаре будут освоены современные методы тестирования производительности микроконтроллеров на примере самых бюджетных 32-битных семейств STM32G0 и STM32F0 и проведено их подробное сравнение. Содержание Обзор функционала и периферии Эталонные тесты CoreMark и Dhrystone Измерение и сравнение производительности и энергопотребления Общая информация Начало: 25 сентября 2019 г. в 11:00 Продолжительность: 90 минут Форма участия: бесплатно Зарегистрироваться на вебинар>>
  13. Ищется толковый ембеддер (с сильным уклоном в програмирование ARM Cortex на Си). Очень желательно с опытом построения диктофонов, речевых информаторов и т.д. Проект разовый, но возможно продолжение. Нужно создать действующий прототип диктофона. Железом занимается другой человек. Прототип пока построен на базе отладки Nucleo F446RE , несколько кнопок, парочка светодиодов, микро SD-card, микрофон и усилитель для наушника. Конкретную схемотехнику (какой порт куда - предоставлю). Искомый специалист должен разбираться в: - программировании ARM Cortex на Си - аудио кодеках (МП3 или другие, совместимые с Виндовс), сжатии - файловой системе FAT (на микро SD-card) - USB на уровне сделать данный прибор (вернее его SD-card) видимым как стандартный накопитель - для прослушивания. Кратко о функциональности прибора: - уметь оцифровывать звуковой сигнал с микрофона внутренним АЦП - сжимать кодеком и сохранять во внутреннее ОЗУ до 3 минут речи в кольцевой буфер (качество речи - разговор, 300-8000 Гц, напрашивается 12-16 бит 16кГц дискретизация) - сохранять содержимое буфера на SD-card в виде понятных Виндовсу аудиофайлов. - не менее 8-10 часов неперерывного аудио на 8GB SD-card. - возможно применение аппаратного кодека (если умеете с ним работать). - никаких FPGA и прочей заумной техники. Просьба не обсуждать отсутствие ТЗ и миллионы за разработку. Задание будет конкретизировано по мере написания софта. Пожалуйста пишите ваши предложения в личку. Типа: делал недавно такое, сделаю за N недель и XX тыс.рублей.
  14. Данная серия публикаций(впервые на русском языке) основана на материалах цикла STM32F7 Online Training от компании STMicroelectronics. В статьях представлено описание функциональных блоков и инструментов разработки для семейства микроконтроллеров STM32F7. Логически материал разбит на 4 главы, охватывающие тематику системной периферии, памяти, безопасности, аналоговой периферии, цифровой периферии, таймеров, экосистемы. Главы не связаны между собой, и читатель может ознакомиться с ними в произвольном порядке. Предлагаем вашему вниманию часть 4 "Экосистема". В четвертой части описаны STM32CubeMX и отладочные платы под этот процессор: STM32CubeMX – программная платформа с графическим интерфейсом, которая максимально упрощает построение программных проектов для микроконтроллеров STM32. STM32CubeMX позволяет работать не только с семейством STM32F7, но и со всеми существующими семействами микроконтроллеров STM32(см.рисунок). STM32CubeMX позволяет выполнять следующие операции (см.рисунок): выбирать оптимальный микроконтроллер или отладочную плату с учетом особенностей конкретного приложения. Фильтрация производится по различным полям, таким как серия, корпус, объем памяти и так далее; конфигурировать выводы микроконтроллера с помощью утилиты Pin Wizard; настраивать частоты глобальных тактовых сигналов и тактовых сигналов периферийных устройств с помощью утилиты Clock Wizard; настраивать параметры ПО промежуточного уровня, такие как файловая система, стеки протоколов, операционные системы и прочее, а также периферийные блоки с помощью утилиты Perepherial and middleware Wizard; оценивать уровень потребления и срока службы аккумулятора при заданных настройках микроконтроллера с помощью утилиты Power consumption Wizard; Создавать и редактировать проекты для микроконтроллеров STM32 с последующей генерацией С-кода для конкретных IDE (IAR™ EWARM, Keil™MDK-ARM, Atollic® TrueSTUDIO и AC6 System Workbench (SW4STM32)). При этом для генерации С-кода могут использоваться различные библиотеки нижнего уровня от ST: HAL или LL. Рассмотрим процесс создания проекта в STM32CubeMX, который представляет собой последовательность из нескольких шагов. читать далее>> Мы продолжим публиковать на сайте compel.ru материалы по микроконтроллерам ARM. Если материал оказался для вас полезным - подпишитесь получение уведомлений о публикациях. Оформить подписку>>
  15. Здравствуйте. Использую STM32F429IGT, на SPI1 висит АЦП MCP3208. На него подаются запросы от контроллера и они обрабатываются согласно даташиту (смотрел осциллографом), но после выполнения запроса в SPI1->DR всегда 0. Если повесить АЦП на SPI2 или SPI3 - всё нормально работает. Если перевесить MISO с PA6 на PB4 - не работает. RCC->AHB1ENR |= RCC_AHB1ENR_GPIOAEN; GPIOA->MODER |= GPIO_MODER_MODER4_0 | GPIO_MODER_MODER5_1 | GPIO_MODER_MODER6_1 | GPIO_MODER_MODER7_1; GPIOA->AFR[0] |= 0x55500000; GPIOA->OSPEEDR |= GPIO_OSPEEDER_OSPEEDR4 | GPIO_OSPEEDER_OSPEEDR5 | GPIO_OSPEEDER_OSPEEDR7; RCC->APB2ENR |= RCC_APB2ENR_SPI1EN; SPI1->CR1 |= SPI_CR1_MSTR | SPI_CR1_BR | SPI_CR1_DFF; // master mode, prescaler 255, 16 bit SPI1->CR2 |= SPI_CR2_SSOE; SPI1->CR2 |= SPI_CR2_RXNEIE; SPI1->CR1 |= SPI_CR1_SPE; NVIC_EnableIRQ (SPI1_IRQn); NVIC_SetPriority (SPI1_IRQn, 15); Какая может быть причина?
  16. STM32F407 и FSMC проблемы

    Добрый день. Сделали небольшую плату на базе видеоконтроллера EPSON S1D13746, управление и посылка данных идёт в параллельном 8-битном режиме, в качестве хоста отладочная плата STM32F4-discovery и её FSMC. Микросхема инитится нормально, марка чипа, его ревизия и конфигурация считываются верно (через внутренние регистры S1D13746 [00h], [02h]). Видеорежим также устанавливается корректно - размер входного буфера 400x240, формат RGB 3:3:2, TV композит, выходной буфер 400x240, смещения по X,Y: =0. Проблемы возникают при записи в видеопамять. Часть данных почему-то пропускаются, из-за этого вертикальные полосы перекручиваются. Если циклически перезаписывать, то полосы будут плыть. А должны быть ровные вертикальные полосы. Пытался играться с параметрами FSMC, вставлять задержки, уменьшать тактовую частоту STM32 - не помогает (улучшения были, но идеально ровных полос добиться не удалось). Подозреваю что : 1) неверно выставлены тайминги FSMC 2) шумные линии портов STM32 3) недопустимо малый Data Hold (данные должны писаться по нарастанию (фронту) строба записи WR) 4) данные должны записываться в микросхему бурстами - с опущенным CS, а я подозреваю что CS в STM32 дёргается каждую запись байта 5) звон в линиях шины. Плата видеоконтроллера соединена к STM32 длинным проводом. Если нужны резисторы 33-47 Ом, то где? возле STM или S1D13746 ? Ранее игрался с многими LCD, также подлключал - проблем с бОльшим числом LCD не было. Как побороть ? Код инита GPIO и FSMC: Код инита видеоконтроллера S1D13746:
  17. Новая плата MEMS-датчиков X-NUCLEO-IKS01A3 выполнена в форм-факторе Arduino/Nucleo и содержит трехосевые: совмещенный акселерометр и гороскоп LSM6DSO, магнетометр LIS2MDL, отдельный акселерометр LIS2DW12, сенсор температуры/влажности HTS221, барометр LPS22HH и температурный сенсор STTS751. Плата X-NUCLEO-IKS01A3 связана через шину I²C с внешним STM32 платы Nucleo, при этом имеется возможность изменить подключение дефолтного I²C-порта. Дополнительно на плате имеется разъем DIL24 для оценки других MEMS-датчиков STMicroelectronics (продаются в виде DIP-модулей STEVAL-MKI***V* MEMS adapter boards). Ознакомиться с характеристиками датчиков>>
  18. На складе Компэл доступны отладочные платы STM32 Nucleo-64 на базе микроконтроллера STM32G071RB, относящегося к новому семейству общего назначения STM32G0 на ядре Cortex-M0+. Главными достоинствами этого семейства является, во-первых, превосходное соотношение цены и производительности, а во-вторых – повышенная энергоэффективность, сопоставимая с представителями низкопотребляющего семейства STM32L0. Плата NUCLEO-G071RB отлично подходит для первоначального знакомства с микроконтроллерами STM32G0. Для ускорения разработки в STM32CubeMX доступны бесплатные примеры проектов и комплексных библиотек. Ознакомиться с характеристиками
  19. STM32 CDC RTS DTR

    Имеется имплементация CDC на STM32F070 близкая к примеру из Куба. Вроде все бы не плохо, но мне надо управлять RTS и DTR. Когда программа (на Windows) выставляет или снимает DTR, честно приходит CDC_SET_CONTROL_LINE_STATE и 2 бита показывают RTS и DTR. Но когда программа выставляет/снимает RTS, ничего не происходит. Но если поменять DTR, то оба бита правильные. Для контроля взял FT323RT и той же программой менял состояние RTS. Ножка реагирует сразу. В чем тут дело? Драйвер кривой?
  20. STLINK-V3MINI – компактный автономный внутрисхемный программатор/ отладчик для микроконтроллеров STM32. Изделие разработано на основе микроконтроллера STM32F723 в корпусе UFBGA-176, имеет небольшой форм-фактор и обеспечивает высокую производительность без какого-либо компромисса с функциями. STLINK-V3MINI поддерживает интерфейсы JTAG/ SWD для связи с любым микроконтроллером STM32, расположенным на плате приложения. Кроме того, отладчик предоставляет интерфейс виртуального COM-порта, который позволяет хост-ПК взаимодействовать с целевым микроконтроллером через один UART. STLINK-V3MINI – это простая в использовании портативная версия программатора/ отладчика, имеющая 14-контактный коннектор STDC14 с шагом контактов 1.27 мм для подключения к целевой плате непосредственно или с использованием плоского кабеля с соответствующими разъемами. STLINK-V3MINI поддерживает работу с такими известными интегрированными средами разработки (IDE) как IAR EWARM, Keil MDK-ARM, а также IDE, основанными на GCC. Системные требования: Windows® OS (7, 8 и 10), Linux® 64-bit или macOS® Кабель USB Type-A - Micro-B Посмотреть характеристики, узнать наличие
  21. В Компэл доступен к заказу новый автономный программатор-отладчик STLINK-V3SET, предназначенный для работы с любыми микроконтроллерами STM8 и STM32. В его комплект входят главный модуль и плата адаптера. STLINK-V3SET поддерживает интерфейсы SWIM и JTAG/SWD, а также виртуальный COM порт, который позволяет организовать обмен данными между ПК и целевым микроконтроллером через UART. Мостовые интерфейсы SPI, I2C, CAN или GPIO можно использовать для программирования устройства с помощью системного загрузчика. Главными преимуществами нового программатора перед ST-LINK-V2 являются наличие мультимоста USB к разным интерфейсам и модульная архитектура, дающая возможность расширить базовый функционал. К тому же STLINK-V3SET работает в несколько раз быстрее своего предшественника. Ознакомиться с характеристиками STLINK-V3SET
  22. В микроконтроллерах семейства STM32L4 очень много внимания уделено энергоэффективности. Восемь режимов питания и специальная мало потребляющая периферия позволяют достичь оптимального расхода энергии. Микроконтроллеры STM32L496 имеют богатую периферию, в том числе графический ускоритель Chrom-ART Accelerator. Он позволяет значительно разгрузить ядро в приложениях, где требуется постоянная работа с изображениями. Также у данных моделей самые большие объемы Flash и RAM в семействе, за исключением некоторых представителей, например STM32L496VGT3, у которых нет собственной RAM. Внешняя микросхема памяти в этом случае подключается через интерфейс FSMC. Микроконтроллеры без RAM применяются, как правило, в тех случаях, когда требуются очень большие объемы RAM, и использование внешней памяти превращается в необходимость. В Компэл стали доступны к заказу микроконтроллеры STM32L496, и для работы с STM32L496 доступен отладочный комплект stm32L496G-DISCO. Подробнее>>
  23. В Компэл стали доступны для заказа первые многоядерные микропроцессоры производства STMicroelectronics – STM32MP1. Они построены по архитектуре, основанной на использовании различных типов вычислительных блоков. Новые процессоры выпускаются с одним или двумя ядрами Cortex-A7 и ядром Cortex-M4. За счет этого они могут применяться в очень широком спектре приложений, при этом достигая наилучших показателей производительности и энергоэффективности. Ядро Cortex-A7 работает с открытыми операционными системами, такими как Linux/Android, в то время как Cortex-M4 использует экосистему ST для 32-битных микроконтроллеров. Среди главных достоинств микропроцессоров STM32MP1 можно отметить богатую цифровую и аналоговую периферию, блок обработки 3D графики (GPU) и улучшенный функционал для обеспечения безопасности. Оптимизированный корпус и высокий уровень интеграции позволяют осуществить трассировку всего на четырех слоях. Для ядра Cortex-M4 в STM32CubeMX имеется бесплатный набор библиотек и примеров. Для знакомства с новыми процессорами в Компэл доступна специальная отладочная плата с графическим дисплеем – STM32MP157C-DK2. Компания STMicroelectronics предоставляет пошаговую инструкцию по работе и установке программного обеспечения на отладочные комплекты с STM32MP1. Ознакомиться с особенностями микропроцессора STM32MP1
  24. Описали какие доступны программные пакеты и (почти) платформонезависимые С-драйвера для работы с MEMS-датчиками ST. Там же есть подробная классификация MEMS-датчиков. Для быстрого старта – пояснения по интеграции драйверов в проект и как с ними работать. Набор софта довольно большой, вот эти пакеты (всё скачивается с сайта ST): X-CUBE-MEMS1 X-CUBE-MEMS-XT1 BLUEMICROSYSTEM1 AlgoBuilder Unicleo-GUI ST-SENSOR-FINDER Open SoftwareX Подробнее>>
  25. Интернет вещей стал реальностью. Сегодня крупные компании через свои онлайн-платформы предлагают десятки облачных сервисов для разработки и хранения данных. С другой стороны, технологии и решения, используемые для создания IoT-устройств, имеют значительные ограничения. Например, если Вы захотите разместить беспроводную камеру перед воротами своего дома, то перед Вами возникнут проблемы с организацией ее питания: поблизости может не оказаться розетки, а батарейное питание становится не очень удобным, так как при эксплуатации придется часто менять батарейки из-за быстрого разряда при потоковой передаче видео. Таким образом, организация питания становится важнейшей задачей при разработке IoT-устройств, постоянно находящихся в активном состоянии. Чтобы преодолеть этот барьер, IoT-устройства должны «умнеть». Необходимо, чтобы они вели себя как независимые вычислительные ячейки и самостоятельно выполняли обработку получаемых данных, тем самым снижая объем передаваемого траффика и уменьшая энергопотребление. Разработку энергоэффективных умных решений, использующих алгоритмы Глубоко Обучения Deep Learning (DL), можно проводить двумя способами. Читать далее >>