STM32CubeIDE

Материал из Rosalab Wiki
Перейти к: навигация, поиск
  1. На данный момент скачивание программ с о.ф сайта ST Microelectronics заблокировано. Однако блокировка весьма формальная, на стороне браузера. Чтобы обойти её, достаточно в фильтр блокировщика рекламы вписать строку https://www.st.com/bin/st/geolocation/ip/restrictions
  2. Далее можно скачать (зайдя в свою учётную запись) rpm-вариант IDE. На самом деле это архив, в котором расположен самораспаковывающийся архив (бррр). Распакуем их (лучше вместо звёздочек указать фрагменты тех файлов,которые у вас получатся):
    • unzip en.st-stm32cubide*.zip
    • chmod +x st-stm32cubeide*.sh
    • ./st-stm32cubeide*sh --keep --noexec
    • cd ./makeself_dir_*
  3. Установить распакованные пакеты напрямую не удастся из-за криво прописанных зависимстей. Поэтому…
    1. Сперва убедимся, что установлено то, что действительно нужно: sudo dnf in lib64usb1.0_0 lib64tinfo6
    2. А затем установим саму среду, взяв на себя ответственность за то, что в системе есть необходимое: sudo rpm -ihv --nodeps ./*rpm

Как-то так.