8-900-374-94-44
[email protected]
Slide Image
Меню

Stm32 программатор: Как прошить чип STM32 | Многобукфф

Содержание

Программатор stm32 своими руками. | CDEblog

Самодельная и доступная альтернатива продаваемому программатору от STMicroelectronics. Является выдержкой и компиляцией нескольких статей и схем найденных в интернете. Реализация в минимально возможном форм-факторе.

У любого разработчика встраиваемого софта должен быть программатор для устройств которые он использует. В моём случае микроконтроллеры фирмы STMicroelectronics, а так же Milandr (российские процессоры на ядре ARM).

Покупка данного девайса весьма затратна, особенно если сравнивать с себестоимостью компонентов — печатной платы и радиодеталей.

Решено было сделать программатор самостоятельно. За основу легли схемы отладочных плат для различных МК, в итоге получился полнофункциональный отладочный модуль и не только для stm32, но и для stm8 и даже миландровских чипов (проверено пока только на К1986ВЕ92, но думаю и другие тоже будут шиться и отлаживаться).

Основные функции:

  • программирование и отладка STM32;
  • программирование и отладка STM8;
  • программирование и отладка ARM Миландр.

Интерфейсы программирования:

  • SWD — до 4 МГц;
  • JTAG;
  • SWIM.

Сам программатор можно рассмотреть на фото выше. Провода растянутые по плате это лишь последующие доработки связанные с отсутствием необходимого светодиода (слева) и с необходимостью программировать платы без подачи на них питания (справа).

Ядром является контроллер stm32f103, который и используется во всех отладочных платах. На его входах и выходах устройства, я имею ввиду разъем для подключения программируемого микроконтроллера, установлены диоды для защиты от статики, диоды выбраны достаточно маленькие, но легко доступные и без особых сложностей впаиваемыми, даже людьми с ослабленным зрением, сам я впрочем и не жалуюсь со своими единичками на обоих глазах.

В качестве разъема для подключения к компьютеру используется microUSB, выбор пал только лишь из-за его современности по сравнению с его мини братом. У меня же самого на плате стоит именно мини, когда собирал заложенного микро не было в наличии.

После сборки и проверки на короткое замыкание подключаем устройство к компьютеру и видим что ничего не происходит, разве что программатор определяется как неизвестное устройство, причина в отсутствии прошивки.

Для обеспечения работы необходимо зашить по в микроконтроллер, для этого нам понадобиться usb-uart переходник, бутлоадер и утилита для прошивки.

Если с утилитой и переходником проблем на возникает, то с загрузчиком все несколько иначе — так как сама прошивка в контроллерах на отладочных платах заблокирована от считывания и вытащить у меня не получилось. Благо живем в современном мире, где есть интернет.

Решение было найдено на одном из многочисленных форумов — бинарник прошивки. Правда была проблема, после прошивки контроллера программатор определялся, но работать не хотел, зато спокойно прошивался через st-link utility, было решено подчистить файл прошивки, удалив все лишнее, оставив только сам загрузчик.

Как можно догадаться все удалось и теперь загрузчик можно взять здесь.

Для заливки используем разъем P1, выводы 3 и 4 которого замыкаем вместе, переводя микроконтроллер в режим загрузки по usart1. Подключаем uart переходники подаем питание на плату программатора, можно через usb разъем.

В утилите выбираем используемый последовательный порт и следуем остальным инструкциям. Этот процесс в картинках описывать нет смысла — все довольно тривиально.

После окончания прошивки отключаем все вспомогательные устройства и подключаем программатор к компьютеру, он должен нормально определиться. Теперь осталось обновить прошивку программатора с помощью st-link utility.

Можно пользоваться и наслаждаться работой собранного собственными руками программатора.

Данный программатор хорошо себя зарекомендовал, на протяжении года пользования. Отлично работал при -40о С в климатической камере, помогая отлаживать одно из разрабатываемых устройств, а так же дважды посетил вместе со мной Камчатку, где отлично себя чувствовал в суровых климатических условиях.

Для желающих собрать аналогичный программатор:

GERBER — st-link.zip

Описание — st-link-document.zip

Please enable JavaScript to view the comments powered by Disqus.

Программатор микроконтроллеров из STM32VLDiscovery.

Одна из предыдущих статей (вот она) была посвящена тому, как прошивать контроллер на отладочной плате STM32VLDiscovery, но этого же нам мало 🙂 Давайте попробуем прошить сторонний микроконтроллер, используя STM32VLDiscovery в качестве ST-Link программатора! То есть из Discovery мы сделаем программатор микроконтроллеров для других плат. У меня вот, например, лежит отличная отладочная плата Mini STM32 с контроллером STM32F103VET6, его то как раз я и буду прошивать. И сразу переходим от слов к делу!

Для начала подготовим Discovery для прошивки внешнего контроллера. Для этого надо убрать два джампера:

Теперь находим SWD разъем на плате, вот он:

Если расположить плату как на рисунке, то верхний пин является первым, то есть в соответствии с таблицей – CDD_TARGET:

Его мы кстати использовать сегодня не будем. Подключать внешний контроллер мы будем тремя проводами – это общий провод (земля), тактовый сигнал SWD (SWD clock) и SWD Data. Осталось понять, где какие пины у микроконтроллера, который мы собираемся прошить. Для этого берем даташит и лезем в распиновку. Там нас интересуют пины SWDIO и SWCLK. Для моего контроллера STM32F103VET6:

Вот оно то, что надо – пины PA13, PA14. Осталось только соединить! Подключаем три проводка к разъему SWD на Discovery – второй пин разъема заводим на PA14, четвертый на PA13, ну и перекидываем землю на внешний микроконтроллер, который мы собираемся прошивать. Запитываем наш программируемый контроллер как обычно, STM32VLDiscovery пусть использует питание от USB. Вот, собственно, и все! Прошиваем точно так же, как мы прошивали контроллер на плате Discovery, об этой статье я уже говорил чуть выше, в самом начале 🙂

Вот в принципе и все, что мы хотели сделать, получилось как задумывалось! Это оказалось довольно-таки просто, но, согласитесь, штука полезная.

У многих есть STM32VLDiscovery, так почему же не использовать ее в качестве программатора микроконтроллеров STM32 на других платах. На сегодня это все, до скорых встреч, оставайтесь на связи!

STM32 программирование. ST-Link программатор — Avislab

Микроконтроллеры STM32 приобретают все большую популярность благодаря своей мощности, достаточно разнородной периферии, и своей гибкости. Мы начнем изучать STM32F103C8T6, используя бюджетную тестовую плату, стоимость которой не превышает 2 $ (у китайцев). Еще нам понадобится ST-Link программатор, стоимость которого около 2.5 $ (у китайцев). Такие суммы расходов доступны и студентам и школьникам, поэтому именно с такого бюджетного варианта я и предлагаю начать.

Этот микроконтроллер не является самым мощным среди STM32, но и не самый слабый. Существуют различные платы с STM32, в томе числе Discovery которые по цене стоят около 20 $.

На таких платах почти все то же, что и на нашей плате, плюс программатор. В нашем случае мы будем использовать программатор отдельно.

Микроконтроллер STM32F103C8. Характеристики

  • Ядро ARM 32-bit Cortex-M3
  • Максимальная частота 72МГц
  • 64Кб Флеш память для программ
  • 20Кб SRAM памяти
  • Питание 2.0 … 3.3В
  • 2 x 12-біт АЦП (0 … 3.6В)
  • DMA контролер
  • 37 входов / выходов толерантных к 5В
  • 4 16-розрядних таймера
  • 2 watchdog таймера
  • I2C — 2 шины
  • USART — 3 шины
  • SPI — 2 шины
  • CAN
  • USB 2.0 full-speed interface
  • RTC — встроенные часы

На плате STM32F103C8 доступны

  • Выводи портов A0-A12, B0-B1, B3-B15, C13-C15
  • Micro-USB через который можно питать плату. На плате присутствует стабилизатор напряжения на 3.3В.
    Питание 3.3В или 5В можно подавать на соответствующие выводы на плате.
  • Кнопка Reset
  • Две перемычки BOOT0 и BOOT1. Будем использовать во время прошивки через UART.
  • Два кварца 8Мгц и 32768 Гц. У микроконтроллера есть множитель частоты, поэтому на кварце 8 МГц мы сможем достичь максимальной частоты контроллера 72Мгц.
  • Два светодиода. PWR — сигнализирует о подачи питания. PC13 — подключен к выходу C13.
  • Коннектор для программатора ST-Link.
Итак, начнем с того, что попробуем прошить микроконтроллер. Это можно сделать с помощью USB-Uart переходника на базе микросхемы FT232 через USART, или с помощью программатора ST-Link
.

Скачать тестовый файл для прошивки можно здесь. Программа мигает светодиодом на плате.

Прошивка STM32 с помощью USB-Uart переходника под Windows

В системной памяти STM32 есть Bootloader. Bootloader записан на этапе производстве и любой микроконтроллер STM32 можно запрограммировать через интерфейс USART с помощью USART-USB переходника. Такие переходники чаще всего изготавливают на базе популярной микросхем FT232RL. Прежде всего подключим переходник к компьютеру и установим драйвера (если требуется). Скачать драйвера можно с сайта производителя FT232RL — ftdichip.com. Надо качать драйвера VCP (virtual com port). После установки драйверов в компьютере должен появиться виртуальный последовательный порт.

Подключаем

RX и TX выходы к соответствующим выводам USART1 микроконтроллера. RX переходника подключаем к TX микроконтроллера (A9). TX переходника подключаем к RX микроконтроллера (A10). Поскольку USART-USB имеет выходы питания 3.3В подадим питания на плату от него.

Чтобы перевести микроконтроллер в режим программирования, надо установить выводы BOOT0 и BOOT1 в нужное состояние и перезагрузить его кнопкой Reset или выключить и включить питание микроконтроллера. Для этого у нас есть перемычки. Различные комбинации загоняют микроконтроллер в различные режимы. Нас интересует только один режим. Для этого у микроконтроллера на выводе BOOT0 должно быть логическая единица, а на выводе BOOT1 — логический ноль. На плате это следующее положение перемычек:

После нажатия кнопки Reset или отключения и подключения питания, микроконтроллер должен перейти в режим программирования.

Программное обеспечение для прошивки

Качаем с сайта st.com программу Flash Loader Demonstrator для STM32. Flash Loader Demonstrator — программа для прошивки STM32 через последовательный интерфейс.

После включения схемы с правильно выставленными перемычками контроллер готов к работе с Flash Loader Demonstrator.

Запускаем Flash Loader Demonstrator и выбираем порт с которым будем работать, и устанавливаем параметры порта.

После выбора параметров порта нажимаем Next после чего должны увидеть «светофор» и информацию по микроконтроллеру. Если этого не происходит, тогда проверяем корректность установленных параметров связи и проверяем действительно ли микроконтроллер введен в режим программирования.

Нажимаем Next,

На этой странице выбираем файл для загрузки в микроконтроллер. Файл может быть в формате bin или hex.

Нажимаем Next и ждем.

Чтобы вывести контроллер из режима программирования, возвращаем перемычки в исходное состояние и нажимаем кнопку Reset. Программа в микроконтроллере должен заработать.

Прошивка STM32 с помощью USB-Uart переходника под Linux (Ubuntu)

Устанавливаем stm32flash

Скачать DEB файл можно тут: http://launchpadlibrarian.net/188294676/stm32flash_0.4-2_i386.deb Детально про stm32flash читайте тут: https://launchpad.net/ubuntu/wily/i386/stm32flash/0.4-2

Если используем USB-UART переходник, имя порта буде примерно такое /dev/ttyUSB0

Получить информацию о чипе


sudo stm32flash /dev/ttyUSB0

Результат:

stm32flash 0.4

http://stm32flash.googlecode.com/

Interface serial_posix: 57600 8E1
Version      : 0x22
Option 1     : 0x00
Option 2     : 0x00
Device ID    : 0x0410 (Medium-density)
- RAM        : 20KiB  (512b reserved by bootloader)
- Flash      : 128KiB (sector size: 4x1024)
- Option RAM : 16b
- System RAM : 2KiB

Читаем с чипа в файл dump.bin


sudo stm32flash -r dump.bin /dev/ttyUSB0

Пишем в чип


sudo stm32flash -w dump. bin -v -g 0x0 /dev/ttyUSB0

Результат:

stm32flash 0.4

http://stm32flash.googlecode.com/

Using Parser : Raw BINARY
Interface serial_posix: 57600 8E1
Version      : 0x22
Option 1     : 0x00
Option 2     : 0x00
Device ID    : 0x0410 (Medium-density)
- RAM        : 20KiB  (512b reserved by bootloader)
- Flash      : 128KiB (sector size: 4x1024)
- Option RAM : 16b
- System RAM : 2KiB
Write to memory
Erasing memory
Wrote and verified address 0x08012900 (100.00%) Done.

Starting execution at address 0x08000000... done.

Прошивка STM32 с помощью ST-Link программатора под Windows

При использовании программатора ST-Link выводы BOOT0 и BOOT1 не используются и должны стоять в стандартном положении для нормальной работы контроллера.

Качаем с сайта st.com Утилиту STM32 ST-LINK Utility. Устанавливаем ее.  С ней должен быть установлен и драйвер для ST-Link. Если нет, качаем и устанавливаем драйвера ST-Link: http://www.st.com/content/st_com/en/products/embedded-software/development-tool-software/stsw-link009.html Подключаем ST-Link в USB- разъем компьютера, а соответствующие выводы программатора подключаем к выводам тестовой платы согласно маркировки.

Запускаем программу STM32 ST-LINK Utility

Выполняем пункт меню Target -> Connect

Выполняем пункт меню Target -> Erase Chip

Выполняем пункт меню File -> Open file… Выбираем файл для загрузки в микроконтроллер.

Выполняем пункт меню Target -> Programm & Verify…

После завершения прошивки и проверки, загруженная программа автоматически запустится.

Прошивка STM32 с помощью ST-Link программатора под Linux (Ubuntu)

Устанавливаем софт для работы с ST-Link


mkdir ~/stlink
cd ~/stlink
sudo apt-get install git libusb-dev

Пришлось устанавливать autoconf и libusb-1. 0:


sudo apt-get install autoconf
sudo apt-get install libusb-1.0

git clone git://github.com/texane/stlink.git
cd stlink
./autogen.sh
./configure
make
sudo mkdir /opt/texane
sudo cp gdbserver/st-util /opt/texane
sudo cp ./etc/udev/rules.d/49-stlinkv1.rules /etc/udev/rules.d
sudo cp ./etc/udev/rules.d/49-stlinkv2.rules /etc/udev/rules.d
sudo udevadm control --reload-rules

Проверяем видно ли программатор и чип


sudo ./st-info --probe

Результат:

Found 1 stlink programmers
 serial: 
openocd: ""
  flash: 65536 (pagesize: 1024)
   sram: 20480
 chipid: 0x0410
  descr: F1 Medium-density device

Читаем с чипа в файл dump.bin


sudo ./st-flash read dump.bin 0x8000000

Программируем STM32


sudo ./st-flash --reset write dump.bin 0x8000000

Памятка

Для того чтобы не копаться в документации каждый раз и не искать информацию по выводам микроконтроллера на плате, я сделал такую памятку, которая нам понадобится в дальнейшем.

Документация

Всю необходимую документацию к микроконтроллера STM32F103C8T6 можно скачать с сайта производителя: http://www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32f1-series/stm32f103/stm32f103c8.html

Что можно почитать

The Iinsider`s Guide To The STM32 (Книжка на русском языке)

Маркировка STM32

Device familyProduct typeDevice subfamilyPin countFlash memory sizePackageTemperature range
STM32 = ARM-based 32-bit microcontrollerF = General-purpose L = Ultra-low-power TS = TouchScreen W = wireless system-on-chip60 = multitouch resistive 103 = performance lineF = 20 pins G = 28 pins K = 32 pins T = 36 pins H = 40 pins C = 48/49 pins R = 64 pins O = 90 pins V = 100 pins Z = 144 pins I = 176 pins B = 208 pins N = 216 pins4 = 16 Kbytes of Flash memory 6 = 32 Kbytes of Flash memory 8 = 64 Kbytes of Flash memory B = 128 Kbytes of Flash memory Z = 192 Kbytes of Flash memory C = 256 Kbytes of Flash memory D = 384 Kbytes of Flash memory E = 512 Kbytes of Flash memory F = 768 Kbytes of Flash memory G = 1024 Kbytes of Flash memory I = 2048 Kbytes of Flash memoryH = UFBGA N = TFBGA P = TSSOP T = LQFP U = V/UFQFPN Y = WLCSP6 = Industrial temperature range, –40…+85 °C. 7 = Industrial temperature range, -40…+ 105 °C.
STM32F103C8T6
UPD:

Как снять защиту от записи / чтения?

Если вы получили плату с STM32F103, а программатор ее не видит, это означает, что китайцы защитили Флеш память микроконтроллера. Вопрос «зачем?» оставим без внимания. Чтобы снять блокировку, подключим UART переходник, будем программировать через него. Выставляем перемычки для программирования и поехали:

Я это буду делать из под Ubuntu с помощью утилиты stm32flash.

1. Проверяем видно ли микроконтроллер:


sudo stm32flash /dev/ttyUSB0

Должны получить что-то такое:

stm32flash 0.4

http://stm32flash.googlecode.com/

Interface serial_posix: 57600 8E1
Version      : 0x22
Option 1     : 0x00
Option 2     : 0x00
Device ID    : 0x0410 (Medium-density)
- RAM        : 20KiB  (512b reserved by bootloader)
- Flash      : 128KiB (sector size: 4x1024)
- Option RAM : 16b
- System RAM : 2KiB

2. Снимаем защиту от чтения а затем от записи:


sudo stm32flash -k /dev/ttyUSB0
stm32flash 0.4

http://stm32flash.googlecode.com/

Interface serial_posix: 57600 8E1
Version      : 0x22
Option 1     : 0x00
Option 2     : 0x00
Device ID    : 0x0410 (Medium-density)
- RAM        : 20KiB  (512b reserved by bootloader)
- Flash      : 128KiB (sector size: 4x1024)
- Option RAM : 16b
- System RAM : 2KiB
Read-UnProtecting flash
Done.

sudo stm32flash -u /dev/ttyUSB0
stm32flash 0.4

http://stm32flash.googlecode.com/

Interface serial_posix: 57600 8E1
Version      : 0x22
Option 1     : 0x00
Option 2     : 0x00
Device ID    : 0x0410 (Medium-density)
- RAM        : 20KiB  (512b reserved by bootloader)
- Flash      : 128KiB (sector size: 4x1024)
- Option RAM : 16b
- System RAM : 2KiB
Write-unprotecting flash
Done.

Теперь можно нормально работать с микроконтроллером.

Желаю успехов!

Смотри также:

ST-LINK V2 MINI программатор STM8 и STM32 микроконтроллеров

ST-LINK/V2 MINI – это внутрисхемный программатор и отладчик для микроконтроллеров серии STM8 и STM32, который является недорогим аналогом оригинального программатора STLINK от компании STM. С помощью ST-LINK MINI можно программировать и выполнять отладку по интерфейсам SWIM (для микроконтроллеров STM8), SWD и JTAG (для микроконтроллеров STM32). Все коммуникационные интерфейсы программатора (SWIM, SWD, JTAG) доступны для использования и выведены на 10-ти контактный разъем программатора.

 

Программатор ST-LINK MINI подключается к компьютеру через USB и может работать с различным программным обеспечением:

  • Для микроконтроллеров STM8 — это ST Visual Develop (STVD) или ST Visual Program (STVP), которые доступны для свободного скачивания с сайта ST.
  • Для микроконтроллеров STM32 – это интегрированные среды разработки Atollic, IAR, KEIL, Tasking, CooCox.

 

Характеристики:

  • Питание программатора ST-LINK MINI непосредственно от USB
  • Поддержка подключения Full Speed USB 2.0
  • Не требует дополнительных проводов для подключения к USB (тип подключения USB-A)
  • Поддержка обновлений прошивки по USB как в оригинальном программаторе ST-LINK
  • Два светодиода отображающих режим работы программатора, чтение и запись данных.
  • Поддержка SWD, SWIM и JTAG интерфейсов с напряжением 3,3 вольта
  • Стабилизированное напряжение 3,3 вольта выведено на разъем программатора и позволяет питать программируемое устройство непосредственно от ST-LINK MINI.
  • Управляющий контроллер отладчика STM32F103C8T6

Предостережения:

 

Программатор/отладчик ST-LINK MINI имеет напряжение логических уровней интерфейсов 3,3 вольта. Подключение программатора к устройствам с питанием отличным от 3,3 вольта не допускается. Во избежание повреждения программатора рекомендуется подавать питание на целевой микроконтроллер непосредственно от программатора ST-LINK MINI (вывод VCC +3,3V) или подавать питание на целевой микроконтроллер от внешнего источника с напряжением 3,3 вольта. Максимально допустимый ток вывода VCC +3,3V находится в пределах 300мА.

 

 

Назначение выводов интерфейсного разъема

 

 

Дополнительно:

 

Компактный внутрисхемный программатор/отладчик STLINK-V3 для МК STM32

STLINK-V3MINI – компактный внутрисхемный программатор/отладчик (Рис. 1 – Рис. 5) для микроконтроллеров STM32. Изделие разработано на основе микроконтроллера STM32F723 в корпусе UFBGA-176, имеет небольшой форм-фактор и обеспечивает высокую производительность без какого-либо компромисса с функциями. STLINK-V3MINI поддерживает интерфейсы JTAG/ SWD для связи с любым микроконтроллером STM32, расположенным на плате приложения. Кроме того, отладчик предоставляет интерфейс виртуального COM-порта, который позволяет хост-ПК взаимодействовать с целевым микроконтроллером через один UART. STLINK-V3MINI – это простая в использовании портативная версия программатора/ отладчика, имеющая 14-контактный коннектор STDC14 с шагом контактов 1.27 мм (Таблица 1) для подключения к целевой плате непосредственно или с использованием плоского кабеля с соответствующими разъемами. STLINK-V3MINI поддерживает работу с такими известными интегрированными средами разработки (IDE) как IAR EWARM, Keil MDK-ARM, а также IDE, основанными на GCC.

Системные требования:

  • Windows® OS (7, 8 и 10), Linux® 64-bit или macOS®
  • Кабель USB Type-A — Micro-B

Таблица 1. Распиновка разъема STDC14 на плате STLINK-V3MINI

Отличительные особенности: 

  • Автономный программатор/ отладчик;
  • Плата с компоновкой высокой плотности и примерными размерами 15 мм х 30 мм
  • Коннектор STDC14 с шагом контактов 1.27 мм
  • Плоский кабель STDC14 — STDC14
  • Питание через разъем micro USB
  • Высокоскоростной USB 2.0 совместимый интерфейс
  • Поддержка прямого обновления прошивки (Direct firmware update, сокр. DFU)
  • Особенности JTAG/ Serial Wire Debugging (SWD)
  • Поддержка напряжений целевого микроконтроллера 3. 0 В – 3. 6 В. Толерантность входов к напряжению 5 В
  • Поддержка JTAG
  • Поддержка SWD и SWV (serial wire viewer)
  • Особенности виртуального COM-порта
  • Поддержка напряжения приложения на интерфейсе UART 0 В – 3. 6 В. Толерантность входов к напряжению 5 В
  • Частота VCP до 15 МГц
  • Программирование flash памяти перетаскиванием (drag-and-drop)
  • Два цветных светодиода: коммуникации, питание
  • Защита сигналов STDC14

Страница изделия на сайте производителя.

ST-LINK/V2 / STM32 / stD

Статья о том, как сделать программатор ST-LINK/V2 из дешёвой платы Blue Pill.

Фирменный программатор от ST это, грубо говоря, просто микроконтроллер STM32F103C8 со специальной прошивкой и распаянными выводами. На платах типа Discovery или Nucleo, тоже установлены STM32F103C8 выполняющие роль программаторов.

картинка

Некоторые платы Nucleo сделаны так, чтоб их можно было разделить, сделав из одной части какое-то устройство, а другую использовать в качестве ST-LINKа.


На плате Blue Pill установлен такой же STM32F103C8, и соответственно закинув в него спец. прошивку мы получаем ST-LINK/V2 c интерфейсом SWD для микроконтроллеров семейства stm32.

Безусловно, можно купить «китайский» ST-LINK и не заморачиваться, однако в случае с описываемой платой, мы всегда можем использовать её по прямому назначению.

Итак, вся задача сводится к двум действиям, зашить в плату спец. программу, и обновить через фирменную STМовскую утилиту.

Качаем этот файлик, и прошиваем его либо с помощью существующего программатора ST-LINK, либо через UART, как описано вот здесь (описание сделано для Win и Linux).

После прошивки нужно обновить наш программатор.

Отключите железку от компьютера (конвертер вообще больше не нужен, можно положить на полку), верните джампер на место…

… и подключите платку к USB.

Далее инструкции для разных ОС.


Плата должна определится так…

Драйвера должны были установиться во время инсталяции Atollic TrueStudio. Если драйверов нет, тогда скачайте ST-LINK Utility (можно с сайта ST) и установите её, драйвера подгрузятся автоматически.

Теперь скачайте архив (можно с сайта ST) с утилитой для обновления и распакуйте его куда-нибудь. В папке windows найдите ST-LinkUpgrade.exe, запустите и нажмите Device Connect

Если устройство увиделось, то появятся всякие данные…


Смело жмите YES >>>>

Нажмите ОК.

Всё готово. Закройте программу и отключите плату от компа.


Скачайте архив (можно с сайта ST) с утилитой для обновления и распакуйте в домашнюю папку.

Подключите плату к компу и проверьте определилась ли она…

lsusb

Соответствующие правила должны были прописаться при установке Atollic TrueStudio. Если не устанавливали, тогда в скаченном архиве найдите файлы…

… скопируйте их в папку /etc/udev/rules. d и перегрузите правила…

sudo udevadm control --reload-rules

Теперь плата должна определиться.

Идём дальше. Откройте терминал, перейдите в папку ./stsw-link007/AllPlatforms/

cd ./stsw-link007/AllPlatforms/

… и запустите STLinkUpgrade.jar

sudo java -jar ./STLinkUpgrade.jar

Нажмите Open in update mode

Если появились версии прошивок, тогда нажимайте Upgrade

Всё готово. Закройте программу и отключите плату от компа.


Подключение программатора

Подсоединяем наш новоиспечённый ST-LINK к целевой плате…

… и всё, втыкаем программатор в USB и отлаживаем свои программы

Проводок на RESET можно не делать, у меня работает и с ним, и без него.
Резисторы между В12 и В14 пробовал разные, и даже замыкал напрямую, работало во всех случаях. В итоге поставил на 280 Ом.

С прогамматором покончено.



Важное замечание!

Если целевая плата такая же как на рисунке, тогда скорее всего у неё стоит защита от записи. Как её снять описано здесь (WARNING Remove Protection).

И ещё, когда генерите проект в Cube, обязательно инициализируйте Serial Wire

… в противном случае, после прошивки программатор не будет видеть плату, а в консоль полезут сообщения типа Target is not responding, retrying.

Если забыли инициализировать Serial Wire, тогда переставьте джампер…

… нажмите Reset, залейте (через программатор) исправленный код и верните джампер в исходное положение.

Это относится ко всем микроконтроллерам серии STM32F103.


Ну и под занавес кратенькая инструкция о том, какие кнопки нажимать в TrueStudio

Соберите программу —

Запустите отладку —

В новом окне. ..

Запустите программу (внутри МК)

Поставьте программу на паузу —

В главном цикле поставьте Breakpoint(курсор на нужную строчку и Ctrl + Shift + B)

Понажимайте —

Когда наиграетесь нажмите —


И ещё одно важное замечание. На момент написания статьи у меня стояла True Studio версии 9.0.1, когда я обновил её до версии 9.1, то программатор отказывался работать пока я его не обновил непосредственно из среды…

Это всё.

Всем спасибо

Телеграм-чат istarik

Телеграм-чат STM32

Программатор ST-Link V2

ST-LINK/V2 MINI – это внутрисхемный программатор и отладчик для микроконтроллеров серии STM8 и STM32, который является недорогим аналогом оригинального программатора STLINK от компании STM. С помощью ST-LINK MINI можно программировать и выполнять отладку по интерфейсам SWIM (для микроконтроллеров STM8), SWD и JTAG (для микроконтроллеров STM32). Все коммуникационные интерфейсы программатора (SWIM, SWD, JTAG) доступны для использования и выведены на 10-ти контактный разъем программатора.

 Программатор ST-LINK MINI подключается к компьютеру через USB и может работать с различным программным обеспечением: 

• Для микроконтроллеров STM8 — это ST Visual Develop (STVD) или ST Visual Program (STVP), которые доступны для свободного скачивания с сайта ST.   

• Для микроконтроллеров STM32 – это интегрированные среды разработки Atollic, IAR, KEIL, Tasking, CooCox. 


Характеристики: 
• Питание программатора ST-LINK MINI непосредственно от USB

• Поддержка подключения Full Speed USB 2.0 

• Не требует дополнительных проводов для подключения к USB (тип подключения USB-A)

• Поддержка обновлений прошивки по USB как в оригинальном программаторе ST-LINK

• Два светодиода отображающих режим работы программатора, чтение и запись данных.

• Поддержка SWD, SWIM и JTAG интерфейсов с напряжением 3,3 вольта

• Стабилизированное напряжение 3,3 вольта выведено на разъем программатора и позволяет питать программируемое устройство непосредственно от ST-LINK MINI.   


Предостережения:  
Программатор/отладчик ST-LINK MINI имеет напряжение логических уровней интерфейсов 3,3 вольта. Подключение программатора к устройствам с питанием отличным от 3,3 вольта не допускается. Во избежание повреждения программатора рекомендуется подавать питание на целевой микроконтроллер непосредственно от программатора ST-LINK MINI (вывод VCC +3,3V) или подавать питание на целевой микроконтроллер от внешнего источника с напряжением 3,3 вольта. Максимально допустимый ток вывода VCC +3,3V находится в пределах 300мА.   

STM32CubeProg — Программное обеспечение STM32CubeProgrammer для всех STM32

STM32CubePrg-W32 Программное обеспечение STM32CubeProgrammer на 32-битной Windows для всех STM32 2.7.0 ST 9000 файлов cookie программное обеспечение.

x

Что-то пошло не так с запросом сервера. Пожалуйста, попробуйте снова через пару минут.

Если у вас есть аккаунт на my.st.com, войдите в систему и загрузите программное обеспечение без каких-либо дополнительных действий по проверке.

Если вы не хотите входить в систему сейчас, вы можете загрузить программное обеспечение, просто указав свое имя и адрес электронной почты в форме ниже и подтвердив ее.

Это позволяет нам оставаться на связи и сообщать вам об обновлениях этого программного обеспечения.

Для последующих загрузок этот шаг не требуется для большей части нашего программного обеспечения.

Чтобы подтвердить свой адрес электронной почты и начать загрузку, щелкните ссылку в отправленном вам электронном письме.Эта ссылка будет действительна в течение 24 часов. Пожалуйста, проверьте свои спам-фильтры, если вы не получили письмо.

x

Укажите, что вы принимаете или НЕ принимаете, выбрав «Я ПРИНИМАЮ» или «Я НЕ ПРИНИМАЮ», как указано ниже на носителе.

ПО УСТАНОВКЕ КОПИРОВАНИЯ, ЗАГРУЗКИ, ДОСТУПА ИЛИ ИНЫМ ОБРАЗОМ ИСПОЛЬЗОВАНИЯ ДАННОГО ПАКЕТА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ИЛИ ЛЮБОЙ ЕГО ЧАСТИ (И СООТВЕТСТВУЮЩЕЙ ДОКУМЕНТАЦИИ) ОТ STMICROELECTRONICS INTERNATIONAL NV, ШВЕЙЦАРСКОГО ФИЛИАЛА И / ИЛИ СВОЕЙ КОМПАНИИ, СООТВЕТСТВУЮЩЕЙ КОМПАНИИ STMICROELECTRONICS INTERNATIONAL NV, ШВЕЙЦАРСКОМУ ОТДЕЛЕНИЮ И / ИЛИ СВОЕЙ КОМПАНИИ САМОСТОЯТЕЛЬНО ИЛИ ОТ ИМЕНИ ЛЮБОГО ЛИЦО, КОТОРОЕ РАБОТАЕТ И / ИЛИ ЗАНИМАЕТСЯ ТАКОЙ ПОЛУЧАТЕЛЬ, СОГЛАШАЕТСЯ С ДАННЫМ ЛИЦЕНЗИОННЫМ СОГЛАШЕНИЕМ НА ПАКЕТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.

В соответствии с правами интеллектуальной собственности STMicroelectronics и в соответствии с применимыми условиями лицензирования для любого стороннего программного обеспечения, включенного в этот программный пакет, и применимыми Условиями открытого исходного кода (как определено здесь ниже), распространение, воспроизведение и использование в исходной и двоичной формах Программный пакет или любая его часть, с модификациями или без них, разрешены при соблюдении следующих условий:

  1. При повторном распространении исходного кода (с изменениями или без) должно сохраняться любое уведомление об авторских правах, этот список условий и следующий отказ от ответственности.
  2. Распространения в двоичной форме, за исключением встроенных в микроконтроллер или микропроцессорное устройство, произведенное STMicroelectronics или для него, или обновления программного обеспечения для такого устройства, должны воспроизводить указанное выше уведомление об авторских правах, этот список условий и следующий отказ от ответственности в документации и / или другом материалы, поставляемые с распространением.
  3. Ни название STMicroelectronics, ни имена других участников этого программного пакета не могут использоваться для поддержки или продвижения продуктов, производных от этого программного пакета или его части, без специального письменного разрешения.
  4. Этот программный пакет или любая его часть, включая модификации и / или производные от этого программного пакета, должны использоваться и выполняться исключительно и исключительно на микроконтроллере или микропроцессорных устройствах, произведенных STMicroelectronics или для них, или в сочетании с ними.
  5. Запрещается частично или полностью использовать, воспроизводить или распространять этот программный пакет каким-либо образом, который может регулировать данный программный пакет Условиями открытого исходного кода (как определено ниже).
  6. Некоторая часть пакета программного обеспечения может содержать программное обеспечение в соответствии с Условиями использования открытого исходного кода (как определено ниже), применимыми к каждой такой части («Программное обеспечение с открытым исходным кодом»), как дополнительно указано в пакете программного обеспечения. Такое программное обеспечение с открытым исходным кодом предоставляется в соответствии с применимыми Условиями использования открытого исходного кода и не регулируется условиями лицензии, приведенной ниже. «Условия открытого исходного кода» означают любую лицензию с открытым исходным кодом, которая требует в рамках распространения программного обеспечения, чтобы исходный код такого программного обеспечения распространялся вместе с ним или предоставлялся иным образом, или лицензия с открытым исходным кодом, которая в значительной степени соответствует определению открытого исходного кода, указанному на www.opensource.org и любую другую сопоставимую лицензию с открытым исходным кодом, такую ​​как, например, Стандартная общественная лицензия GNU (GPL), Общественная лицензия Eclipse (EPL), Лицензия на программное обеспечение Apache, лицензия BSD и лицензия MIT.
  7. Этот программный пакет может также включать стороннее программное обеспечение, как это явно указано в программном пакете, в соответствии с конкретными условиями лицензии от таких третьих сторон. Такое стороннее программное обеспечение предоставляется в соответствии с такими конкретными условиями лицензии и не регулируется условиями лицензии, приведенными ниже.Устанавливая копирование, загрузку, доступ или иным образом используя этот пакет программного обеспечения, получатель соглашается соблюдать такие условия лицензии в отношении такого стороннего программного обеспечения.
  8. STMicroelectronics не обязана предоставлять какое-либо обслуживание, поддержку или обновления для программного пакета.
  9. Программный пакет является и останется исключительной собственностью STMicroelectronics и ее лицензиаров. Получатель не будет предпринимать никаких действий, которые ставят под угрозу права собственности STMicroelectronics и ее лицензиаров, или приобретать какие-либо права на программный пакет, за исключением ограниченных прав, указанных ниже.
  10. Получатель должен соблюдать все применимые законы и постановления, влияющие на использование программного пакета или любой его части, включая любые применимые законы или постановления об экспортном контроле.
  11. Распространение и использование этого программного пакета частично или любой его части, кроме разрешенных по данной лицензии, является недействительным и автоматически прекращает ваши права по этой лицензии.

ДАННЫЙ ПАКЕТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ПРЕДОСТАВЛЯЕТСЯ STMICROELECTRONICS И СОСТАВЛЯЮЩИМИ «КАК ЕСТЬ» И ЛЮБЫМИ ЯВНЫМИ, ПОДРАЗУМЕВАЕМЫМИ ИЛИ ОБЯЗАТЕЛЬНЫМИ ГАРАНТИЯМИ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЯ, ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ ТОВАРНОЙ ЦЕННОСТИ И ПРИГОДНОСТИ ТОВАРА. ПРАВА НА ИНТЕЛЛЕКТУАЛЬНУЮ СОБСТВЕННОСТЬ ОТКАЗЫВАЮТСЯ В МАКСИМАЛЬНОЙ СТЕПЕНИ, РАЗРЕШЕННОЙ ЗАКОНОМ.НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ STMICROELECTRONICS ИЛИ СОТРУДНИКИ НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБЫЕ ПРЯМЫЕ, КОСВЕННЫЕ, СЛУЧАЙНЫЕ, СПЕЦИАЛЬНЫЕ, ПРИМЕРНЫЕ ИЛИ КОСВЕННЫЕ УБЫТКИ (ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ЗАКУПКИ ТОВАРОВ ИЛИ УСЛУГ; ПОТЕРЮ ИСПОЛЬЗОВАНИЯ ИЛИ ДЕЛОВЫХ ДАННЫХ, ИЛИ ПРЕДПРИНИМАТЕЛЬСТВА, НО НЕ ОГРАНИЧИВАЮТСЯ ПРЕРЫВАНИЕ), ОДНАКО ВЫЗВАННЫМ И ПО ЛЮБОЙ ТЕОРИИ ОТВЕТСТВЕННОСТИ, ЛИБО ПО КОНТРАКТУ, СТРОГОЙ ОТВЕТСТВЕННОСТИ ИЛИ ПЕРЕДАЧИ (ВКЛЮЧАЯ НЕБРЕЖНОСТЬ ИЛИ ИНОЕ) ЛЮБОЙ СПОСОБ ИСПОЛЬЗОВАНИЯ ЭТОГО ПАКЕТА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, ДАЖЕ ПРЕДЛАГАЕМЫЕ ПРЕДОСТАВЛЕНИЯ ПРЕДОСТАВЛЕНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.

, ЗА ИСКЛЮЧЕНИЕМ ЯВНО РАЗРЕШЕННЫХ ЗДЕСЬ, И В ОТНОШЕНИИ ПРИМЕНИМЫХ УСЛОВИЙ ЛИЦЕНЗИИ ДЛЯ ЛЮБОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ТРЕТЬИХ СТОРОН, ВКЛЮЧЕННОГО В ПАКЕТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, И УСЛОВИЯ ОТКРЫТОГО ИСТОЧНИКА В КАЧЕСТВЕ ПРИМЕНИМО, НИКАКИХ ПОДРАЗУМЕВАЕМЫХ ЛИЦЕНЗИЙ ИЛИ ДРУГИХ ПРАВОЙ ПРАВА НА ИНТЕЛЛЕКТУАЛЬНУЮ СОБСТВЕННОСТЬ STMICROELECTRONICS ИЛИ ЛЮБОЙ ТРЕТЬЕЙ ЛИЦЫ.


x

Обратите внимание, что файлы cookie должны быть включены для успешной загрузки программного обеспечения.

x

Что-то пошло не так с запросом сервера. Пожалуйста, попробуйте снова через пару минут.

Если у вас есть учетная запись на my.st.com, войдите в систему и загрузите программное обеспечение без каких-либо дополнительных действий по проверке.

Если вы не хотите входить в систему сейчас, вы можете загрузить программное обеспечение, просто указав свое имя и адрес электронной почты в форме ниже и подтвердив ее.

Это позволяет нам оставаться на связи и сообщать вам об обновлениях этого программного обеспечения.

Для последующих загрузок этот шаг не требуется для большей части нашего программного обеспечения.

Чтобы подтвердить свой адрес электронной почты и начать загрузку, щелкните ссылку в отправленном вам электронном письме. Эта ссылка будет действительна в течение 24 часов. Пожалуйста, проверьте свои спам-фильтры, если вы не получили письмо.

x

Укажите, что вы принимаете или НЕ принимаете, выбрав «Я ПРИНИМАЮ» или «Я НЕ ПРИНИМАЮ», как указано ниже на носителе.

ПО УСТАНОВКЕ КОПИРОВАНИЯ, ЗАГРУЗКИ, ДОСТУПА ИЛИ ИНЫМ ОБРАЗОМ ИСПОЛЬЗОВАНИЯ ДАННОГО ПАКЕТА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ИЛИ ЛЮБОЙ ЕГО ЧАСТИ (И СООТВЕТСТВУЮЩЕЙ ДОКУМЕНТАЦИИ) ОТ STMICROELECTRONICS INTERNATIONAL NV, ШВЕЙЦАРСКОГО ФИЛИАЛА И / ИЛИ СВОЕЙ КОМПАНИИ, СООТВЕТСТВУЮЩЕЙ КОМПАНИИ STMICROELECTRONICS INTERNATIONAL NV, ШВЕЙЦАРСКОМУ ОТДЕЛЕНИЮ И / ИЛИ СВОЕЙ КОМПАНИИ САМОСТОЯТЕЛЬНО ИЛИ ОТ ИМЕНИ ЛЮБОГО ЛИЦО, КОТОРОЕ РАБОТАЕТ И / ИЛИ ЗАНИМАЕТСЯ ТАКОЙ ПОЛУЧАТЕЛЬ, СОГЛАШАЕТСЯ С ДАННЫМ ЛИЦЕНЗИОННЫМ СОГЛАШЕНИЕМ НА ПАКЕТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.

В соответствии с правами интеллектуальной собственности STMicroelectronics и в соответствии с применимыми условиями лицензирования для любого стороннего программного обеспечения, включенного в этот программный пакет, и применимыми Условиями открытого исходного кода (как определено здесь ниже), распространение, воспроизведение и использование в исходной и двоичной формах Программный пакет или любая его часть, с модификациями или без них, разрешены при соблюдении следующих условий:

  1. При повторном распространении исходного кода (с изменениями или без) должно сохраняться любое уведомление об авторских правах, этот список условий и следующий отказ от ответственности.
  2. Распространения в двоичной форме, за исключением встроенных в микроконтроллер или микропроцессорное устройство, произведенное STMicroelectronics или для него, или обновления программного обеспечения для такого устройства, должны воспроизводить указанное выше уведомление об авторских правах, этот список условий и следующий отказ от ответственности в документации и / или другом материалы, поставляемые с распространением.
  3. Ни название STMicroelectronics, ни имена других участников этого программного пакета не могут использоваться для поддержки или продвижения продуктов, производных от этого программного пакета или его части, без специального письменного разрешения.
  4. Этот программный пакет или любая его часть, включая модификации и / или производные от этого программного пакета, должны использоваться и выполняться исключительно и исключительно на микроконтроллере или микропроцессорных устройствах, произведенных STMicroelectronics или для них, или в сочетании с ними.
  5. Запрещается частично или полностью использовать, воспроизводить или распространять этот программный пакет каким-либо образом, который может регулировать данный программный пакет Условиями открытого исходного кода (как определено ниже).
  6. Некоторая часть пакета программного обеспечения может содержать программное обеспечение в соответствии с Условиями использования открытого исходного кода (как определено ниже), применимыми к каждой такой части («Программное обеспечение с открытым исходным кодом»), как дополнительно указано в пакете программного обеспечения. Такое программное обеспечение с открытым исходным кодом предоставляется в соответствии с применимыми Условиями использования открытого исходного кода и не регулируется условиями лицензии, приведенной ниже. «Условия открытого исходного кода» означают любую лицензию с открытым исходным кодом, которая требует в рамках распространения программного обеспечения, чтобы исходный код такого программного обеспечения распространялся вместе с ним или предоставлялся иным образом, или лицензия с открытым исходным кодом, которая в значительной степени соответствует определению открытого исходного кода, указанному на www.opensource.org и любую другую сопоставимую лицензию с открытым исходным кодом, такую ​​как, например, Стандартная общественная лицензия GNU (GPL), Общественная лицензия Eclipse (EPL), Лицензия на программное обеспечение Apache, лицензия BSD и лицензия MIT.
  7. Этот программный пакет может также включать стороннее программное обеспечение, как это явно указано в программном пакете, в соответствии с конкретными условиями лицензии от таких третьих сторон. Такое стороннее программное обеспечение предоставляется в соответствии с такими конкретными условиями лицензии и не регулируется условиями лицензии, приведенными ниже.Устанавливая копирование, загрузку, доступ или иным образом используя этот пакет программного обеспечения, получатель соглашается соблюдать такие условия лицензии в отношении такого стороннего программного обеспечения.
  8. STMicroelectronics не обязана предоставлять какое-либо обслуживание, поддержку или обновления для программного пакета.
  9. Программный пакет является и останется исключительной собственностью STMicroelectronics и ее лицензиаров. Получатель не будет предпринимать никаких действий, которые ставят под угрозу права собственности STMicroelectronics и ее лицензиаров, или приобретать какие-либо права на программный пакет, за исключением ограниченных прав, указанных ниже.
  10. Получатель должен соблюдать все применимые законы и постановления, влияющие на использование программного пакета или любой его части, включая любые применимые законы или постановления об экспортном контроле.
  11. Распространение и использование этого программного пакета частично или любой его части, кроме разрешенных по данной лицензии, является недействительным и автоматически прекращает ваши права по этой лицензии.

ДАННЫЙ ПАКЕТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ПРЕДОСТАВЛЯЕТСЯ STMICROELECTRONICS И СОСТАВЛЯЮЩИМИ «КАК ЕСТЬ» И ЛЮБЫМИ ЯВНЫМИ, ПОДРАЗУМЕВАЕМЫМИ ИЛИ ОБЯЗАТЕЛЬНЫМИ ГАРАНТИЯМИ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЯ, ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ ТОВАРНОЙ ЦЕННОСТИ И ПРИГОДНОСТИ ТОВАРА. ПРАВА НА ИНТЕЛЛЕКТУАЛЬНУЮ СОБСТВЕННОСТЬ ОТКАЗЫВАЮТСЯ В МАКСИМАЛЬНОЙ СТЕПЕНИ, РАЗРЕШЕННОЙ ЗАКОНОМ.НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ STMICROELECTRONICS ИЛИ СОТРУДНИКИ НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБЫЕ ПРЯМЫЕ, КОСВЕННЫЕ, СЛУЧАЙНЫЕ, СПЕЦИАЛЬНЫЕ, ПРИМЕРНЫЕ ИЛИ КОСВЕННЫЕ УБЫТКИ (ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ЗАКУПКИ ТОВАРОВ ИЛИ УСЛУГ; ПОТЕРЮ ИСПОЛЬЗОВАНИЯ ИЛИ ДЕЛОВЫХ ДАННЫХ, ИЛИ ПРЕДПРИНИМАТЕЛЬСТВА, НО НЕ ОГРАНИЧИВАЮТСЯ ПРЕРЫВАНИЕ), ОДНАКО ВЫЗВАННЫМ И ПО ЛЮБОЙ ТЕОРИИ ОТВЕТСТВЕННОСТИ, ЛИБО ПО КОНТРАКТУ, СТРОГОЙ ОТВЕТСТВЕННОСТИ ИЛИ ПЕРЕДАЧИ (ВКЛЮЧАЯ НЕБРЕЖНОСТЬ ИЛИ ИНОЕ) ЛЮБОЙ СПОСОБ ИСПОЛЬЗОВАНИЯ ЭТОГО ПАКЕТА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, ДАЖЕ ПРЕДЛАГАЕМЫЕ ПРЕДОСТАВЛЕНИЯ ПРЕДОСТАВЛЕНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.

, ЗА ИСКЛЮЧЕНИЕМ ЯВНО РАЗРЕШЕННЫХ ЗДЕСЬ, И В ОТНОШЕНИИ ПРИМЕНИМЫХ УСЛОВИЙ ЛИЦЕНЗИИ ДЛЯ ЛЮБОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ТРЕТЬИХ СТОРОН, ВКЛЮЧЕННОГО В ПАКЕТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, И УСЛОВИЯ ОТКРЫТОГО ИСТОЧНИКА В КАЧЕСТВЕ ПРИМЕНИМО, НИКАКИХ ПОДРАЗУМЕВАЕМЫХ ЛИЦЕНЗИЙ ИЛИ ДРУГИХ ПРАВОЙ ПРАВА НА ИНТЕЛЛЕКТУАЛЬНУЮ СОБСТВЕННОСТЬ STMICROELECTRONICS ИЛИ ЛЮБОЙ ТРЕТЬЕЙ ЛИЦЫ.


x

Обратите внимание, что файлы cookie должны быть включены для успешной загрузки программного обеспечения.

x

Что-то пошло не так с запросом сервера. Пожалуйста, попробуйте снова через пару минут.

Если у вас есть учетная запись на my.st.com, войдите в систему и загрузите программное обеспечение без каких-либо дополнительных действий по проверке.

Если вы не хотите входить в систему сейчас, вы можете загрузить программное обеспечение, просто указав свое имя и адрес электронной почты в форме ниже и подтвердив ее.

Это позволяет нам оставаться на связи и сообщать вам об обновлениях этого программного обеспечения.

Для последующих загрузок этот шаг не требуется для большей части нашего программного обеспечения.

Чтобы подтвердить свой адрес электронной почты и начать загрузку, щелкните ссылку в отправленном вам электронном письме. Эта ссылка будет действительна в течение 24 часов. Пожалуйста, проверьте свои спам-фильтры, если вы не получили письмо.

x

Укажите, что вы принимаете или НЕ принимаете, выбрав «Я ПРИНИМАЮ» или «Я НЕ ПРИНИМАЮ», как указано ниже на носителе.

ПО УСТАНОВКЕ КОПИРОВАНИЯ, ЗАГРУЗКИ, ДОСТУПА ИЛИ ИНЫМ ОБРАЗОМ ИСПОЛЬЗОВАНИЯ ДАННОГО ПАКЕТА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ИЛИ ЛЮБОЙ ЕГО ЧАСТИ (И СООТВЕТСТВУЮЩЕЙ ДОКУМЕНТАЦИИ) ОТ STMICROELECTRONICS INTERNATIONAL NV, ШВЕЙЦАРСКОГО ФИЛИАЛА И / ИЛИ СВОЕЙ КОМПАНИИ, СООТВЕТСТВУЮЩЕЙ КОМПАНИИ STMICROELECTRONICS INTERNATIONAL NV, ШВЕЙЦАРСКОМУ ОТДЕЛЕНИЮ И / ИЛИ СВОЕЙ КОМПАНИИ САМОСТОЯТЕЛЬНО ИЛИ ОТ ИМЕНИ ЛЮБОГО ЛИЦО, КОТОРОЕ РАБОТАЕТ И / ИЛИ ЗАНИМАЕТСЯ ТАКОЙ ПОЛУЧАТЕЛЬ, СОГЛАШАЕТСЯ С ДАННЫМ ЛИЦЕНЗИОННЫМ СОГЛАШЕНИЕМ НА ПАКЕТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.

В соответствии с правами интеллектуальной собственности STMicroelectronics и в соответствии с применимыми условиями лицензирования для любого стороннего программного обеспечения, включенного в этот программный пакет, и применимыми Условиями открытого исходного кода (как определено здесь ниже), распространение, воспроизведение и использование в исходной и двоичной формах Программный пакет или любая его часть, с модификациями или без них, разрешены при соблюдении следующих условий:

  1. При повторном распространении исходного кода (с изменениями или без) должно сохраняться любое уведомление об авторских правах, этот список условий и следующий отказ от ответственности.
  2. Распространения в двоичной форме, за исключением встроенных в микроконтроллер или микропроцессорное устройство, произведенное STMicroelectronics или для него, или обновления программного обеспечения для такого устройства, должны воспроизводить указанное выше уведомление об авторских правах, этот список условий и следующий отказ от ответственности в документации и / или другом материалы, поставляемые с распространением.
  3. Ни название STMicroelectronics, ни имена других участников этого программного пакета не могут использоваться для поддержки или продвижения продуктов, производных от этого программного пакета или его части, без специального письменного разрешения.
  4. Этот программный пакет или любая его часть, включая модификации и / или производные от этого программного пакета, должны использоваться и выполняться исключительно и исключительно на микроконтроллере или микропроцессорных устройствах, произведенных STMicroelectronics или для них, или в сочетании с ними.
  5. Запрещается частично или полностью использовать, воспроизводить или распространять этот программный пакет каким-либо образом, который может регулировать данный программный пакет Условиями открытого исходного кода (как определено ниже).
  6. Некоторая часть пакета программного обеспечения может содержать программное обеспечение в соответствии с Условиями использования открытого исходного кода (как определено ниже), применимыми к каждой такой части («Программное обеспечение с открытым исходным кодом»), как дополнительно указано в пакете программного обеспечения. Такое программное обеспечение с открытым исходным кодом предоставляется в соответствии с применимыми Условиями использования открытого исходного кода и не регулируется условиями лицензии, приведенной ниже. «Условия открытого исходного кода» означают любую лицензию с открытым исходным кодом, которая требует в рамках распространения программного обеспечения, чтобы исходный код такого программного обеспечения распространялся вместе с ним или предоставлялся иным образом, или лицензия с открытым исходным кодом, которая в значительной степени соответствует определению открытого исходного кода, указанному на www.opensource.org и любую другую сопоставимую лицензию с открытым исходным кодом, такую ​​как, например, Стандартная общественная лицензия GNU (GPL), Общественная лицензия Eclipse (EPL), Лицензия на программное обеспечение Apache, лицензия BSD и лицензия MIT.
  7. Этот программный пакет может также включать стороннее программное обеспечение, как это явно указано в программном пакете, в соответствии с конкретными условиями лицензии от таких третьих сторон. Такое стороннее программное обеспечение предоставляется в соответствии с такими конкретными условиями лицензии и не регулируется условиями лицензии, приведенными ниже.Устанавливая копирование, загрузку, доступ или иным образом используя этот пакет программного обеспечения, получатель соглашается соблюдать такие условия лицензии в отношении такого стороннего программного обеспечения.
  8. STMicroelectronics не обязана предоставлять какое-либо обслуживание, поддержку или обновления для программного пакета.
  9. Программный пакет является и останется исключительной собственностью STMicroelectronics и ее лицензиаров. Получатель не будет предпринимать никаких действий, которые ставят под угрозу права собственности STMicroelectronics и ее лицензиаров, или приобретать какие-либо права на программный пакет, за исключением ограниченных прав, указанных ниже.
  10. Получатель должен соблюдать все применимые законы и постановления, влияющие на использование программного пакета или любой его части, включая любые применимые законы или постановления об экспортном контроле.
  11. Распространение и использование этого программного пакета частично или любой его части, кроме разрешенных по данной лицензии, является недействительным и автоматически прекращает ваши права по этой лицензии.

ДАННЫЙ ПАКЕТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ПРЕДОСТАВЛЯЕТСЯ STMICROELECTRONICS И СОСТАВЛЯЮЩИМИ «КАК ЕСТЬ» И ЛЮБЫМИ ЯВНЫМИ, ПОДРАЗУМЕВАЕМЫМИ ИЛИ ОБЯЗАТЕЛЬНЫМИ ГАРАНТИЯМИ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЯ, ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ ТОВАРНОЙ ЦЕННОСТИ И ПРИГОДНОСТИ ТОВАРА. ПРАВА НА ИНТЕЛЛЕКТУАЛЬНУЮ СОБСТВЕННОСТЬ ОТКАЗЫВАЮТСЯ В МАКСИМАЛЬНОЙ СТЕПЕНИ, РАЗРЕШЕННОЙ ЗАКОНОМ.НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ STMICROELECTRONICS ИЛИ СОТРУДНИКИ НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБЫЕ ПРЯМЫЕ, КОСВЕННЫЕ, СЛУЧАЙНЫЕ, СПЕЦИАЛЬНЫЕ, ПРИМЕРНЫЕ ИЛИ КОСВЕННЫЕ УБЫТКИ (ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ЗАКУПКИ ТОВАРОВ ИЛИ УСЛУГ; ПОТЕРЮ ИСПОЛЬЗОВАНИЯ ИЛИ ДЕЛОВЫХ ДАННЫХ, ИЛИ ПРЕДПРИНИМАТЕЛЬСТВА, НО НЕ ОГРАНИЧИВАЮТСЯ ПРЕРЫВАНИЕ), ОДНАКО ВЫЗВАННЫМ И ПО ЛЮБОЙ ТЕОРИИ ОТВЕТСТВЕННОСТИ, ЛИБО ПО КОНТРАКТУ, СТРОГОЙ ОТВЕТСТВЕННОСТИ ИЛИ ПЕРЕДАЧИ (ВКЛЮЧАЯ НЕБРЕЖНОСТЬ ИЛИ ИНОЕ) ЛЮБОЙ СПОСОБ ИСПОЛЬЗОВАНИЯ ЭТОГО ПАКЕТА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, ДАЖЕ ПРЕДЛАГАЕМЫЕ ПРЕДОСТАВЛЕНИЯ ПРЕДОСТАВЛЕНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.

, ЗА ИСКЛЮЧЕНИЕМ ЯВНО РАЗРЕШЕННЫХ ЗДЕСЬ, И В ОТНОШЕНИИ ПРИМЕНИМЫХ УСЛОВИЙ ЛИЦЕНЗИИ ДЛЯ ЛЮБОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ТРЕТЬИХ СТОРОН, ВКЛЮЧЕННОГО В ПАКЕТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, И УСЛОВИЯ ОТКРЫТОГО ИСТОЧНИКА В КАЧЕСТВЕ ПРИМЕНИМО, НИКАКИХ ПОДРАЗУМЕВАЕМЫХ ЛИЦЕНЗИЙ ИЛИ ДРУГИХ ПРАВОЙ ПРАВА НА ИНТЕЛЛЕКТУАЛЬНУЮ СОБСТВЕННОСТЬ STMICROELECTRONICS ИЛИ ЛЮБОЙ ТРЕТЬЕЙ ЛИЦЫ.


STM32CubePrg-W64 Программное обеспечение STM32CubeProgrammer на 64-битной Windows для всех STM32 2.7.0 ST x

Обратите внимание, что файлы cookie должны быть включены для успешной загрузки программного обеспечения.

x

Что-то пошло не так с запросом сервера. Пожалуйста, попробуйте снова через пару минут.

Если у вас есть учетная запись на my.st.com, войдите в систему и загрузите программное обеспечение без каких-либо дополнительных действий по проверке.

Если вы не хотите входить в систему сейчас, вы можете загрузить программное обеспечение, просто указав свое имя и адрес электронной почты в форме ниже и подтвердив ее.

Это позволяет нам оставаться на связи и сообщать вам об обновлениях этого программного обеспечения.

Для последующих загрузок этот шаг не требуется для большей части нашего программного обеспечения.

Чтобы подтвердить свой адрес электронной почты и начать загрузку, щелкните ссылку в отправленном вам электронном письме. Эта ссылка будет действительна в течение 24 часов. Пожалуйста, проверьте свои спам-фильтры, если вы не получили письмо.

x

Укажите, что вы принимаете или НЕ принимаете, выбрав «Я ПРИНИМАЮ» или «Я НЕ ПРИНИМАЮ», как указано ниже на носителе.

ПО УСТАНОВКЕ КОПИРОВАНИЯ, ЗАГРУЗКИ, ДОСТУПА ИЛИ ИНЫМ ОБРАЗОМ ИСПОЛЬЗОВАНИЯ ДАННОГО ПАКЕТА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ИЛИ ЛЮБОЙ ЕГО ЧАСТИ (И СООТВЕТСТВУЮЩЕЙ ДОКУМЕНТАЦИИ) ОТ STMICROELECTRONICS INTERNATIONAL NV, ШВЕЙЦАРСКОГО ФИЛИАЛА И / ИЛИ СВОЕЙ КОМПАНИИ, СООТВЕТСТВУЮЩЕЙ КОМПАНИИ STMICROELECTRONICS INTERNATIONAL NV, ШВЕЙЦАРСКОМУ ОТДЕЛЕНИЮ И / ИЛИ СВОЕЙ КОМПАНИИ САМОСТОЯТЕЛЬНО ИЛИ ОТ ИМЕНИ ЛЮБОГО ЛИЦО, КОТОРОЕ РАБОТАЕТ И / ИЛИ ЗАНИМАЕТСЯ ТАКОЙ ПОЛУЧАТЕЛЬ, СОГЛАШАЕТСЯ С ДАННЫМ ЛИЦЕНЗИОННЫМ СОГЛАШЕНИЕМ НА ПАКЕТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.

В соответствии с правами интеллектуальной собственности STMicroelectronics и в соответствии с применимыми условиями лицензирования для любого стороннего программного обеспечения, включенного в этот программный пакет, и применимыми Условиями открытого исходного кода (как определено здесь ниже), распространение, воспроизведение и использование в исходной и двоичной формах Программный пакет или любая его часть, с модификациями или без них, разрешены при соблюдении следующих условий:

  1. При повторном распространении исходного кода (с изменениями или без) должно сохраняться любое уведомление об авторских правах, этот список условий и следующий отказ от ответственности.
  2. Распространения в двоичной форме, за исключением встроенных в микроконтроллер или микропроцессорное устройство, произведенное STMicroelectronics или для него, или обновления программного обеспечения для такого устройства, должны воспроизводить указанное выше уведомление об авторских правах, этот список условий и следующий отказ от ответственности в документации и / или другом материалы, поставляемые с распространением.
  3. Ни название STMicroelectronics, ни имена других участников этого программного пакета не могут использоваться для поддержки или продвижения продуктов, производных от этого программного пакета или его части, без специального письменного разрешения.
  4. Этот программный пакет или любая его часть, включая модификации и / или производные от этого программного пакета, должны использоваться и выполняться исключительно и исключительно на микроконтроллере или микропроцессорных устройствах, произведенных STMicroelectronics или для них, или в сочетании с ними.
  5. Запрещается частично или полностью использовать, воспроизводить или распространять этот программный пакет каким-либо образом, который может регулировать данный программный пакет Условиями открытого исходного кода (как определено ниже).
  6. Некоторая часть пакета программного обеспечения может содержать программное обеспечение в соответствии с Условиями использования открытого исходного кода (как определено ниже), применимыми к каждой такой части («Программное обеспечение с открытым исходным кодом»), как дополнительно указано в пакете программного обеспечения. Такое программное обеспечение с открытым исходным кодом предоставляется в соответствии с применимыми Условиями использования открытого исходного кода и не регулируется условиями лицензии, приведенной ниже. «Условия открытого исходного кода» означают любую лицензию с открытым исходным кодом, которая требует в рамках распространения программного обеспечения, чтобы исходный код такого программного обеспечения распространялся вместе с ним или предоставлялся иным образом, или лицензия с открытым исходным кодом, которая в значительной степени соответствует определению открытого исходного кода, указанному на www.opensource.org и любую другую сопоставимую лицензию с открытым исходным кодом, такую ​​как, например, Стандартная общественная лицензия GNU (GPL), Общественная лицензия Eclipse (EPL), Лицензия на программное обеспечение Apache, лицензия BSD и лицензия MIT.
  7. Этот программный пакет может также включать стороннее программное обеспечение, как это явно указано в программном пакете, в соответствии с конкретными условиями лицензии от таких третьих сторон. Такое стороннее программное обеспечение предоставляется в соответствии с такими конкретными условиями лицензии и не регулируется условиями лицензии, приведенными ниже.Устанавливая копирование, загрузку, доступ или иным образом используя этот пакет программного обеспечения, получатель соглашается соблюдать такие условия лицензии в отношении такого стороннего программного обеспечения.
  8. STMicroelectronics не обязана предоставлять какое-либо обслуживание, поддержку или обновления для программного пакета.
  9. Программный пакет является и останется исключительной собственностью STMicroelectronics и ее лицензиаров. Получатель не будет предпринимать никаких действий, которые ставят под угрозу права собственности STMicroelectronics и ее лицензиаров, или приобретать какие-либо права на программный пакет, за исключением ограниченных прав, указанных ниже.
  10. Получатель должен соблюдать все применимые законы и постановления, влияющие на использование программного пакета или любой его части, включая любые применимые законы или постановления об экспортном контроле.
  11. Распространение и использование этого программного пакета частично или любой его части, кроме разрешенных по данной лицензии, является недействительным и автоматически прекращает ваши права по этой лицензии.

ДАННЫЙ ПАКЕТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ПРЕДОСТАВЛЯЕТСЯ STMICROELECTRONICS И СОСТАВЛЯЮЩИМИ «КАК ЕСТЬ» И ЛЮБЫМИ ЯВНЫМИ, ПОДРАЗУМЕВАЕМЫМИ ИЛИ ОБЯЗАТЕЛЬНЫМИ ГАРАНТИЯМИ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЯ, ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ ТОВАРНОЙ ЦЕННОСТИ И ПРИГОДНОСТИ ТОВАРА. ПРАВА НА ИНТЕЛЛЕКТУАЛЬНУЮ СОБСТВЕННОСТЬ ОТКАЗЫВАЮТСЯ В МАКСИМАЛЬНОЙ СТЕПЕНИ, РАЗРЕШЕННОЙ ЗАКОНОМ.НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ STMICROELECTRONICS ИЛИ СОТРУДНИКИ НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБЫЕ ПРЯМЫЕ, КОСВЕННЫЕ, СЛУЧАЙНЫЕ, СПЕЦИАЛЬНЫЕ, ПРИМЕРНЫЕ ИЛИ КОСВЕННЫЕ УБЫТКИ (ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ЗАКУПКИ ТОВАРОВ ИЛИ УСЛУГ; ПОТЕРЮ ИСПОЛЬЗОВАНИЯ ИЛИ ДЕЛОВЫХ ДАННЫХ, ИЛИ ПРЕДПРИНИМАТЕЛЬСТВА, НО НЕ ОГРАНИЧИВАЮТСЯ ПРЕРЫВАНИЕ), ОДНАКО ВЫЗВАННЫМ И ПО ЛЮБОЙ ТЕОРИИ ОТВЕТСТВЕННОСТИ, ЛИБО ПО КОНТРАКТУ, СТРОГОЙ ОТВЕТСТВЕННОСТИ ИЛИ ПЕРЕДАЧИ (ВКЛЮЧАЯ НЕБРЕЖНОСТЬ ИЛИ ИНОЕ) ЛЮБОЙ СПОСОБ ИСПОЛЬЗОВАНИЯ ЭТОГО ПАКЕТА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, ДАЖЕ ПРЕДЛАГАЕМЫЕ ПРЕДОСТАВЛЕНИЯ ПРЕДОСТАВЛЕНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.

, ЗА ИСКЛЮЧЕНИЕМ ЯВНО РАЗРЕШЕННЫХ ЗДЕСЬ, И В ОТНОШЕНИИ ПРИМЕНИМЫХ УСЛОВИЙ ЛИЦЕНЗИИ ДЛЯ ЛЮБОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ТРЕТЬИХ СТОРОН, ВКЛЮЧЕННОГО В ПАКЕТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, И УСЛОВИЯ ОТКРЫТОГО ИСТОЧНИКА В КАЧЕСТВЕ ПРИМЕНИМО, НИКАКИХ ПОДРАЗУМЕВАЕМЫХ ЛИЦЕНЗИЙ ИЛИ ДРУГИХ ПРАВОЙ ПРАВА НА ИНТЕЛЛЕКТУАЛЬНУЮ СОБСТВЕННОСТЬ STMICROELECTRONICS ИЛИ ЛЮБОЙ ТРЕТЬЕЙ ЛИЦЫ.


x

Обратите внимание, что файлы cookie должны быть включены для успешной загрузки программного обеспечения.

x

Что-то пошло не так с запросом сервера. Пожалуйста, попробуйте снова через пару минут.

Если у вас есть учетная запись на my.st.com, войдите в систему и загрузите программное обеспечение без каких-либо дополнительных действий по проверке.

Если вы не хотите входить в систему сейчас, вы можете загрузить программное обеспечение, просто указав свое имя и адрес электронной почты в форме ниже и подтвердив ее.

Это позволяет нам оставаться на связи и сообщать вам об обновлениях этого программного обеспечения.

Для последующих загрузок этот шаг не требуется для большей части нашего программного обеспечения.

Чтобы подтвердить свой адрес электронной почты и начать загрузку, щелкните ссылку в отправленном вам электронном письме. Эта ссылка будет действительна в течение 24 часов. Пожалуйста, проверьте свои спам-фильтры, если вы не получили письмо.

x

Укажите, что вы принимаете или НЕ принимаете, выбрав «Я ПРИНИМАЮ» или «Я НЕ ПРИНИМАЮ», как указано ниже на носителе.

ПО УСТАНОВКЕ КОПИРОВАНИЯ, ЗАГРУЗКИ, ДОСТУПА ИЛИ ИНЫМ ОБРАЗОМ ИСПОЛЬЗОВАНИЯ ДАННОГО ПАКЕТА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ИЛИ ЛЮБОЙ ЕГО ЧАСТИ (И СООТВЕТСТВУЮЩЕЙ ДОКУМЕНТАЦИИ) ОТ STMICROELECTRONICS INTERNATIONAL NV, ШВЕЙЦАРСКОГО ФИЛИАЛА И / ИЛИ СВОЕЙ КОМПАНИИ, СООТВЕТСТВУЮЩЕЙ КОМПАНИИ STMICROELECTRONICS INTERNATIONAL NV, ШВЕЙЦАРСКОМУ ОТДЕЛЕНИЮ И / ИЛИ СВОЕЙ КОМПАНИИ САМОСТОЯТЕЛЬНО ИЛИ ОТ ИМЕНИ ЛЮБОГО ЛИЦО, КОТОРОЕ РАБОТАЕТ И / ИЛИ ЗАНИМАЕТСЯ ТАКОЙ ПОЛУЧАТЕЛЬ, СОГЛАШАЕТСЯ С ДАННЫМ ЛИЦЕНЗИОННЫМ СОГЛАШЕНИЕМ НА ПАКЕТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.

В соответствии с правами интеллектуальной собственности STMicroelectronics и в соответствии с применимыми условиями лицензирования для любого стороннего программного обеспечения, включенного в этот программный пакет, и применимыми Условиями открытого исходного кода (как определено здесь ниже), распространение, воспроизведение и использование в исходной и двоичной формах Программный пакет или любая его часть, с модификациями или без них, разрешены при соблюдении следующих условий:

  1. При повторном распространении исходного кода (с изменениями или без) должно сохраняться любое уведомление об авторских правах, этот список условий и следующий отказ от ответственности.
  2. Распространения в двоичной форме, за исключением встроенных в микроконтроллер или микропроцессорное устройство, произведенное STMicroelectronics или для него, или обновления программного обеспечения для такого устройства, должны воспроизводить указанное выше уведомление об авторских правах, этот список условий и следующий отказ от ответственности в документации и / или другом материалы, поставляемые с распространением.
  3. Ни название STMicroelectronics, ни имена других участников этого программного пакета не могут использоваться для поддержки или продвижения продуктов, производных от этого программного пакета или его части, без специального письменного разрешения.
  4. Этот программный пакет или любая его часть, включая модификации и / или производные от этого программного пакета, должны использоваться и выполняться исключительно и исключительно на микроконтроллере или микропроцессорных устройствах, произведенных STMicroelectronics или для них, или в сочетании с ними.
  5. Запрещается частично или полностью использовать, воспроизводить или распространять этот программный пакет каким-либо образом, который может регулировать данный программный пакет Условиями открытого исходного кода (как определено ниже).
  6. Некоторая часть пакета программного обеспечения может содержать программное обеспечение в соответствии с Условиями использования открытого исходного кода (как определено ниже), применимыми к каждой такой части («Программное обеспечение с открытым исходным кодом»), как дополнительно указано в пакете программного обеспечения. Такое программное обеспечение с открытым исходным кодом предоставляется в соответствии с применимыми Условиями использования открытого исходного кода и не регулируется условиями лицензии, приведенной ниже. «Условия открытого исходного кода» означают любую лицензию с открытым исходным кодом, которая требует в рамках распространения программного обеспечения, чтобы исходный код такого программного обеспечения распространялся вместе с ним или предоставлялся иным образом, или лицензия с открытым исходным кодом, которая в значительной степени соответствует определению открытого исходного кода, указанному на www.opensource.org и любую другую сопоставимую лицензию с открытым исходным кодом, такую ​​как, например, Стандартная общественная лицензия GNU (GPL), Общественная лицензия Eclipse (EPL), Лицензия на программное обеспечение Apache, лицензия BSD и лицензия MIT.
  7. Этот программный пакет может также включать стороннее программное обеспечение, как это явно указано в программном пакете, в соответствии с конкретными условиями лицензии от таких третьих сторон. Такое стороннее программное обеспечение предоставляется в соответствии с такими конкретными условиями лицензии и не регулируется условиями лицензии, приведенными ниже.Устанавливая копирование, загрузку, доступ или иным образом используя этот пакет программного обеспечения, получатель соглашается соблюдать такие условия лицензии в отношении такого стороннего программного обеспечения.
  8. STMicroelectronics не обязана предоставлять какое-либо обслуживание, поддержку или обновления для программного пакета.
  9. Программный пакет является и останется исключительной собственностью STMicroelectronics и ее лицензиаров. Получатель не будет предпринимать никаких действий, которые ставят под угрозу права собственности STMicroelectronics и ее лицензиаров, или приобретать какие-либо права на программный пакет, за исключением ограниченных прав, указанных ниже.
  10. Получатель должен соблюдать все применимые законы и постановления, влияющие на использование программного пакета или любой его части, включая любые применимые законы или постановления об экспортном контроле.
  11. Распространение и использование этого программного пакета частично или любой его части, кроме разрешенных по данной лицензии, является недействительным и автоматически прекращает ваши права по этой лицензии.

ДАННЫЙ ПАКЕТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ПРЕДОСТАВЛЯЕТСЯ STMICROELECTRONICS И СОСТАВЛЯЮЩИМИ «КАК ЕСТЬ» И ЛЮБЫМИ ЯВНЫМИ, ПОДРАЗУМЕВАЕМЫМИ ИЛИ ОБЯЗАТЕЛЬНЫМИ ГАРАНТИЯМИ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЯ, ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ ТОВАРНОЙ ЦЕННОСТИ И ПРИГОДНОСТИ ТОВАРА. ПРАВА НА ИНТЕЛЛЕКТУАЛЬНУЮ СОБСТВЕННОСТЬ ОТКАЗЫВАЮТСЯ В МАКСИМАЛЬНОЙ СТЕПЕНИ, РАЗРЕШЕННОЙ ЗАКОНОМ.НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ STMICROELECTRONICS ИЛИ СОТРУДНИКИ НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБЫЕ ПРЯМЫЕ, КОСВЕННЫЕ, СЛУЧАЙНЫЕ, СПЕЦИАЛЬНЫЕ, ПРИМЕРНЫЕ ИЛИ КОСВЕННЫЕ УБЫТКИ (ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ЗАКУПКИ ТОВАРОВ ИЛИ УСЛУГ; ПОТЕРЮ ИСПОЛЬЗОВАНИЯ ИЛИ ДЕЛОВЫХ ДАННЫХ, ИЛИ ПРЕДПРИНИМАТЕЛЬСТВА, НО НЕ ОГРАНИЧИВАЮТСЯ ПРЕРЫВАНИЕ), ОДНАКО ВЫЗВАННЫМ И ПО ЛЮБОЙ ТЕОРИИ ОТВЕТСТВЕННОСТИ, ЛИБО ПО КОНТРАКТУ, СТРОГОЙ ОТВЕТСТВЕННОСТИ ИЛИ ПЕРЕДАЧИ (ВКЛЮЧАЯ НЕБРЕЖНОСТЬ ИЛИ ИНОЕ) ЛЮБОЙ СПОСОБ ИСПОЛЬЗОВАНИЯ ЭТОГО ПАКЕТА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, ДАЖЕ ПРЕДЛАГАЕМЫЕ ПРЕДОСТАВЛЕНИЯ ПРЕДОСТАВЛЕНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.

, ЗА ИСКЛЮЧЕНИЕМ ЯВНО РАЗРЕШЕННЫХ ЗДЕСЬ, И В ОТНОШЕНИИ ПРИМЕНИМЫХ УСЛОВИЙ ЛИЦЕНЗИИ ДЛЯ ЛЮБОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ТРЕТЬИХ СТОРОН, ВКЛЮЧЕННОГО В ПАКЕТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, И УСЛОВИЯ ОТКРЫТОГО ИСТОЧНИКА В КАЧЕСТВЕ ПРИМЕНИМО, НИКАКИХ ПОДРАЗУМЕВАЕМЫХ ЛИЦЕНЗИЙ ИЛИ ДРУГИХ ПРАВОЙ ПРАВА НА ИНТЕЛЛЕКТУАЛЬНУЮ СОБСТВЕННОСТЬ STMICROELECTRONICS ИЛИ ЛЮБОЙ ТРЕТЬЕЙ ЛИЦЫ.


x

Обратите внимание, что файлы cookie должны быть включены для успешной загрузки программного обеспечения.

x

Что-то пошло не так с запросом сервера. Пожалуйста, попробуйте снова через пару минут.

Если у вас есть учетная запись на my.st.com, войдите в систему и загрузите программное обеспечение без каких-либо дополнительных действий по проверке.

Если вы не хотите входить в систему сейчас, вы можете загрузить программное обеспечение, просто указав свое имя и адрес электронной почты в форме ниже и подтвердив ее.

Это позволяет нам оставаться на связи и сообщать вам об обновлениях этого программного обеспечения.

Для последующих загрузок этот шаг не требуется для большей части нашего программного обеспечения.

Чтобы подтвердить свой адрес электронной почты и начать загрузку, щелкните ссылку в отправленном вам электронном письме. Эта ссылка будет действительна в течение 24 часов. Пожалуйста, проверьте свои спам-фильтры, если вы не получили письмо.

x

Укажите, что вы принимаете или НЕ принимаете, выбрав «Я ПРИНИМАЮ» или «Я НЕ ПРИНИМАЮ», как указано ниже на носителе.

ПО УСТАНОВКЕ КОПИРОВАНИЯ, ЗАГРУЗКИ, ДОСТУПА ИЛИ ИНЫМ ОБРАЗОМ ИСПОЛЬЗОВАНИЯ ДАННОГО ПАКЕТА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ИЛИ ЛЮБОЙ ЕГО ЧАСТИ (И СООТВЕТСТВУЮЩЕЙ ДОКУМЕНТАЦИИ) ОТ STMICROELECTRONICS INTERNATIONAL NV, ШВЕЙЦАРСКОГО ФИЛИАЛА И / ИЛИ СВОЕЙ КОМПАНИИ, СООТВЕТСТВУЮЩЕЙ КОМПАНИИ STMICROELECTRONICS INTERNATIONAL NV, ШВЕЙЦАРСКОМУ ОТДЕЛЕНИЮ И / ИЛИ СВОЕЙ КОМПАНИИ САМОСТОЯТЕЛЬНО ИЛИ ОТ ИМЕНИ ЛЮБОГО ЛИЦО, КОТОРОЕ РАБОТАЕТ И / ИЛИ ЗАНИМАЕТСЯ ТАКОЙ ПОЛУЧАТЕЛЬ, СОГЛАШАЕТСЯ С ДАННЫМ ЛИЦЕНЗИОННЫМ СОГЛАШЕНИЕМ НА ПАКЕТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.

В соответствии с правами интеллектуальной собственности STMicroelectronics и в соответствии с применимыми условиями лицензирования для любого стороннего программного обеспечения, включенного в этот программный пакет, и применимыми Условиями открытого исходного кода (как определено здесь ниже), распространение, воспроизведение и использование в исходной и двоичной формах Программный пакет или любая его часть, с модификациями или без них, разрешены при соблюдении следующих условий:

  1. При повторном распространении исходного кода (с изменениями или без) должно сохраняться любое уведомление об авторских правах, этот список условий и следующий отказ от ответственности.
  2. Распространения в двоичной форме, за исключением встроенных в микроконтроллер или микропроцессорное устройство, произведенное STMicroelectronics или для него, или обновления программного обеспечения для такого устройства, должны воспроизводить указанное выше уведомление об авторских правах, этот список условий и следующий отказ от ответственности в документации и / или другом материалы, поставляемые с распространением.
  3. Ни название STMicroelectronics, ни имена других участников этого программного пакета не могут использоваться для поддержки или продвижения продуктов, производных от этого программного пакета или его части, без специального письменного разрешения.
  4. Этот программный пакет или любая его часть, включая модификации и / или производные от этого программного пакета, должны использоваться и выполняться исключительно и исключительно на микроконтроллере или микропроцессорных устройствах, произведенных STMicroelectronics или для них, или в сочетании с ними.
  5. Запрещается частично или полностью использовать, воспроизводить или распространять этот программный пакет каким-либо образом, который может регулировать данный программный пакет Условиями открытого исходного кода (как определено ниже).
  6. Некоторая часть пакета программного обеспечения может содержать программное обеспечение в соответствии с Условиями использования открытого исходного кода (как определено ниже), применимыми к каждой такой части («Программное обеспечение с открытым исходным кодом»), как дополнительно указано в пакете программного обеспечения. Такое программное обеспечение с открытым исходным кодом предоставляется в соответствии с применимыми Условиями использования открытого исходного кода и не регулируется условиями лицензии, приведенной ниже. «Условия открытого исходного кода» означают любую лицензию с открытым исходным кодом, которая требует в рамках распространения программного обеспечения, чтобы исходный код такого программного обеспечения распространялся вместе с ним или предоставлялся иным образом, или лицензия с открытым исходным кодом, которая в значительной степени соответствует определению открытого исходного кода, указанному на www.opensource.org и любую другую сопоставимую лицензию с открытым исходным кодом, такую ​​как, например, Стандартная общественная лицензия GNU (GPL), Общественная лицензия Eclipse (EPL), Лицензия на программное обеспечение Apache, лицензия BSD и лицензия MIT.
  7. Этот программный пакет может также включать стороннее программное обеспечение, как это явно указано в программном пакете, в соответствии с конкретными условиями лицензии от таких третьих сторон. Такое стороннее программное обеспечение предоставляется в соответствии с такими конкретными условиями лицензии и не регулируется условиями лицензии, приведенными ниже.Устанавливая копирование, загрузку, доступ или иным образом используя этот пакет программного обеспечения, получатель соглашается соблюдать такие условия лицензии в отношении такого стороннего программного обеспечения.
  8. STMicroelectronics не обязана предоставлять какое-либо обслуживание, поддержку или обновления для программного пакета.
  9. Программный пакет является и останется исключительной собственностью STMicroelectronics и ее лицензиаров. Получатель не будет предпринимать никаких действий, которые ставят под угрозу права собственности STMicroelectronics и ее лицензиаров, или приобретать какие-либо права на программный пакет, за исключением ограниченных прав, указанных ниже.
  10. Получатель должен соблюдать все применимые законы и постановления, влияющие на использование программного пакета или любой его части, включая любые применимые законы или постановления об экспортном контроле.
  11. Распространение и использование этого программного пакета частично или любой его части, кроме разрешенных по данной лицензии, является недействительным и автоматически прекращает ваши права по этой лицензии.

ДАННЫЙ ПАКЕТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ПРЕДОСТАВЛЯЕТСЯ STMICROELECTRONICS И СОСТАВЛЯЮЩИМИ «КАК ЕСТЬ» И ЛЮБЫМИ ЯВНЫМИ, ПОДРАЗУМЕВАЕМЫМИ ИЛИ ОБЯЗАТЕЛЬНЫМИ ГАРАНТИЯМИ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЯ, ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ ТОВАРНОЙ ЦЕННОСТИ И ПРИГОДНОСТИ ТОВАРА. ПРАВА НА ИНТЕЛЛЕКТУАЛЬНУЮ СОБСТВЕННОСТЬ ОТКАЗЫВАЮТСЯ В МАКСИМАЛЬНОЙ СТЕПЕНИ, РАЗРЕШЕННОЙ ЗАКОНОМ.НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ STMICROELECTRONICS ИЛИ СОТРУДНИКИ НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБЫЕ ПРЯМЫЕ, КОСВЕННЫЕ, СЛУЧАЙНЫЕ, СПЕЦИАЛЬНЫЕ, ПРИМЕРНЫЕ ИЛИ КОСВЕННЫЕ УБЫТКИ (ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ЗАКУПКИ ТОВАРОВ ИЛИ УСЛУГ; ПОТЕРЮ ИСПОЛЬЗОВАНИЯ ИЛИ ДЕЛОВЫХ ДАННЫХ, ИЛИ ПРЕДПРИНИМАТЕЛЬСТВА, НО НЕ ОГРАНИЧИВАЮТСЯ ПРЕРЫВАНИЕ), ОДНАКО ВЫЗВАННЫМ И ПО ЛЮБОЙ ТЕОРИИ ОТВЕТСТВЕННОСТИ, ЛИБО ПО КОНТРАКТУ, СТРОГОЙ ОТВЕТСТВЕННОСТИ ИЛИ ПЕРЕДАЧИ (ВКЛЮЧАЯ НЕБРЕЖНОСТЬ ИЛИ ИНОЕ) ЛЮБОЙ СПОСОБ ИСПОЛЬЗОВАНИЯ ЭТОГО ПАКЕТА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, ДАЖЕ ПРЕДЛАГАЕМЫЕ ПРЕДОСТАВЛЕНИЯ ПРЕДОСТАВЛЕНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.

, ЗА ИСКЛЮЧЕНИЕМ ЯВНО РАЗРЕШЕННЫХ ЗДЕСЬ, И В ОТНОШЕНИИ ПРИМЕНИМЫХ УСЛОВИЙ ЛИЦЕНЗИИ ДЛЯ ЛЮБОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ТРЕТЬИХ СТОРОН, ВКЛЮЧЕННОГО В ПАКЕТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, И УСЛОВИЯ ОТКРЫТОГО ИСТОЧНИКА В КАЧЕСТВЕ ПРИМЕНИМО, НИКАКИХ ПОДРАЗУМЕВАЕМЫХ ЛИЦЕНЗИЙ ИЛИ ДРУГИХ ПРАВОЙ ПРАВА НА ИНТЕЛЛЕКТУАЛЬНУЮ СОБСТВЕННОСТЬ STMICROELECTRONICS ИЛИ ЛЮБОЙ ТРЕТЬЕЙ ЛИЦЫ.


STM32CubePrg-Lin Программное обеспечение STM32CubeProgrammer для Linux для всех STM32 2.7.0 ST x

Обратите внимание, что файлы cookie должны быть включены для успешной загрузки программного обеспечения.

x

Что-то пошло не так с запросом сервера. Пожалуйста, попробуйте снова через пару минут.

Если у вас есть учетная запись на my.st.com, войдите в систему и загрузите программное обеспечение без каких-либо дополнительных действий по проверке.

Если вы не хотите входить в систему сейчас, вы можете загрузить программное обеспечение, просто указав свое имя и адрес электронной почты в форме ниже и подтвердив ее.

Это позволяет нам оставаться на связи и сообщать вам об обновлениях этого программного обеспечения.

Для последующих загрузок этот шаг не требуется для большей части нашего программного обеспечения.

Чтобы подтвердить свой адрес электронной почты и начать загрузку, щелкните ссылку в отправленном вам электронном письме. Эта ссылка будет действительна в течение 24 часов. Пожалуйста, проверьте свои спам-фильтры, если вы не получили письмо.

x

Укажите, что вы принимаете или НЕ принимаете, выбрав «Я ПРИНИМАЮ» или «Я НЕ ПРИНИМАЮ», как указано ниже на носителе.

ПО УСТАНОВКЕ КОПИРОВАНИЯ, ЗАГРУЗКИ, ДОСТУПА ИЛИ ИНЫМ ОБРАЗОМ ИСПОЛЬЗОВАНИЯ ДАННОГО ПАКЕТА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ИЛИ ЛЮБОЙ ЕГО ЧАСТИ (И СООТВЕТСТВУЮЩЕЙ ДОКУМЕНТАЦИИ) ОТ STMICROELECTRONICS INTERNATIONAL NV, ШВЕЙЦАРСКОГО ФИЛИАЛА И / ИЛИ СВОЕЙ КОМПАНИИ, СООТВЕТСТВУЮЩЕЙ КОМПАНИИ STMICROELECTRONICS INTERNATIONAL NV, ШВЕЙЦАРСКОМУ ОТДЕЛЕНИЮ И / ИЛИ СВОЕЙ КОМПАНИИ САМОСТОЯТЕЛЬНО ИЛИ ОТ ИМЕНИ ЛЮБОГО ЛИЦО, КОТОРОЕ РАБОТАЕТ И / ИЛИ ЗАНИМАЕТСЯ ТАКОЙ ПОЛУЧАТЕЛЬ, СОГЛАШАЕТСЯ С ДАННЫМ ЛИЦЕНЗИОННЫМ СОГЛАШЕНИЕМ НА ПАКЕТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.

В соответствии с правами интеллектуальной собственности STMicroelectronics и в соответствии с применимыми условиями лицензирования для любого стороннего программного обеспечения, включенного в этот программный пакет, и применимыми Условиями открытого исходного кода (как определено здесь ниже), распространение, воспроизведение и использование в исходной и двоичной формах Программный пакет или любая его часть, с модификациями или без них, разрешены при соблюдении следующих условий:

  1. При повторном распространении исходного кода (с изменениями или без) должно сохраняться любое уведомление об авторских правах, этот список условий и следующий отказ от ответственности.
  2. Распространения в двоичной форме, за исключением встроенных в микроконтроллер или микропроцессорное устройство, произведенное STMicroelectronics или для него, или обновления программного обеспечения для такого устройства, должны воспроизводить указанное выше уведомление об авторских правах, этот список условий и следующий отказ от ответственности в документации и / или другом материалы, поставляемые с распространением.
  3. Ни название STMicroelectronics, ни имена других участников этого программного пакета не могут использоваться для поддержки или продвижения продуктов, производных от этого программного пакета или его части, без специального письменного разрешения.
  4. Этот программный пакет или любая его часть, включая модификации и / или производные от этого программного пакета, должны использоваться и выполняться исключительно и исключительно на микроконтроллере или микропроцессорных устройствах, произведенных STMicroelectronics или для них, или в сочетании с ними.
  5. Запрещается частично или полностью использовать, воспроизводить или распространять этот программный пакет каким-либо образом, который может регулировать данный программный пакет Условиями открытого исходного кода (как определено ниже).
  6. Некоторая часть пакета программного обеспечения может содержать программное обеспечение в соответствии с Условиями использования открытого исходного кода (как определено ниже), применимыми к каждой такой части («Программное обеспечение с открытым исходным кодом»), как дополнительно указано в пакете программного обеспечения. Такое программное обеспечение с открытым исходным кодом предоставляется в соответствии с применимыми Условиями использования открытого исходного кода и не регулируется условиями лицензии, приведенной ниже. «Условия открытого исходного кода» означают любую лицензию с открытым исходным кодом, которая требует в рамках распространения программного обеспечения, чтобы исходный код такого программного обеспечения распространялся вместе с ним или предоставлялся иным образом, или лицензия с открытым исходным кодом, которая в значительной степени соответствует определению открытого исходного кода, указанному на www.opensource.org и любую другую сопоставимую лицензию с открытым исходным кодом, такую ​​как, например, Стандартная общественная лицензия GNU (GPL), Общественная лицензия Eclipse (EPL), Лицензия на программное обеспечение Apache, лицензия BSD и лицензия MIT.
  7. Этот программный пакет может также включать стороннее программное обеспечение, как это явно указано в программном пакете, в соответствии с конкретными условиями лицензии от таких третьих сторон. Такое стороннее программное обеспечение предоставляется в соответствии с такими конкретными условиями лицензии и не регулируется условиями лицензии, приведенными ниже.Устанавливая копирование, загрузку, доступ или иным образом используя этот пакет программного обеспечения, получатель соглашается соблюдать такие условия лицензии в отношении такого стороннего программного обеспечения.
  8. STMicroelectronics не обязана предоставлять какое-либо обслуживание, поддержку или обновления для программного пакета.
  9. Программный пакет является и останется исключительной собственностью STMicroelectronics и ее лицензиаров. Получатель не будет предпринимать никаких действий, которые ставят под угрозу права собственности STMicroelectronics и ее лицензиаров, или приобретать какие-либо права на программный пакет, за исключением ограниченных прав, указанных ниже.
  10. Получатель должен соблюдать все применимые законы и постановления, влияющие на использование программного пакета или любой его части, включая любые применимые законы или постановления об экспортном контроле.
  11. Распространение и использование этого программного пакета частично или любой его части, кроме разрешенных по данной лицензии, является недействительным и автоматически прекращает ваши права по этой лицензии.

ДАННЫЙ ПАКЕТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ПРЕДОСТАВЛЯЕТСЯ STMICROELECTRONICS И СОСТАВЛЯЮЩИМИ «КАК ЕСТЬ» И ЛЮБЫМИ ЯВНЫМИ, ПОДРАЗУМЕВАЕМЫМИ ИЛИ ОБЯЗАТЕЛЬНЫМИ ГАРАНТИЯМИ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЯ, ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ ТОВАРНОЙ ЦЕННОСТИ И ПРИГОДНОСТИ ТОВАРА. ПРАВА НА ИНТЕЛЛЕКТУАЛЬНУЮ СОБСТВЕННОСТЬ ОТКАЗЫВАЮТСЯ В МАКСИМАЛЬНОЙ СТЕПЕНИ, РАЗРЕШЕННОЙ ЗАКОНОМ.НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ STMICROELECTRONICS ИЛИ СОТРУДНИКИ НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБЫЕ ПРЯМЫЕ, КОСВЕННЫЕ, СЛУЧАЙНЫЕ, СПЕЦИАЛЬНЫЕ, ПРИМЕРНЫЕ ИЛИ КОСВЕННЫЕ УБЫТКИ (ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ЗАКУПКИ ТОВАРОВ ИЛИ УСЛУГ; ПОТЕРЮ ИСПОЛЬЗОВАНИЯ ИЛИ ДЕЛОВЫХ ДАННЫХ, ИЛИ ПРЕДПРИНИМАТЕЛЬСТВА, НО НЕ ОГРАНИЧИВАЮТСЯ ПРЕРЫВАНИЕ), ОДНАКО ВЫЗВАННЫМ И ПО ЛЮБОЙ ТЕОРИИ ОТВЕТСТВЕННОСТИ, ЛИБО ПО КОНТРАКТУ, СТРОГОЙ ОТВЕТСТВЕННОСТИ ИЛИ ПЕРЕДАЧИ (ВКЛЮЧАЯ НЕБРЕЖНОСТЬ ИЛИ ИНОЕ) ЛЮБОЙ СПОСОБ ИСПОЛЬЗОВАНИЯ ЭТОГО ПАКЕТА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, ДАЖЕ ПРЕДЛАГАЕМЫЕ ПРЕДОСТАВЛЕНИЯ ПРЕДОСТАВЛЕНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.

, ЗА ИСКЛЮЧЕНИЕМ ЯВНО РАЗРЕШЕННЫХ ЗДЕСЬ, И В ОТНОШЕНИИ ПРИМЕНИМЫХ УСЛОВИЙ ЛИЦЕНЗИИ ДЛЯ ЛЮБОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ТРЕТЬИХ СТОРОН, ВКЛЮЧЕННОГО В ПАКЕТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, И УСЛОВИЯ ОТКРЫТОГО ИСТОЧНИКА В КАЧЕСТВЕ ПРИМЕНИМО, НИКАКИХ ПОДРАЗУМЕВАЕМЫХ ЛИЦЕНЗИЙ ИЛИ ДРУГИХ ПРАВОЙ ПРАВА НА ИНТЕЛЛЕКТУАЛЬНУЮ СОБСТВЕННОСТЬ STMICROELECTRONICS ИЛИ ЛЮБОЙ ТРЕТЬЕЙ ЛИЦЫ.


x

Обратите внимание, что файлы cookie должны быть включены для успешной загрузки программного обеспечения.

x

Что-то пошло не так с запросом сервера. Пожалуйста, попробуйте снова через пару минут.

Если у вас есть учетная запись на my.st.com, войдите в систему и загрузите программное обеспечение без каких-либо дополнительных действий по проверке.

Если вы не хотите входить в систему сейчас, вы можете загрузить программное обеспечение, просто указав свое имя и адрес электронной почты в форме ниже и подтвердив ее.

Это позволяет нам оставаться на связи и сообщать вам об обновлениях этого программного обеспечения.

Для последующих загрузок этот шаг не требуется для большей части нашего программного обеспечения.

Чтобы подтвердить свой адрес электронной почты и начать загрузку, щелкните ссылку в отправленном вам электронном письме. Эта ссылка будет действительна в течение 24 часов. Пожалуйста, проверьте свои спам-фильтры, если вы не получили письмо.

x

Укажите, что вы принимаете или НЕ принимаете, выбрав «Я ПРИНИМАЮ» или «Я НЕ ПРИНИМАЮ», как указано ниже на носителе.

ПО УСТАНОВКЕ КОПИРОВАНИЯ, ЗАГРУЗКИ, ДОСТУПА ИЛИ ИНЫМ ОБРАЗОМ ИСПОЛЬЗОВАНИЯ ДАННОГО ПАКЕТА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ИЛИ ЛЮБОЙ ЕГО ЧАСТИ (И СООТВЕТСТВУЮЩЕЙ ДОКУМЕНТАЦИИ) ОТ STMICROELECTRONICS INTERNATIONAL NV, ШВЕЙЦАРСКОГО ФИЛИАЛА И / ИЛИ СВОЕЙ КОМПАНИИ, СООТВЕТСТВУЮЩЕЙ КОМПАНИИ STMICROELECTRONICS INTERNATIONAL NV, ШВЕЙЦАРСКОМУ ОТДЕЛЕНИЮ И / ИЛИ СВОЕЙ КОМПАНИИ САМОСТОЯТЕЛЬНО ИЛИ ОТ ИМЕНИ ЛЮБОГО ЛИЦО, КОТОРОЕ РАБОТАЕТ И / ИЛИ ЗАНИМАЕТСЯ ТАКОЙ ПОЛУЧАТЕЛЬ, СОГЛАШАЕТСЯ С ДАННЫМ ЛИЦЕНЗИОННЫМ СОГЛАШЕНИЕМ НА ПАКЕТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.

В соответствии с правами интеллектуальной собственности STMicroelectronics и в соответствии с применимыми условиями лицензирования для любого стороннего программного обеспечения, включенного в этот программный пакет, и применимыми Условиями открытого исходного кода (как определено здесь ниже), распространение, воспроизведение и использование в исходной и двоичной формах Программный пакет или любая его часть, с модификациями или без них, разрешены при соблюдении следующих условий:

  1. При повторном распространении исходного кода (с изменениями или без) должно сохраняться любое уведомление об авторских правах, этот список условий и следующий отказ от ответственности.
  2. Распространения в двоичной форме, за исключением встроенных в микроконтроллер или микропроцессорное устройство, произведенное STMicroelectronics или для него, или обновления программного обеспечения для такого устройства, должны воспроизводить указанное выше уведомление об авторских правах, этот список условий и следующий отказ от ответственности в документации и / или другом материалы, поставляемые с распространением.
  3. Ни название STMicroelectronics, ни имена других участников этого программного пакета не могут использоваться для поддержки или продвижения продуктов, производных от этого программного пакета или его части, без специального письменного разрешения.
  4. Этот программный пакет или любая его часть, включая модификации и / или производные от этого программного пакета, должны использоваться и выполняться исключительно и исключительно на микроконтроллере или микропроцессорных устройствах, произведенных STMicroelectronics или для них, или в сочетании с ними.
  5. Запрещается частично или полностью использовать, воспроизводить или распространять этот программный пакет каким-либо образом, который может регулировать данный программный пакет Условиями открытого исходного кода (как определено ниже).
  6. Некоторая часть пакета программного обеспечения может содержать программное обеспечение в соответствии с Условиями использования открытого исходного кода (как определено ниже), применимыми к каждой такой части («Программное обеспечение с открытым исходным кодом»), как дополнительно указано в пакете программного обеспечения. Такое программное обеспечение с открытым исходным кодом предоставляется в соответствии с применимыми Условиями использования открытого исходного кода и не регулируется условиями лицензии, приведенной ниже. «Условия открытого исходного кода» означают любую лицензию с открытым исходным кодом, которая требует в рамках распространения программного обеспечения, чтобы исходный код такого программного обеспечения распространялся вместе с ним или предоставлялся иным образом, или лицензия с открытым исходным кодом, которая в значительной степени соответствует определению открытого исходного кода, указанному на www.opensource.org и любую другую сопоставимую лицензию с открытым исходным кодом, такую ​​как, например, Стандартная общественная лицензия GNU (GPL), Общественная лицензия Eclipse (EPL), Лицензия на программное обеспечение Apache, лицензия BSD и лицензия MIT.
  7. Этот программный пакет может также включать стороннее программное обеспечение, как это явно указано в программном пакете, в соответствии с конкретными условиями лицензии от таких третьих сторон. Такое стороннее программное обеспечение предоставляется в соответствии с такими конкретными условиями лицензии и не регулируется условиями лицензии, приведенными ниже.Устанавливая копирование, загрузку, доступ или иным образом используя этот пакет программного обеспечения, получатель соглашается соблюдать такие условия лицензии в отношении такого стороннего программного обеспечения.
  8. STMicroelectronics не обязана предоставлять какое-либо обслуживание, поддержку или обновления для программного пакета.
  9. Программный пакет является и останется исключительной собственностью STMicroelectronics и ее лицензиаров. Получатель не будет предпринимать никаких действий, которые ставят под угрозу права собственности STMicroelectronics и ее лицензиаров, или приобретать какие-либо права на программный пакет, за исключением ограниченных прав, указанных ниже.
  10. Получатель должен соблюдать все применимые законы и постановления, влияющие на использование программного пакета или любой его части, включая любые применимые законы или постановления об экспортном контроле.
  11. Распространение и использование этого программного пакета частично или любой его части, кроме разрешенных по данной лицензии, является недействительным и автоматически прекращает ваши права по этой лицензии.

ДАННЫЙ ПАКЕТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ПРЕДОСТАВЛЯЕТСЯ STMICROELECTRONICS И СОСТАВЛЯЮЩИМИ «КАК ЕСТЬ» И ЛЮБЫМИ ЯВНЫМИ, ПОДРАЗУМЕВАЕМЫМИ ИЛИ ОБЯЗАТЕЛЬНЫМИ ГАРАНТИЯМИ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЯ, ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ ТОВАРНОЙ ЦЕННОСТИ И ПРИГОДНОСТИ ТОВАРА. ПРАВА НА ИНТЕЛЛЕКТУАЛЬНУЮ СОБСТВЕННОСТЬ ОТКАЗЫВАЮТСЯ В МАКСИМАЛЬНОЙ СТЕПЕНИ, РАЗРЕШЕННОЙ ЗАКОНОМ.НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ STMICROELECTRONICS ИЛИ СОТРУДНИКИ НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБЫЕ ПРЯМЫЕ, КОСВЕННЫЕ, СЛУЧАЙНЫЕ, СПЕЦИАЛЬНЫЕ, ПРИМЕРНЫЕ ИЛИ КОСВЕННЫЕ УБЫТКИ (ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ЗАКУПКИ ТОВАРОВ ИЛИ УСЛУГ; ПОТЕРЮ ИСПОЛЬЗОВАНИЯ ИЛИ ДЕЛОВЫХ ДАННЫХ, ИЛИ ПРЕДПРИНИМАТЕЛЬСТВА, НО НЕ ОГРАНИЧИВАЮТСЯ ПРЕРЫВАНИЕ), ОДНАКО ВЫЗВАННЫМ И ПО ЛЮБОЙ ТЕОРИИ ОТВЕТСТВЕННОСТИ, ЛИБО ПО КОНТРАКТУ, СТРОГОЙ ОТВЕТСТВЕННОСТИ ИЛИ ПЕРЕДАЧИ (ВКЛЮЧАЯ НЕБРЕЖНОСТЬ ИЛИ ИНОЕ) ЛЮБОЙ СПОСОБ ИСПОЛЬЗОВАНИЯ ЭТОГО ПАКЕТА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, ДАЖЕ ПРЕДЛАГАЕМЫЕ ПРЕДОСТАВЛЕНИЯ ПРЕДОСТАВЛЕНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.

, ЗА ИСКЛЮЧЕНИЕМ ЯВНО РАЗРЕШЕННЫХ ЗДЕСЬ, И В ОТНОШЕНИИ ПРИМЕНИМЫХ УСЛОВИЙ ЛИЦЕНЗИИ ДЛЯ ЛЮБОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ТРЕТЬИХ СТОРОН, ВКЛЮЧЕННОГО В ПАКЕТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, И УСЛОВИЯ ОТКРЫТОГО ИСТОЧНИКА В КАЧЕСТВЕ ПРИМЕНИМО, НИКАКИХ ПОДРАЗУМЕВАЕМЫХ ЛИЦЕНЗИЙ ИЛИ ДРУГИХ ПРАВОЙ ПРАВА НА ИНТЕЛЛЕКТУАЛЬНУЮ СОБСТВЕННОСТЬ STMICROELECTRONICS ИЛИ ЛЮБОЙ ТРЕТЬЕЙ ЛИЦЫ.


x

Обратите внимание, что файлы cookie должны быть включены для успешной загрузки программного обеспечения.

x

Что-то пошло не так с запросом сервера. Пожалуйста, попробуйте снова через пару минут.

Если у вас есть учетная запись на my.st.com, войдите в систему и загрузите программное обеспечение без каких-либо дополнительных действий по проверке.

Если вы не хотите входить в систему сейчас, вы можете загрузить программное обеспечение, просто указав свое имя и адрес электронной почты в форме ниже и подтвердив ее.

Это позволяет нам оставаться на связи и сообщать вам об обновлениях этого программного обеспечения.

Для последующих загрузок этот шаг не требуется для большей части нашего программного обеспечения.

Чтобы подтвердить свой адрес электронной почты и начать загрузку, щелкните ссылку в отправленном вам электронном письме. Эта ссылка будет действительна в течение 24 часов. Пожалуйста, проверьте свои спам-фильтры, если вы не получили письмо.

x

Укажите, что вы принимаете или НЕ принимаете, выбрав «Я ПРИНИМАЮ» или «Я НЕ ПРИНИМАЮ», как указано ниже на носителе.

ПО УСТАНОВКЕ КОПИРОВАНИЯ, ЗАГРУЗКИ, ДОСТУПА ИЛИ ИНЫМ ОБРАЗОМ ИСПОЛЬЗОВАНИЯ ДАННОГО ПАКЕТА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ИЛИ ЛЮБОЙ ЕГО ЧАСТИ (И СООТВЕТСТВУЮЩЕЙ ДОКУМЕНТАЦИИ) ОТ STMICROELECTRONICS INTERNATIONAL NV, ШВЕЙЦАРСКОГО ФИЛИАЛА И / ИЛИ СВОЕЙ КОМПАНИИ, СООТВЕТСТВУЮЩЕЙ КОМПАНИИ STMICROELECTRONICS INTERNATIONAL NV, ШВЕЙЦАРСКОМУ ОТДЕЛЕНИЮ И / ИЛИ СВОЕЙ КОМПАНИИ САМОСТОЯТЕЛЬНО ИЛИ ОТ ИМЕНИ ЛЮБОГО ЛИЦО, КОТОРОЕ РАБОТАЕТ И / ИЛИ ЗАНИМАЕТСЯ ТАКОЙ ПОЛУЧАТЕЛЬ, СОГЛАШАЕТСЯ С ДАННЫМ ЛИЦЕНЗИОННЫМ СОГЛАШЕНИЕМ НА ПАКЕТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.

В соответствии с правами интеллектуальной собственности STMicroelectronics и в соответствии с применимыми условиями лицензирования для любого стороннего программного обеспечения, включенного в этот программный пакет, и применимыми Условиями открытого исходного кода (как определено здесь ниже), распространение, воспроизведение и использование в исходной и двоичной формах Программный пакет или любая его часть, с модификациями или без них, разрешены при соблюдении следующих условий:

  1. При повторном распространении исходного кода (с изменениями или без) должно сохраняться любое уведомление об авторских правах, этот список условий и следующий отказ от ответственности.
  2. Распространения в двоичной форме, за исключением встроенных в микроконтроллер или микропроцессорное устройство, произведенное STMicroelectronics или для него, или обновления программного обеспечения для такого устройства, должны воспроизводить указанное выше уведомление об авторских правах, этот список условий и следующий отказ от ответственности в документации и / или другом материалы, поставляемые с распространением.
  3. Ни название STMicroelectronics, ни имена других участников этого программного пакета не могут использоваться для поддержки или продвижения продуктов, производных от этого программного пакета или его части, без специального письменного разрешения.
  4. Этот программный пакет или любая его часть, включая модификации и / или производные от этого программного пакета, должны использоваться и выполняться исключительно и исключительно на микроконтроллере или микропроцессорных устройствах, произведенных STMicroelectronics или для них, или в сочетании с ними.
  5. Запрещается частично или полностью использовать, воспроизводить или распространять этот программный пакет каким-либо образом, который может регулировать данный программный пакет Условиями открытого исходного кода (как определено ниже).
  6. Некоторая часть пакета программного обеспечения может содержать программное обеспечение в соответствии с Условиями использования открытого исходного кода (как определено ниже), применимыми к каждой такой части («Программное обеспечение с открытым исходным кодом»), как дополнительно указано в пакете программного обеспечения. Такое программное обеспечение с открытым исходным кодом предоставляется в соответствии с применимыми Условиями использования открытого исходного кода и не регулируется условиями лицензии, приведенной ниже. «Условия открытого исходного кода» означают любую лицензию с открытым исходным кодом, которая требует в рамках распространения программного обеспечения, чтобы исходный код такого программного обеспечения распространялся вместе с ним или предоставлялся иным образом, или лицензия с открытым исходным кодом, которая в значительной степени соответствует определению открытого исходного кода, указанному на www.opensource.org и любую другую сопоставимую лицензию с открытым исходным кодом, такую ​​как, например, Стандартная общественная лицензия GNU (GPL), Общественная лицензия Eclipse (EPL), Лицензия на программное обеспечение Apache, лицензия BSD и лицензия MIT.
  7. Этот программный пакет может также включать стороннее программное обеспечение, как это явно указано в программном пакете, в соответствии с конкретными условиями лицензии от таких третьих сторон. Такое стороннее программное обеспечение предоставляется в соответствии с такими конкретными условиями лицензии и не регулируется условиями лицензии, приведенными ниже.Устанавливая копирование, загрузку, доступ или иным образом используя этот пакет программного обеспечения, получатель соглашается соблюдать такие условия лицензии в отношении такого стороннего программного обеспечения.
  8. STMicroelectronics не обязана предоставлять какое-либо обслуживание, поддержку или обновления для программного пакета.
  9. Программный пакет является и останется исключительной собственностью STMicroelectronics и ее лицензиаров. Получатель не будет предпринимать никаких действий, которые ставят под угрозу права собственности STMicroelectronics и ее лицензиаров, или приобретать какие-либо права на программный пакет, за исключением ограниченных прав, указанных ниже.
  10. Получатель должен соблюдать все применимые законы и постановления, влияющие на использование программного пакета или любой его части, включая любые применимые законы или постановления об экспортном контроле.
  11. Распространение и использование этого программного пакета частично или любой его части, кроме разрешенных по данной лицензии, является недействительным и автоматически прекращает ваши права по этой лицензии.

ДАННЫЙ ПАКЕТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ПРЕДОСТАВЛЯЕТСЯ STMICROELECTRONICS И СОСТАВЛЯЮЩИМИ «КАК ЕСТЬ» И ЛЮБЫМИ ЯВНЫМИ, ПОДРАЗУМЕВАЕМЫМИ ИЛИ ОБЯЗАТЕЛЬНЫМИ ГАРАНТИЯМИ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЯ, ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ ТОВАРНОЙ ЦЕННОСТИ И ПРИГОДНОСТИ ТОВАРА. ПРАВА НА ИНТЕЛЛЕКТУАЛЬНУЮ СОБСТВЕННОСТЬ ОТКАЗЫВАЮТСЯ В МАКСИМАЛЬНОЙ СТЕПЕНИ, РАЗРЕШЕННОЙ ЗАКОНОМ.НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ STMICROELECTRONICS ИЛИ СОТРУДНИКИ НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБЫЕ ПРЯМЫЕ, КОСВЕННЫЕ, СЛУЧАЙНЫЕ, СПЕЦИАЛЬНЫЕ, ПРИМЕРНЫЕ ИЛИ КОСВЕННЫЕ УБЫТКИ (ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ЗАКУПКИ ТОВАРОВ ИЛИ УСЛУГ; ПОТЕРЮ ИСПОЛЬЗОВАНИЯ ИЛИ ДЕЛОВЫХ ДАННЫХ, ИЛИ ПРЕДПРИНИМАТЕЛЬСТВА, НО НЕ ОГРАНИЧИВАЮТСЯ ПРЕРЫВАНИЕ), ОДНАКО ВЫЗВАННЫМ И ПО ЛЮБОЙ ТЕОРИИ ОТВЕТСТВЕННОСТИ, ЛИБО ПО КОНТРАКТУ, СТРОГОЙ ОТВЕТСТВЕННОСТИ ИЛИ ПЕРЕДАЧИ (ВКЛЮЧАЯ НЕБРЕЖНОСТЬ ИЛИ ИНОЕ) ЛЮБОЙ СПОСОБ ИСПОЛЬЗОВАНИЯ ЭТОГО ПАКЕТА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, ДАЖЕ ПРЕДЛАГАЕМЫЕ ПРЕДОСТАВЛЕНИЯ ПРЕДОСТАВЛЕНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.

, ЗА ИСКЛЮЧЕНИЕМ ЯВНО РАЗРЕШЕННЫХ ЗДЕСЬ, И В ОТНОШЕНИИ ПРИМЕНИМЫХ УСЛОВИЙ ЛИЦЕНЗИИ ДЛЯ ЛЮБОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ТРЕТЬИХ СТОРОН, ВКЛЮЧЕННОГО В ПАКЕТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, И УСЛОВИЯ ОТКРЫТОГО ИСТОЧНИКА В КАЧЕСТВЕ ПРИМЕНИМО, НИКАКИХ ПОДРАЗУМЕВАЕМЫХ ЛИЦЕНЗИЙ ИЛИ ДРУГИХ ПРАВОЙ ПРАВА НА ИНТЕЛЛЕКТУАЛЬНУЮ СОБСТВЕННОСТЬ STMICROELECTRONICS ИЛИ ЛЮБОЙ ТРЕТЬЕЙ ЛИЦЫ.


STM32CubePrg-Mac Программное обеспечение STM32CubeProgrammer на Mac для всех STM32 2.7.0 ST x

Обратите внимание, что файлы cookie должны быть включены для успешной загрузки программного обеспечения.

x

Что-то пошло не так с запросом сервера. Пожалуйста, попробуйте снова через пару минут.

Если у вас есть учетная запись на my.st.com, войдите в систему и загрузите программное обеспечение без каких-либо дополнительных действий по проверке.

Если вы не хотите входить в систему сейчас, вы можете загрузить программное обеспечение, просто указав свое имя и адрес электронной почты в форме ниже и подтвердив ее.

Это позволяет нам оставаться на связи и сообщать вам об обновлениях этого программного обеспечения.

Для последующих загрузок этот шаг не требуется для большей части нашего программного обеспечения.

Чтобы подтвердить свой адрес электронной почты и начать загрузку, щелкните ссылку в отправленном вам электронном письме. Эта ссылка будет действительна в течение 24 часов. Пожалуйста, проверьте свои спам-фильтры, если вы не получили письмо.

x

Укажите, что вы принимаете или НЕ принимаете, выбрав «Я ПРИНИМАЮ» или «Я НЕ ПРИНИМАЮ», как указано ниже на носителе.

ПО УСТАНОВКЕ КОПИРОВАНИЯ, ЗАГРУЗКИ, ДОСТУПА ИЛИ ИНЫМ ОБРАЗОМ ИСПОЛЬЗОВАНИЯ ДАННОГО ПАКЕТА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ИЛИ ЛЮБОЙ ЕГО ЧАСТИ (И СООТВЕТСТВУЮЩЕЙ ДОКУМЕНТАЦИИ) ОТ STMICROELECTRONICS INTERNATIONAL NV, ШВЕЙЦАРСКОГО ФИЛИАЛА И / ИЛИ СВОЕЙ КОМПАНИИ, СООТВЕТСТВУЮЩЕЙ КОМПАНИИ STMICROELECTRONICS INTERNATIONAL NV, ШВЕЙЦАРСКОМУ ОТДЕЛЕНИЮ И / ИЛИ СВОЕЙ КОМПАНИИ САМОСТОЯТЕЛЬНО ИЛИ ОТ ИМЕНИ ЛЮБОГО ЛИЦО, КОТОРОЕ РАБОТАЕТ И / ИЛИ ЗАНИМАЕТСЯ ТАКОЙ ПОЛУЧАТЕЛЬ, СОГЛАШАЕТСЯ С ДАННЫМ ЛИЦЕНЗИОННЫМ СОГЛАШЕНИЕМ НА ПАКЕТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.

В соответствии с правами интеллектуальной собственности STMicroelectronics и в соответствии с применимыми условиями лицензирования для любого стороннего программного обеспечения, включенного в этот программный пакет, и применимыми Условиями открытого исходного кода (как определено здесь ниже), распространение, воспроизведение и использование в исходной и двоичной формах Программный пакет или любая его часть, с модификациями или без них, разрешены при соблюдении следующих условий:

  1. При повторном распространении исходного кода (с изменениями или без) должно сохраняться любое уведомление об авторских правах, этот список условий и следующий отказ от ответственности.
  2. Распространения в двоичной форме, за исключением встроенных в микроконтроллер или микропроцессорное устройство, произведенное STMicroelectronics или для него, или обновления программного обеспечения для такого устройства, должны воспроизводить указанное выше уведомление об авторских правах, этот список условий и следующий отказ от ответственности в документации и / или другом материалы, поставляемые с распространением.
  3. Ни название STMicroelectronics, ни имена других участников этого программного пакета не могут использоваться для поддержки или продвижения продуктов, производных от этого программного пакета или его части, без специального письменного разрешения.
  4. Этот программный пакет или любая его часть, включая модификации и / или производные от этого программного пакета, должны использоваться и выполняться исключительно и исключительно на микроконтроллере или микропроцессорных устройствах, произведенных STMicroelectronics или для них, или в сочетании с ними.
  5. Запрещается частично или полностью использовать, воспроизводить или распространять этот программный пакет каким-либо образом, который может регулировать данный программный пакет Условиями открытого исходного кода (как определено ниже).
  6. Некоторая часть пакета программного обеспечения может содержать программное обеспечение в соответствии с Условиями использования открытого исходного кода (как определено ниже), применимыми к каждой такой части («Программное обеспечение с открытым исходным кодом»), как дополнительно указано в пакете программного обеспечения. Такое программное обеспечение с открытым исходным кодом предоставляется в соответствии с применимыми Условиями использования открытого исходного кода и не регулируется условиями лицензии, приведенной ниже. «Условия открытого исходного кода» означают любую лицензию с открытым исходным кодом, которая требует в рамках распространения программного обеспечения, чтобы исходный код такого программного обеспечения распространялся вместе с ним или предоставлялся иным образом, или лицензия с открытым исходным кодом, которая в значительной степени соответствует определению открытого исходного кода, указанному на www.opensource.org и любую другую сопоставимую лицензию с открытым исходным кодом, такую ​​как, например, Стандартная общественная лицензия GNU (GPL), Общественная лицензия Eclipse (EPL), Лицензия на программное обеспечение Apache, лицензия BSD и лицензия MIT.
  7. Этот программный пакет может также включать стороннее программное обеспечение, как это явно указано в программном пакете, в соответствии с конкретными условиями лицензии от таких третьих сторон. Такое стороннее программное обеспечение предоставляется в соответствии с такими конкретными условиями лицензии и не регулируется условиями лицензии, приведенными ниже.Устанавливая копирование, загрузку, доступ или иным образом используя этот пакет программного обеспечения, получатель соглашается соблюдать такие условия лицензии в отношении такого стороннего программного обеспечения.
  8. STMicroelectronics не обязана предоставлять какое-либо обслуживание, поддержку или обновления для программного пакета.
  9. Программный пакет является и останется исключительной собственностью STMicroelectronics и ее лицензиаров. Получатель не будет предпринимать никаких действий, которые ставят под угрозу права собственности STMicroelectronics и ее лицензиаров, или приобретать какие-либо права на программный пакет, за исключением ограниченных прав, указанных ниже.
  10. Получатель должен соблюдать все применимые законы и постановления, влияющие на использование программного пакета или любой его части, включая любые применимые законы или постановления об экспортном контроле.
  11. Распространение и использование этого программного пакета частично или любой его части, кроме разрешенных по данной лицензии, является недействительным и автоматически прекращает ваши права по этой лицензии.

ДАННЫЙ ПАКЕТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ПРЕДОСТАВЛЯЕТСЯ STMICROELECTRONICS И СОСТАВЛЯЮЩИМИ «КАК ЕСТЬ» И ЛЮБЫМИ ЯВНЫМИ, ПОДРАЗУМЕВАЕМЫМИ ИЛИ ОБЯЗАТЕЛЬНЫМИ ГАРАНТИЯМИ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЯ, ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ ТОВАРНОЙ ЦЕННОСТИ И ПРИГОДНОСТИ ТОВАРА. ПРАВА НА ИНТЕЛЛЕКТУАЛЬНУЮ СОБСТВЕННОСТЬ ОТКАЗЫВАЮТСЯ В МАКСИМАЛЬНОЙ СТЕПЕНИ, РАЗРЕШЕННОЙ ЗАКОНОМ.НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ STMICROELECTRONICS ИЛИ СОТРУДНИКИ НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБЫЕ ПРЯМЫЕ, КОСВЕННЫЕ, СЛУЧАЙНЫЕ, СПЕЦИАЛЬНЫЕ, ПРИМЕРНЫЕ ИЛИ КОСВЕННЫЕ УБЫТКИ (ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ЗАКУПКИ ТОВАРОВ ИЛИ УСЛУГ; ПОТЕРЮ ИСПОЛЬЗОВАНИЯ ИЛИ ДЕЛОВЫХ ДАННЫХ, ИЛИ ПРЕДПРИНИМАТЕЛЬСТВА, НО НЕ ОГРАНИЧИВАЮТСЯ ПРЕРЫВАНИЕ), ОДНАКО ВЫЗВАННЫМ И ПО ЛЮБОЙ ТЕОРИИ ОТВЕТСТВЕННОСТИ, ЛИБО ПО КОНТРАКТУ, СТРОГОЙ ОТВЕТСТВЕННОСТИ ИЛИ ПЕРЕДАЧИ (ВКЛЮЧАЯ НЕБРЕЖНОСТЬ ИЛИ ИНОЕ) ЛЮБОЙ СПОСОБ ИСПОЛЬЗОВАНИЯ ЭТОГО ПАКЕТА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, ДАЖЕ ПРЕДЛАГАЕМЫЕ ПРЕДОСТАВЛЕНИЯ ПРЕДОСТАВЛЕНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.

, ЗА ИСКЛЮЧЕНИЕМ ЯВНО РАЗРЕШЕННЫХ ЗДЕСЬ, И В ОТНОШЕНИИ ПРИМЕНИМЫХ УСЛОВИЙ ЛИЦЕНЗИИ ДЛЯ ЛЮБОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ТРЕТЬИХ СТОРОН, ВКЛЮЧЕННОГО В ПАКЕТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, И УСЛОВИЯ ОТКРЫТОГО ИСТОЧНИКА В КАЧЕСТВЕ ПРИМЕНИМО, НИКАКИХ ПОДРАЗУМЕВАЕМЫХ ЛИЦЕНЗИЙ ИЛИ ДРУГИХ ПРАВОЙ ПРАВА НА ИНТЕЛЛЕКТУАЛЬНУЮ СОБСТВЕННОСТЬ STMICROELECTRONICS ИЛИ ЛЮБОЙ ТРЕТЬЕЙ ЛИЦЫ.


x

Обратите внимание, что файлы cookie должны быть включены для успешной загрузки программного обеспечения.

x

Что-то пошло не так с запросом сервера. Пожалуйста, попробуйте снова через пару минут.

Если у вас есть учетная запись на my.st.com, войдите в систему и загрузите программное обеспечение без каких-либо дополнительных действий по проверке.

Если вы не хотите входить в систему сейчас, вы можете загрузить программное обеспечение, просто указав свое имя и адрес электронной почты в форме ниже и подтвердив ее.

Это позволяет нам оставаться на связи и сообщать вам об обновлениях этого программного обеспечения.

Для последующих загрузок этот шаг не требуется для большей части нашего программного обеспечения.

Чтобы подтвердить свой адрес электронной почты и начать загрузку, щелкните ссылку в отправленном вам электронном письме. Эта ссылка будет действительна в течение 24 часов. Пожалуйста, проверьте свои спам-фильтры, если вы не получили письмо.

x

Укажите, что вы принимаете или НЕ принимаете, выбрав «Я ПРИНИМАЮ» или «Я НЕ ПРИНИМАЮ», как указано ниже на носителе.

ПО УСТАНОВКЕ КОПИРОВАНИЯ, ЗАГРУЗКИ, ДОСТУПА ИЛИ ИНЫМ ОБРАЗОМ ИСПОЛЬЗОВАНИЯ ДАННОГО ПАКЕТА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ИЛИ ЛЮБОЙ ЕГО ЧАСТИ (И СООТВЕТСТВУЮЩЕЙ ДОКУМЕНТАЦИИ) ОТ STMICROELECTRONICS INTERNATIONAL NV, ШВЕЙЦАРСКОГО ФИЛИАЛА И / ИЛИ СВОЕЙ КОМПАНИИ, СООТВЕТСТВУЮЩЕЙ КОМПАНИИ STMICROELECTRONICS INTERNATIONAL NV, ШВЕЙЦАРСКОМУ ОТДЕЛЕНИЮ И / ИЛИ СВОЕЙ КОМПАНИИ САМОСТОЯТЕЛЬНО ИЛИ ОТ ИМЕНИ ЛЮБОГО ЛИЦО, КОТОРОЕ РАБОТАЕТ И / ИЛИ ЗАНИМАЕТСЯ ТАКОЙ ПОЛУЧАТЕЛЬ, СОГЛАШАЕТСЯ С ДАННЫМ ЛИЦЕНЗИОННЫМ СОГЛАШЕНИЕМ НА ПАКЕТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.

В соответствии с правами интеллектуальной собственности STMicroelectronics и в соответствии с применимыми условиями лицензирования для любого стороннего программного обеспечения, включенного в этот программный пакет, и применимыми Условиями открытого исходного кода (как определено здесь ниже), распространение, воспроизведение и использование в исходной и двоичной формах Программный пакет или любая его часть, с модификациями или без них, разрешены при соблюдении следующих условий:

  1. При повторном распространении исходного кода (с изменениями или без) должно сохраняться любое уведомление об авторских правах, этот список условий и следующий отказ от ответственности.
  2. Распространения в двоичной форме, за исключением встроенных в микроконтроллер или микропроцессорное устройство, произведенное STMicroelectronics или для него, или обновления программного обеспечения для такого устройства, должны воспроизводить указанное выше уведомление об авторских правах, этот список условий и следующий отказ от ответственности в документации и / или другом материалы, поставляемые с распространением.
  3. Ни название STMicroelectronics, ни имена других участников этого программного пакета не могут использоваться для поддержки или продвижения продуктов, производных от этого программного пакета или его части, без специального письменного разрешения.
  4. Этот программный пакет или любая его часть, включая модификации и / или производные от этого программного пакета, должны использоваться и выполняться исключительно и исключительно на микроконтроллере или микропроцессорных устройствах, произведенных STMicroelectronics или для них, или в сочетании с ними.
  5. Запрещается частично или полностью использовать, воспроизводить или распространять этот программный пакет каким-либо образом, который может регулировать данный программный пакет Условиями открытого исходного кода (как определено ниже).
  6. Некоторая часть пакета программного обеспечения может содержать программное обеспечение в соответствии с Условиями использования открытого исходного кода (как определено ниже), применимыми к каждой такой части («Программное обеспечение с открытым исходным кодом»), как дополнительно указано в пакете программного обеспечения. Такое программное обеспечение с открытым исходным кодом предоставляется в соответствии с применимыми Условиями использования открытого исходного кода и не регулируется условиями лицензии, приведенной ниже. «Условия открытого исходного кода» означают любую лицензию с открытым исходным кодом, которая требует в рамках распространения программного обеспечения, чтобы исходный код такого программного обеспечения распространялся вместе с ним или предоставлялся иным образом, или лицензия с открытым исходным кодом, которая в значительной степени соответствует определению открытого исходного кода, указанному на www.opensource.org и любую другую сопоставимую лицензию с открытым исходным кодом, такую ​​как, например, Стандартная общественная лицензия GNU (GPL), Общественная лицензия Eclipse (EPL), Лицензия на программное обеспечение Apache, лицензия BSD и лицензия MIT.
  7. Этот программный пакет может также включать стороннее программное обеспечение, как это явно указано в программном пакете, в соответствии с конкретными условиями лицензии от таких третьих сторон. Такое стороннее программное обеспечение предоставляется в соответствии с такими конкретными условиями лицензии и не регулируется условиями лицензии, приведенными ниже.Устанавливая копирование, загрузку, доступ или иным образом используя этот пакет программного обеспечения, получатель соглашается соблюдать такие условия лицензии в отношении такого стороннего программного обеспечения.
  8. STMicroelectronics не обязана предоставлять какое-либо обслуживание, поддержку или обновления для программного пакета.
  9. Программный пакет является и останется исключительной собственностью STMicroelectronics и ее лицензиаров. Получатель не будет предпринимать никаких действий, которые ставят под угрозу права собственности STMicroelectronics и ее лицензиаров, или приобретать какие-либо права на программный пакет, за исключением ограниченных прав, указанных ниже.
  10. Получатель должен соблюдать все применимые законы и постановления, влияющие на использование программного пакета или любой его части, включая любые применимые законы или постановления об экспортном контроле.
  11. Распространение и использование этого программного пакета частично или любой его части, кроме разрешенных по данной лицензии, является недействительным и автоматически прекращает ваши права по этой лицензии.

ДАННЫЙ ПАКЕТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ПРЕДОСТАВЛЯЕТСЯ STMICROELECTRONICS И СОСТАВЛЯЮЩИМИ «КАК ЕСТЬ» И ЛЮБЫМИ ЯВНЫМИ, ПОДРАЗУМЕВАЕМЫМИ ИЛИ ОБЯЗАТЕЛЬНЫМИ ГАРАНТИЯМИ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЯ, ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ ТОВАРНОЙ ЦЕННОСТИ И ПРИГОДНОСТИ ТОВАРА. ПРАВА НА ИНТЕЛЛЕКТУАЛЬНУЮ СОБСТВЕННОСТЬ ОТКАЗЫВАЮТСЯ В МАКСИМАЛЬНОЙ СТЕПЕНИ, РАЗРЕШЕННОЙ ЗАКОНОМ.НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ STMICROELECTRONICS ИЛИ СОТРУДНИКИ НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБЫЕ ПРЯМЫЕ, КОСВЕННЫЕ, СЛУЧАЙНЫЕ, СПЕЦИАЛЬНЫЕ, ПРИМЕРНЫЕ ИЛИ КОСВЕННЫЕ УБЫТКИ (ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ЗАКУПКИ ТОВАРОВ ИЛИ УСЛУГ; ПОТЕРЮ ИСПОЛЬЗОВАНИЯ ИЛИ ДЕЛОВЫХ ДАННЫХ, ИЛИ ПРЕДПРИНИМАТЕЛЬСТВА, НО НЕ ОГРАНИЧИВАЮТСЯ ПРЕРЫВАНИЕ), ОДНАКО ВЫЗВАННЫМ И ПО ЛЮБОЙ ТЕОРИИ ОТВЕТСТВЕННОСТИ, ЛИБО ПО КОНТРАКТУ, СТРОГОЙ ОТВЕТСТВЕННОСТИ ИЛИ ПЕРЕДАЧИ (ВКЛЮЧАЯ НЕБРЕЖНОСТЬ ИЛИ ИНОЕ) ЛЮБОЙ СПОСОБ ИСПОЛЬЗОВАНИЯ ЭТОГО ПАКЕТА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, ДАЖЕ ПРЕДЛАГАЕМЫЕ ПРЕДОСТАВЛЕНИЯ ПРЕДОСТАВЛЕНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.

, ЗА ИСКЛЮЧЕНИЕМ ЯВНО РАЗРЕШЕННЫХ ЗДЕСЬ, И В ОТНОШЕНИИ ПРИМЕНИМЫХ УСЛОВИЙ ЛИЦЕНЗИИ ДЛЯ ЛЮБОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ТРЕТЬИХ СТОРОН, ВКЛЮЧЕННОГО В ПАКЕТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, И УСЛОВИЯ ОТКРЫТОГО ИСТОЧНИКА В КАЧЕСТВЕ ПРИМЕНИМО, НИКАКИХ ПОДРАЗУМЕВАЕМЫХ ЛИЦЕНЗИЙ ИЛИ ДРУГИХ ПРАВОЙ ПРАВА НА ИНТЕЛЛЕКТУАЛЬНУЮ СОБСТВЕННОСТЬ STMICROELECTRONICS ИЛИ ЛЮБОЙ ТРЕТЬЕЙ ЛИЦЫ.


x

Обратите внимание, что файлы cookie должны быть включены для успешной загрузки программного обеспечения.

x

Что-то пошло не так с запросом сервера. Пожалуйста, попробуйте снова через пару минут.

Если у вас есть учетная запись на my.st.com, войдите в систему и загрузите программное обеспечение без каких-либо дополнительных действий по проверке.

Если вы не хотите входить в систему сейчас, вы можете загрузить программное обеспечение, просто указав свое имя и адрес электронной почты в форме ниже и подтвердив ее.

Это позволяет нам оставаться на связи и сообщать вам об обновлениях этого программного обеспечения.

Для последующих загрузок этот шаг не требуется для большей части нашего программного обеспечения.

Чтобы подтвердить свой адрес электронной почты и начать загрузку, щелкните ссылку в отправленном вам электронном письме. Эта ссылка будет действительна в течение 24 часов. Пожалуйста, проверьте свои спам-фильтры, если вы не получили письмо.

x

Укажите, что вы принимаете или НЕ принимаете, выбрав «Я ПРИНИМАЮ» или «Я НЕ ПРИНИМАЮ», как указано ниже на носителе.

ПО УСТАНОВКЕ КОПИРОВАНИЯ, ЗАГРУЗКИ, ДОСТУПА ИЛИ ИНЫМ ОБРАЗОМ ИСПОЛЬЗОВАНИЯ ДАННОГО ПАКЕТА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ИЛИ ЛЮБОЙ ЕГО ЧАСТИ (И СООТВЕТСТВУЮЩЕЙ ДОКУМЕНТАЦИИ) ОТ STMICROELECTRONICS INTERNATIONAL NV, ШВЕЙЦАРСКОГО ФИЛИАЛА И / ИЛИ СВОЕЙ КОМПАНИИ, СООТВЕТСТВУЮЩЕЙ КОМПАНИИ STMICROELECTRONICS INTERNATIONAL NV, ШВЕЙЦАРСКОМУ ОТДЕЛЕНИЮ И / ИЛИ СВОЕЙ КОМПАНИИ САМОСТОЯТЕЛЬНО ИЛИ ОТ ИМЕНИ ЛЮБОГО ЛИЦО, КОТОРОЕ РАБОТАЕТ И / ИЛИ ЗАНИМАЕТСЯ ТАКОЙ ПОЛУЧАТЕЛЬ, СОГЛАШАЕТСЯ С ДАННЫМ ЛИЦЕНЗИОННЫМ СОГЛАШЕНИЕМ НА ПАКЕТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.

В соответствии с правами интеллектуальной собственности STMicroelectronics и в соответствии с применимыми условиями лицензирования для любого стороннего программного обеспечения, включенного в этот программный пакет, и применимыми Условиями открытого исходного кода (как определено здесь ниже), распространение, воспроизведение и использование в исходной и двоичной формах Программный пакет или любая его часть, с модификациями или без них, разрешены при соблюдении следующих условий:

  1. При повторном распространении исходного кода (с изменениями или без) должно сохраняться любое уведомление об авторских правах, этот список условий и следующий отказ от ответственности.
  2. Распространения в двоичной форме, за исключением встроенных в микроконтроллер или микропроцессорное устройство, произведенное STMicroelectronics или для него, или обновления программного обеспечения для такого устройства, должны воспроизводить указанное выше уведомление об авторских правах, этот список условий и следующий отказ от ответственности в документации и / или другом материалы, поставляемые с распространением.
  3. Ни название STMicroelectronics, ни имена других участников этого программного пакета не могут использоваться для поддержки или продвижения продуктов, производных от этого программного пакета или его части, без специального письменного разрешения.
  4. Этот программный пакет или любая его часть, включая модификации и / или производные от этого программного пакета, должны использоваться и выполняться исключительно и исключительно на микроконтроллере или микропроцессорных устройствах, произведенных STMicroelectronics или для них, или в сочетании с ними.
  5. Запрещается частично или полностью использовать, воспроизводить или распространять этот программный пакет каким-либо образом, который может регулировать данный программный пакет Условиями открытого исходного кода (как определено ниже).
  6. Некоторая часть пакета программного обеспечения может содержать программное обеспечение в соответствии с Условиями использования открытого исходного кода (как определено ниже), применимыми к каждой такой части («Программное обеспечение с открытым исходным кодом»), как дополнительно указано в пакете программного обеспечения. Такое программное обеспечение с открытым исходным кодом предоставляется в соответствии с применимыми Условиями использования открытого исходного кода и не регулируется условиями лицензии, приведенной ниже. «Условия открытого исходного кода» означают любую лицензию с открытым исходным кодом, которая требует в рамках распространения программного обеспечения, чтобы исходный код такого программного обеспечения распространялся вместе с ним или предоставлялся иным образом, или лицензия с открытым исходным кодом, которая в значительной степени соответствует определению открытого исходного кода, указанному на www.opensource.org и любую другую сопоставимую лицензию с открытым исходным кодом, такую ​​как, например, Стандартная общественная лицензия GNU (GPL), Общественная лицензия Eclipse (EPL), Лицензия на программное обеспечение Apache, лицензия BSD и лицензия MIT.
  7. Этот программный пакет может также включать стороннее программное обеспечение, как это явно указано в программном пакете, в соответствии с конкретными условиями лицензии от таких третьих сторон. Такое стороннее программное обеспечение предоставляется в соответствии с такими конкретными условиями лицензии и не регулируется условиями лицензии, приведенными ниже.Устанавливая копирование, загрузку, доступ или иным образом используя этот пакет программного обеспечения, получатель соглашается соблюдать такие условия лицензии в отношении такого стороннего программного обеспечения.
  8. STMicroelectronics не обязана предоставлять какое-либо обслуживание, поддержку или обновления для программного пакета.
  9. Программный пакет является и останется исключительной собственностью STMicroelectronics и ее лицензиаров. Получатель не будет предпринимать никаких действий, которые ставят под угрозу права собственности STMicroelectronics и ее лицензиаров, или приобретать какие-либо права на программный пакет, за исключением ограниченных прав, указанных ниже.
  10. Получатель должен соблюдать все применимые законы и постановления, влияющие на использование программного пакета или любой его части, включая любые применимые законы или постановления об экспортном контроле.
  11. Распространение и использование этого программного пакета частично или любой его части, кроме разрешенных по данной лицензии, является недействительным и автоматически прекращает ваши права по этой лицензии.

ДАННЫЙ ПАКЕТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ПРЕДОСТАВЛЯЕТСЯ STMICROELECTRONICS И СОСТАВЛЯЮЩИМИ «КАК ЕСТЬ» И ЛЮБЫМИ ЯВНЫМИ, ПОДРАЗУМЕВАЕМЫМИ ИЛИ ОБЯЗАТЕЛЬНЫМИ ГАРАНТИЯМИ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЯ, ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ ТОВАРНОЙ ЦЕННОСТИ И ПРИГОДНОСТИ ТОВАРА. ПРАВА НА ИНТЕЛЛЕКТУАЛЬНУЮ СОБСТВЕННОСТЬ ОТКАЗЫВАЮТСЯ В МАКСИМАЛЬНОЙ СТЕПЕНИ, РАЗРЕШЕННОЙ ЗАКОНОМ.НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ STMICROELECTRONICS ИЛИ СОТРУДНИКИ НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБЫЕ ПРЯМЫЕ, КОСВЕННЫЕ, СЛУЧАЙНЫЕ, СПЕЦИАЛЬНЫЕ, ПРИМЕРНЫЕ ИЛИ КОСВЕННЫЕ УБЫТКИ (ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ЗАКУПКИ ТОВАРОВ ИЛИ УСЛУГ; ПОТЕРЮ ИСПОЛЬЗОВАНИЯ ИЛИ ДЕЛОВЫХ ДАННЫХ, ИЛИ ПРЕДПРИНИМАТЕЛЬСТВА, НО НЕ ОГРАНИЧИВАЮТСЯ ПРЕРЫВАНИЕ), ОДНАКО ВЫЗВАННЫМ И ПО ЛЮБОЙ ТЕОРИИ ОТВЕТСТВЕННОСТИ, ЛИБО ПО КОНТРАКТУ, СТРОГОЙ ОТВЕТСТВЕННОСТИ ИЛИ ПЕРЕДАЧИ (ВКЛЮЧАЯ НЕБРЕЖНОСТЬ ИЛИ ИНОЕ) ЛЮБОЙ СПОСОБ ИСПОЛЬЗОВАНИЯ ЭТОГО ПАКЕТА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, ДАЖЕ ПРЕДЛАГАЕМЫЕ ПРЕДОСТАВЛЕНИЯ ПРЕДОСТАВЛЕНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.

, ЗА ИСКЛЮЧЕНИЕМ ЯВНО РАЗРЕШЕННЫХ ЗДЕСЬ, И В ОТНОШЕНИИ ПРИМЕНИМЫХ УСЛОВИЙ ЛИЦЕНЗИИ ДЛЯ ЛЮБОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ТРЕТЬИХ СТОРОН, ВКЛЮЧЕННОГО В ПАКЕТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, И УСЛОВИЯ ОТКРЫТОГО ИСТОЧНИКА В КАЧЕСТВЕ ПРИМЕНИМО, НИКАКИХ ПОДРАЗУМЕВАЕМЫХ ЛИЦЕНЗИЙ ИЛИ ДРУГИХ ПРАВОЙ ПРАВА НА ИНТЕЛЛЕКТУАЛЬНУЮ СОБСТВЕННОСТЬ STMICROELECTRONICS ИЛИ ЛЮБОЙ ТРЕТЬЕЙ ЛИЦЫ.


STSW-LINK004 — Утилита STM32 ST-LINK (заменена на STM32CubeProgrammer)

Это юридически исполнимый контракт (Соглашение) между STMicroelectronics International N.V., швейцарский филиал и / или его дочерние компании (STMicroelectronics или ST) и вы от своего имени или от имени организации, в которой вы работаете и / или наняты (вы).

Пожалуйста, укажите свое согласие с этим контрактом, выбрав «Я ПРИНИМАЮ», или укажите свой отказ от этого контракта, выбрав «Я НЕ ПРИНИМАЮ», как указано ниже в средствах массовой информации,

И / ИЛИ

ПО УСТАНОВКЕ КОПИРОВАНИЯ, ЗАГРУЗКИ, ДОСТУП ИЛИ Иное ИСПОЛЬЗОВАНИЕ ДАННОГО ЛИЦЕНЗИОННОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ (ВКЛЮЧАЯ БЕЗ ОГРАНИЧЕНИЙ ЛЮБУЮ ДОКУМЕНТАЦИЮ И ИХ ДРУГИЕ ЧАСТИ) ВЫ СОГЛАШАЕТЕСЬ С ДАННЫМ ЛИЦЕНЗИОННЫМ СОГЛАШЕНИЕМ НА ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ.

ОПРЕДЕЛЕНИЯ

Лицензионное программное обеспечение: означает программное обеспечение / микропрограммное обеспечение, примеры, шаблон проекта и всю соответствующую документацию и средства проектирования, лицензированные и поставляемые в форме объекта и / или исходного кода, в зависимости от обстоятельств.

Ваш продукт: означает ваш продукт или систему ваших конечных пользователей, а также всю сопутствующую документацию, которая включает или работает в сочетании с исполняемой версией Лицензионного программного обеспечения или производным от Лицензионного программного обеспечения, как это разрешено настоящим Соглашением и предоставляется кроме того, такое Лицензионное программное обеспечение или производное от Лицензионного программного обеспечения, разрешенное настоящим Соглашением, выполняется исключительно и исключительно на микроконтроллерных устройствах, произведенных ST или для ST.

ЛИЦЕНЗИЯ

STMicroelectronics предоставляет Вам неисключительную, всемирную, непередаваемую (посредством переуступки или иным образом, если иное явно не разрешено ST), не подлежащую сублицензированию, отзывную, бесплатную ограниченную лицензию на Лицензионное программное обеспечение по следующему адресу:

(i ) использовать, копировать и подготавливать производные работы от Лицензионного программного обеспечения, поставляемого ST в формате исходного кода, с единственной целью проектирования, разработки и производства Ваших Продуктов;

(ii) использовать, копировать и подготавливать производные работы (без обратного проектирования) Лицензионного программного обеспечения, которое поставляется ST в формате объектного кода с единственной целью проектирования, разработки и производства Ваших Продуктов;

(iii) делать копии и готовить производные работы части документации Лицензионного программного обеспечения с единственной целью предоставления документации для Ваших Продуктов и их использования;

(iv) создавать, производить, импортировать, экспортировать и иным образом распространять Лицензионное программное обеспечение или производные от Лицензионного программного обеспечения, как это разрешено настоящим Соглашением, исключительно в формате объектного кода, как это включено в Ваши Продукты, или для исполнения в Ваших Продуктах, при условии, что такое распространение регулируется условиями лицензии для защиты Лицензионного программного обеспечения и прав ST на Лицензионное программное обеспечение, таких как настоящее Соглашение (включая, помимо прочего, отказ от гарантий и ограничение ответственности в качестве защиты ST, как те, которые содержатся в настоящем Соглашении).

СОБСТВЕННОСТЬ И АВТОРСКИЕ ПРАВА

Право собственности на Лицензионное программное обеспечение, сопутствующую документацию и все ее копии остается за ST и / или ее лицензиарами. Вы не можете удалять какие-либо уведомления об авторских правах, отказ от гарантий или другие уведомления о правах собственности из Лицензионного программного обеспечения или любых разрешенных копий Лицензионного программного обеспечения. Вы должны предотвратить любое несанкционированное копирование Лицензионного программного обеспечения, включая, помимо прочего, любые части документации.

ОГРАНИЧЕНИЯ

Если иное прямо не указано в настоящем Соглашении, вы не можете продавать, уступать, сублицензировать, сдавать в аренду, сдавать в аренду или иным образом распространять Лицензионное программное обеспечение в коммерческих целях, полностью или частично.

Вы признаете и соглашаетесь с тем, что любое использование, адаптация, перевод или транскрипция Лицензионного программного обеспечения или любой его части или производной для использования с процессорами, произведенными или для любой организации, кроме ST, является существенным нарушением настоящего Соглашения.

Вы не имеете права декомпилировать объектный код Лицензионного программного обеспечения или иным образом осуществлять реконструирование Лицензионного программного обеспечения. Вы не должны использовать Лицензионное программное обеспечение в качестве основы для создания аналогичного или конкурирующего программного обеспечения или продуктов.

Вы обязуетесь соблюдать все применимые законы и постановления, влияющие на использование Лицензионного программного обеспечения, включая любые применимые законы или постановления об экспортном контроле.

Ни название, ни какой-либо товарный знак STMicroelectronics или других участников Лицензионного программного обеспечения не может использоваться для поддержки или продвижения программного обеспечения или продуктов, полученных на основе Лицензионного программного обеспечения (включая любую его часть) без специального письменного разрешения.

Запрещается частично или полностью использовать, воспроизводить или распространять это Лицензионное программное обеспечение каким-либо образом, в результате чего на данное Лицензионное программное обеспечение будут распространяться какие-либо Условия с открытым исходным кодом (как определено ниже).

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ С ОТКРЫТЫМ ИСТОЧНИКОМ

Лицензионное программное обеспечение может содержать программное обеспечение в соответствии с Условиями открытого исходного кода (как определено ниже), применимыми для каждой такой части (Программное обеспечение с открытым исходным кодом), как дополнительно указано в Лицензионном программном обеспечении. Такое программное обеспечение с открытым исходным кодом предоставляется в соответствии с применимыми Условиями использования открытого исходного кода и не регулируется условиями лицензии, приведенной ниже. Устанавливая копирование, загрузку, доступ или иным образом используя Лицензионное программное обеспечение, вы соглашаетесь соблюдать такие Условия с открытым исходным кодом в отношении такого программного обеспечения с открытым исходным кодом.Условия открытого исходного кода: означают любую лицензию с открытым исходным кодом, которая требует в рамках распространения программного обеспечения, чтобы исходный код такого программного обеспечения распространялся вместе с ним или иным образом предоставлялся доступным, или лицензия с открытым исходным кодом, которая в значительной степени соответствует определению открытого исходного кода, указанному на www.opensource. org и любую другую сопоставимую лицензию с открытым исходным кодом, такую ​​как, например, Стандартная общественная лицензия GNU (GPL), Общественная лицензия Eclipse (EPL), Лицензия на программное обеспечение Apache, лицензия BSD и лицензия MIT.

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ СТОРОННИХ СТОРОН

Некоторые части Лицензионного программного обеспечения могут подпадать под действие условий лицензии третьих сторон, как это явно указано в Лицензионном программном обеспечении.В таком случае эти части поставляются в соответствии с указанными условиями лицензии третьей стороны и не подпадают под условия лицензии по настоящему Соглашению. Устанавливая копирование, загрузку, доступ или иным образом используя Лицензионное программное обеспечение, вы соглашаетесь соблюдать такие условия лицензии третьей стороны в отношении этих частей.

ОТСУТСТВИЕ ДРУГИХ ПРАВ ИЛИ ЛИЦЕНЗИЙ

Вам не предоставляются никакие права или лицензии, за исключением случаев, прямо указанных в настоящем Соглашении. Без ограничения общего характера вышеизложенного, никакие права или лицензии не предоставляются в отношении каких-либо продуктов, технологий или прав интеллектуальной собственности ST, кроме тех, которые воплощены в Лицензионном программном обеспечении.

ОТСУТСТВИЕ ГАРАНТИЙ

Лицензионное программное обеспечение предоставляется «как есть» и «со всеми ошибками» без каких-либо явных или подразумеваемых гарантий. ST и его лицензиары прямо отказываются от всех гарантий, явных, подразумеваемых или иных, включая, помимо прочего, гарантии товарной пригодности, пригодности для определенной цели и ненарушения прав интеллектуальной собственности. ST не гарантирует, что использование Лицензионного программного обеспечения полностью или частично будет прервано или безошибочно, будет соответствовать Вашим требованиям или будет работать с выбранной Вами комбинацией аппаратного и программного обеспечения.

Вы несете ответственность за определение того, будет ли Лицензионное программное обеспечение подходить для вашего предполагаемого использования или приложения или будет ли достигать намеченных вами результатов. ST не несет ответственности перед Вами и / или перед любой третьей стороной за производные работы Лицензионного программного обеспечения, разработанного Вами.

ST не уполномочивает кого-либо делать какие-либо заявления или гарантии в отношении Лицензионного программного обеспечения, и любая техническая информация, информация о приложениях или конструкции или советы, характеристика качества, данные о надежности или другие услуги, предоставляемые ST, не являются какими-либо заявлениями или гарантиями со стороны ST или измените этот отказ от ответственности или гарантию, и никаких дополнительных обязательств или обязательств, помимо тех, которые явно указаны в настоящем Соглашении, не возникнет в результате предоставления компанией ST такой информации или услуг.ST не берет на себя и не уполномочивает какое-либо другое лицо брать на себя любую другую ответственность в связи с Лицензионным программным обеспечением.

Ничто, содержащееся в настоящем Соглашении, не будет истолковано как:

(i) гарантия или заверение со стороны ST для поддержания производства любого устройства ST или другого оборудования или программного обеспечения, с которым может использоваться Лицензионное программное обеспечение, или для иного обслуживания или поддержки Лицензионное программное обеспечение любым способом; или

(ii) обязательство ST и / или его лицензиаров возбуждать или преследовать в судебном порядке действия или иски против третьих лиц за нарушение любого из прав, лицензированных настоящим, или предоставление каких-либо прав на возбуждение или судебное преследование действий или исков против третьих лиц за нарушение.Однако ST имеет право немедленно прекратить действие настоящего Соглашения после получения уведомления о любых претензиях, исках или судебных разбирательствах, в которых утверждается, что Лицензионное программное обеспечение или использование или распространение вами Лицензионного программного обеспечения нарушает права интеллектуальной собственности третьих лиц.

Все другие гарантии, условия или другие условия, подразумеваемые законом, исключаются в максимальной степени, разрешенной законом.

ОГРАНИЧЕНИЕ ОБЯЗАТЕЛЬСТВ

Ни при каких обстоятельствах компания ST или ее лицензиары не несут ответственности перед Вами или любой третьей стороной за любые косвенные, особые, побочные, случайные, штрафные или другие убытки (включая, но не ограничиваясь, затраты на оплату труда, ремонтные работы). квалификация, задержка, упущенная выгода, упущенная выгода, потеря данных, затраты на закупку заменяющих товаров или услуг и т. п.) на основании договора, деликта или любой другой правовой теории, относящейся к Лицензионному программному обеспечению или в связи с ним , документацию или настоящее Соглашение, даже если ST было уведомлено о возможности такого ущерба.

Ни при каких обстоятельствах ответственность ST перед Вами или какой-либо третьей стороной по настоящему Соглашению, включая любые претензии в отношении прав интеллектуальной собственности третьих лиц, по любой причине иска не превышает 100 долларов США. Этот раздел не применяется в случаях, запрещенных законом. Для целей этого раздела любая ответственность ST рассматривается в совокупности.

ПРЕКРАЩЕНИЕ

ST может прекратить действие настоящего Соглашения, включая его лицензии, в любое время, если Вы существенно нарушаете какое-либо из его условий и не устранили такое нарушение в течение 30 (тридцати) дней после получения уведомления от ST о таком нарушении. нарушение.После прекращения действия Вы немедленно уничтожите или вернете все копии Лицензионного программного обеспечения (включая, помимо прочего, любую документацию) компании ST. После расторжения ваше единственное оставшееся право будет заключаться в продолжении использования Лицензионного программного обеспечения исключительно в той степени, в которой оно уже было включено до вашего существенного нарушения настоящего Соглашения в ваши Продукты, которые были проданы вами до даты вашего существенного нарушения.

ПРИМЕНИМОЕ ЗАКОНОДАТЕЛЬСТВО И ЮРИСДИКЦИЯ

Настоящее Соглашение и вопросы, связанные с его действительностью, толкованием или исполнением, должны регулироваться, толковаться, толковаться и применяться во всех отношениях в соответствии с действующим законодательством Швейцарии без обращения к принципам коллизионного права.Стороны прямо соглашаются с тем, что Конвенция Организации Объединенных Наций о договорах международной купли-продажи товаров не применяется к настоящему Соглашению или к их отношениям.

Разрешение споров. Стороны соглашаются на исключительную юрисдикцию в суде кантона Женева, Швейцария, для целей любых судебных разбирательств, вытекающих из настоящего Соглашения. Во избежание сомнений, ничто в этом разделе не препятствует любой Стороне добиваться временного судебного запрета в суде или трибунале соответствующей юрисдикции.

РАЗДЕЛЕНИЕ

Если какое-либо положение этого соглашения становится или становится в любое время или по любой причине не имеющим исковой силы или недействительным, это не влияет на другие положения этого соглашения, а остальные положения этого соглашения сохраняют ту же силу и эффект, как если бы такие неисполнимые или недействительные положения не были включены в настоящее Соглашение.

ОТКАЗ

Невыполнение или задержка выполнения любой из сторон какого-либо положения настоящего Соглашения не должно действовать и не истолковываться как отказ от любого другого или последующее нарушение того же или другого положения.

ПЕРЕДАЧА

Настоящее Соглашение не может быть передано ни Вами, ни какими-либо из Ваших прав или обязательств по настоящему Соглашению какой-либо третьей стороне без предварительного письменного согласия ST. В случае, если настоящее Соглашение фактически переуступается третьей стороне, настоящее Соглашение имеет обязательную силу для правопреемников и правопреемников сторон.

ВЗАИМООТНОШЕНИЯ СТОРОН

Ничто в настоящем Соглашении не должно создавать или считаться созданным партнерством или отношениями принципала и агента или работодателя и служащего между Сторонами.Ни одна из Сторон не имеет полномочий или полномочий связывать, заключать договоры от имени или создавать ответственность для другой стороны каким-либо образом или для каких-либо целей.


FLASHER-STM32 — демонстратор загрузчика флэш-памяти STM32 (UM0462) (заменен на STM32CubeProgrammer)

000

Обратите внимание, что файлы cookie должны быть включены для успешной загрузки программного обеспечения.

x

Что-то пошло не так с запросом сервера. Пожалуйста, попробуйте снова через пару минут.

Если у вас есть учетная запись на my.st.com, войдите в систему и загрузите программное обеспечение без каких-либо дополнительных действий по проверке.

Если вы не хотите входить в систему сейчас, вы можете загрузить программное обеспечение, просто указав свое имя и адрес электронной почты в форме ниже и подтвердив ее.

Это позволяет нам оставаться на связи и сообщать вам об обновлениях этого программного обеспечения.

Для последующих загрузок этот шаг не требуется для большей части нашего программного обеспечения.

Чтобы подтвердить свой адрес электронной почты и начать загрузку, щелкните ссылку в отправленном вам электронном письме. Эта ссылка будет действительна в течение 24 часов. Пожалуйста, проверьте свои спам-фильтры, если вы не получили письмо.

x

Укажите, что вы принимаете или НЕ принимаете, выбрав «Я ПРИНИМАЮ» или «Я НЕ ПРИНИМАЮ», как указано ниже на носителе.

ПО УСТАНОВКЕ КОПИРОВАНИЯ, ЗАГРУЗКИ, ДОСТУПА ИЛИ ИНЫМ ОБРАЗОМ ИСПОЛЬЗОВАНИЯ ДАННОГО ПАКЕТА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ИЛИ ЛЮБОЙ ЕГО ЧАСТИ (И СООТВЕТСТВУЮЩЕЙ ДОКУМЕНТАЦИИ) ОТ STMICROELECTRONICS INTERNATIONAL NV, ШВЕЙЦАРСКОГО ФИЛИАЛА И / ИЛИ СВОЕЙ КОМПАНИИ, СООТВЕТСТВУЮЩЕЙ КОМПАНИИ STMICROELECTRONICS INTERNATIONAL NV, ШВЕЙЦАРСКОМУ ОТДЕЛЕНИЮ И / ИЛИ СВОЕЙ КОМПАНИИ САМОСТОЯТЕЛЬНО ИЛИ ОТ ИМЕНИ ЛЮБОГО ЛИЦО, КОТОРОЕ РАБОТАЕТ И / ИЛИ ЗАНИМАЕТСЯ ТАКОЙ ПОЛУЧАТЕЛЬ, СОГЛАШАЕТСЯ С ДАННЫМ ЛИЦЕНЗИОННЫМ СОГЛАШЕНИЕМ НА ПАКЕТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.

В соответствии с правами интеллектуальной собственности STMicroelectronics и в соответствии с применимыми условиями лицензирования для любого стороннего программного обеспечения, включенного в этот программный пакет, и применимыми Условиями открытого исходного кода (как определено здесь ниже), распространение, воспроизведение и использование в исходной и двоичной формах Программный пакет или любая его часть, с модификациями или без них, разрешены при соблюдении следующих условий:

  1. При повторном распространении исходного кода (с изменениями или без) должно сохраняться любое уведомление об авторских правах, этот список условий и следующий отказ от ответственности.
  2. Распространения в двоичной форме, за исключением встроенных в микроконтроллер или микропроцессорное устройство, произведенное STMicroelectronics или для него, или обновления программного обеспечения для такого устройства, должны воспроизводить указанное выше уведомление об авторских правах, этот список условий и следующий отказ от ответственности в документации и / или другом материалы, поставляемые с распространением.
  3. Ни название STMicroelectronics, ни имена других участников этого программного пакета не могут использоваться для поддержки или продвижения продуктов, производных от этого программного пакета или его части, без специального письменного разрешения.
  4. Этот программный пакет или любая его часть, включая модификации и / или производные от этого программного пакета, должны использоваться и выполняться исключительно и исключительно на микроконтроллере или микропроцессорных устройствах, произведенных STMicroelectronics или для них, или в сочетании с ними.
  5. Запрещается частично или полностью использовать, воспроизводить или распространять этот программный пакет каким-либо образом, который может регулировать данный программный пакет Условиями открытого исходного кода (как определено ниже).
  6. Некоторая часть пакета программного обеспечения может содержать программное обеспечение в соответствии с Условиями использования открытого исходного кода (как определено ниже), применимыми к каждой такой части («Программное обеспечение с открытым исходным кодом»), как дополнительно указано в пакете программного обеспечения. Такое программное обеспечение с открытым исходным кодом предоставляется в соответствии с применимыми Условиями использования открытого исходного кода и не регулируется условиями лицензии, приведенной ниже. «Условия открытого исходного кода» означают любую лицензию с открытым исходным кодом, которая требует в рамках распространения программного обеспечения, чтобы исходный код такого программного обеспечения распространялся вместе с ним или предоставлялся иным образом, или лицензия с открытым исходным кодом, которая в значительной степени соответствует определению открытого исходного кода, указанному на www.opensource.org и любую другую сопоставимую лицензию с открытым исходным кодом, такую ​​как, например, Стандартная общественная лицензия GNU (GPL), Общественная лицензия Eclipse (EPL), Лицензия на программное обеспечение Apache, лицензия BSD и лицензия MIT.
  7. Этот программный пакет может также включать стороннее программное обеспечение, как это явно указано в программном пакете, в соответствии с конкретными условиями лицензии от таких третьих сторон. Такое стороннее программное обеспечение предоставляется в соответствии с такими конкретными условиями лицензии и не регулируется условиями лицензии, приведенными ниже.Устанавливая копирование, загрузку, доступ или иным образом используя этот пакет программного обеспечения, получатель соглашается соблюдать такие условия лицензии в отношении такого стороннего программного обеспечения.
  8. STMicroelectronics не обязана предоставлять какое-либо обслуживание, поддержку или обновления для программного пакета.
  9. Программный пакет является и останется исключительной собственностью STMicroelectronics и ее лицензиаров. Получатель не будет предпринимать никаких действий, которые ставят под угрозу права собственности STMicroelectronics и ее лицензиаров, или приобретать какие-либо права на программный пакет, за исключением ограниченных прав, указанных ниже.
  10. Получатель должен соблюдать все применимые законы и постановления, влияющие на использование программного пакета или любой его части, включая любые применимые законы или постановления об экспортном контроле.
  11. Распространение и использование этого программного пакета частично или любой его части, кроме разрешенных по данной лицензии, является недействительным и автоматически прекращает ваши права по этой лицензии.

ДАННЫЙ ПАКЕТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ПРЕДОСТАВЛЯЕТСЯ STMICROELECTRONICS И СОСТАВЛЯЮЩИМИ «КАК ЕСТЬ» И ЛЮБЫМИ ЯВНЫМИ, ПОДРАЗУМЕВАЕМЫМИ ИЛИ ОБЯЗАТЕЛЬНЫМИ ГАРАНТИЯМИ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЯ, ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ ТОВАРНОЙ ЦЕННОСТИ И ПРИГОДНОСТИ ТОВАРА. ПРАВА НА ИНТЕЛЛЕКТУАЛЬНУЮ СОБСТВЕННОСТЬ ОТКАЗЫВАЮТСЯ В МАКСИМАЛЬНОЙ СТЕПЕНИ, РАЗРЕШЕННОЙ ЗАКОНОМ.НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ STMICROELECTRONICS ИЛИ СОТРУДНИКИ НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБЫЕ ПРЯМЫЕ, КОСВЕННЫЕ, СЛУЧАЙНЫЕ, СПЕЦИАЛЬНЫЕ, ПРИМЕРНЫЕ ИЛИ КОСВЕННЫЕ УБЫТКИ (ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ЗАКУПКИ ТОВАРОВ ИЛИ УСЛУГ; ПОТЕРЮ ИСПОЛЬЗОВАНИЯ ИЛИ ДЕЛОВЫХ ДАННЫХ, ИЛИ ПРЕДПРИНИМАТЕЛЬСТВА, НО НЕ ОГРАНИЧИВАЮТСЯ ПРЕРЫВАНИЕ), ОДНАКО ВЫЗВАННЫМ И ПО ЛЮБОЙ ТЕОРИИ ОТВЕТСТВЕННОСТИ, ЛИБО ПО КОНТРАКТУ, СТРОГОЙ ОТВЕТСТВЕННОСТИ ИЛИ ПЕРЕДАЧИ (ВКЛЮЧАЯ НЕБРЕЖНОСТЬ ИЛИ ИНОЕ) ЛЮБОЙ СПОСОБ ИСПОЛЬЗОВАНИЯ ЭТОГО ПАКЕТА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, ДАЖЕ ПРЕДЛАГАЕМЫЕ ПРЕДОСТАВЛЕНИЯ ПРЕДОСТАВЛЕНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.

, ЗА ИСКЛЮЧЕНИЕМ ЯВНО РАЗРЕШЕННЫХ ЗДЕСЬ, И В ОТНОШЕНИИ ПРИМЕНИМЫХ УСЛОВИЙ ЛИЦЕНЗИИ ДЛЯ ЛЮБОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ТРЕТЬИХ СТОРОН, ВКЛЮЧЕННОГО В ПАКЕТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, И УСЛОВИЯ ОТКРЫТОГО ИСТОЧНИКА В КАЧЕСТВЕ ПРИМЕНИМО, НИКАКИХ ПОДРАЗУМЕВАЕМЫХ ЛИЦЕНЗИЙ ИЛИ ДРУГИХ ПРАВОЙ ПРАВА НА ИНТЕЛЛЕКТУАЛЬНУЮ СОБСТВЕННОСТЬ STMICROELECTRONICS ИЛИ ЛЮБОЙ ТРЕТЬЕЙ ЛИЦЫ.


FLASHER-STM32 Демонстратор загрузчика флэш-памяти STM32 (UM0462) (заменен на STM32CubeProgrammer)

Как программировать STM32

Для программирования STM32 есть четыре различных возможности:

  • SWD — это спецификация ARM, полезная для разработки микропрограммного обеспечения, в ней используются только выводы 2 ( SWDIO и SWCLK ) + вывод GND, VCC, / RST и, опционально, вывод SWO
  • JTAG — спецификация ARM, полезная для разработки FW
  • DFU или DFUSE — это утилита STM, которая использует интерфейс USB для программирования STM32.
    STM32 должен быть переведен в режим загрузки.
  • Flash Loader — это утилита STM, которая использует интерфейс UART для программирования STM32.
    STM32 должен быть переведен в режим загрузки.

Некоторые полезные А.


JTAG — разъем SWD

Сигнал желтый , необходимы для SWD .
TRACE-SWO — это дополнительный для SWD .

SWD был представлен ARM для уменьшения количества выводов для программирования и отладки Cortex Mx.
SWD контактов три:
SWDIO — двунаправленные данные
SWCLK — это часы
SWO — (ITM) это дополнительная реализация, зависит от того, какой STM32 вы используете, и которые реализуют некоторые дополнительные функции, такие как: trace, printf в консоли и т. д.

STLINK-xxx, STM32CubeIDE и ATOLLIC также поддерживают вывод SWO .

Продолжайте TOP


DFU или DFUSE (STSW-STM32080)
DFU — это ПО для программирования STM32 через USB ( UM0412 )
Пакет содержит все двоичные файлы и исходный код для программного обеспечения обновления прошивки USB-устройства DfuSe (DFU) , включая демонстрацию, отладку графических интерфейсов и уровней протокола.
Он включает драйвер DFU, совместимый с последней версией Microsoft®OS. Утилита
DfuSe может использоваться для взаимодействия с загрузчиком системной памяти STM32 или любой прошивкой для программирования в приложениях (IAP), запускаемой из пользовательской Flash, что позволяет программировать внутреннюю память через USB.

Смотрите это видео .

Пример: Как использовать DFU
После установки DfuSe в пакете есть служебная программа: DFU File Manager , которая используется для создания файла .DFU из .HEX или .S19 , см. Ниже.

Теперь мы используем файл .DFU с демонстрацией DfuSe для программирования устройства.
Выполняет следующие шаги.

Вы должны создать .DFU из файла .HEX или .S19 , для этого используйте DFU File Manager .

Вы должны установить DFU mode your eval-board ( boot mode ), в нашем случае это плата STM32F072B-DISCO , и необходимо подключить BOOT pin к VDD pin , см. Ниже красный ящик.

Теперь подключите вашу плату eva-board к ПК , и вы должны увидеть сообщение с USB о том, что плата eva находится в режиме DFU.
Запустите DfuSe Demonstration и загрузите файл .DFU на свою оценочную плату.
Теперь удалите перемычку загрузки (в нашем случае снимите перемычку с контакта BOOT на контакт VDD) и сбросьте вашу eval-board .

Вы должны увидеть запуск программы, которую вы загружаете через DfuSe Demonstration.

Продолжайте TOP


Флэш-загрузчик
Демонстрационная программа загрузчика флеш-памяти STM32 (FLASHER-STM32) — это бесплатная служебная программа для ПК от STMicroelectronics, которая работает на ПК и связывается через RS232 с системной памятью STM32 , загрузчик .
Чтобы получить пример того, как запустить загрузчик устройства, обратитесь к примечанию по применению режима загрузки системной памяти микроконтроллера STM32 ( AN2606 ).
Чтобы получить информацию о протоколе USART, используемом в загрузчике STM32, обратитесь к протоколу USART, используемому в примечании по применению загрузчика STM32 ( AN3155 ).

Помните, что переводят STM32 в режим загрузки перед запуском Flash Loader .
Например, для перевода в режим загрузки необходимо подключить STM32L031K6 к VCC (VDD) загрузочный контакт, то есть контакт 31 .

ВНИМАНИЕ
До сих пор, 10 ноября 2017 года , существует проблема с программированием STM32L0x1 / 2/3 ( 32 KFlash) с использованием стандартного загрузчика Flash (версия ). 2.8.0 ) присутствует на Интернет-сайте СТМ.
Если у вас возникла необходимость запрограммировать STM32L0x1 / 2/3 , загрузите этот выпуск (версия 2.9.0 ) загрузчика Flash Loader и используйте его.

Продолжайте TOP


Некоторые полезные A.№

  • AN2606 : режим загрузки системной памяти микроконтроллера STM32
  • AN3155 : протокол USART, используемый в загрузчике STM32
  • AN3156 : протокол USB DFU, используемый в загрузчике STM32
  • X-CUBE-IAP-USART — Программирование STM32Cube в приложении с использованием встроенного программного обеспечения USART
    • Стирание вспышки
    • Flash-программирование
    • Связь UART с использованием протокола Ymodem
    • Конфигурация защиты от записи во флэш-памяти
    • Отделение приложения от загрузчика
    • Прочтите также AN4657 — Программирование в приложении (IAP) STM32 с использованием USART

Продолжить TOP

Amazon.com: ST-LINK / V2 (EN Ver.) Микроконтроллеры ST STM8 и STM32 MCU USB JTAG SWD внутрисхемный эмулятор программатора отладчика Совершенно новый @XYGStudy: Computers & Accessories

Описание:
ST-LINK / V2 — это внутрисхемный отладчик и программатор для семейств микроконтроллеров STM8 и STM32. Модуль однопроводного интерфейса (SWIM) и интерфейсы JTAG / последовательной отладки проводов (SWD) используются для связи с любым микроконтроллером STM8 или STM32, расположенным на плате приложения.Приложения
STM8 используют полноскоростной интерфейс USB для связи с программным обеспечением ST Visual Develop (STVD) или ST Visual Program (STVP) STMicroelectronic. Приложения
STM32 используют полноскоростной интерфейс USB для связи с интегрированными средами разработки Atollic, IAR, Keil или TASKING.

Характеристики:
* Питание 5 В через разъем USB
* Интерфейс, совместимый с полной скоростью USB 2.0
* Кабель стандарта USB от A до mini B
* Особенности SWIM
* * 1.Поддерживается прикладное напряжение от 65 В до 5,5 В на интерфейсе SWIM
* * Поддерживаются низкоскоростной и высокоскоростной режимы SWIM
* * Скорость программирования SWIM: 9,7 Кбайт / с на низкой скорости и 12,8 Кбайт / с на высокой скорости
* * SWIM-кабель для подключения к приложению через стандартный вертикальный (ref: 284697 или 214017) или горизонтальный (ref: 214012) разъем ERNI
* * SWIM-кабель для подключения к приложению через штыревой разъем или разъем с шагом 2,54 мм
* JTAG Особенности
* * 1.Поддерживаемое прикладное напряжение от 65 В до 3,6 В на интерфейсе JTAG и на устойчивых входах 5 В
* * Кабель JTAG для подключения к стандартному 20-контактному разъему JTAG с шагом 2,54 мм
* Поддерживается функция прямого обновления прошивки (DFU)
* Светодиод состояния, который мигает во время связи с ПК
* Рабочая температура от 0 до 50 ° C

При подключении ST-LINK / V2 к компьютеру через интерфейс USB требуется драйвер USB, который необходимо сначала правильно установить.

В комплект входит
ST-LINK / V2 × 1
Кабель USB типа A — Mini-B × 1
Плоская 20-контактная лента JTAG / SWD × 1
4-контактный кабель SWIM × 1
4-контактный SWIM нестандартный соединительный кабель × 1

STM32 учебные пособия | Встроенная лаборатория

Учебные пособия по STM32

Эти вводные и исчерпывающие руководства по STM32 предоставлены Шавоном Шахрияром , технологом, производителем оборудования, преподавателем и выпускником EEE из Университета науки и технологий Ахсануллы, Дакка, что позволяет быстро изучить программирование процессоров ARM и взаимодействие с ними.

Микроконтроллеры

STM32 на базе ARM от STMicroelectronics обладают высокой плотностью ресурсов, чем любой другой обычный микроконтроллер. Они также являются высокоскоростными устройствами, обычно работающими на частоте 72 МГц и выше. Цель этого документа — ответить на некоторые часто задаваемые вопросы, касающиеся STM32, прежде чем начинать разработку приложений с их помощью.

Порты ввода-вывода в STM32 обычно называются GPIOA, GPIOB и т. Д. И имеют ширину 16 бит. Контакты портов имеют несколько режимов работы, что делает их на первых порах надежными и сложными.В этом руководстве мы обсудим, как настроить и настроить эти порты для операций ввода-вывода, и проиллюстрируем это на простом примере мигания светодиода.

В этом руководстве рассказывается о ST SPL, который представляет собой набор аппаратных библиотек, которые обеспечивают простой доступ для любого программиста STM32 ARM. Он поддерживает все периферийные устройства, которые есть в STM32 micro, такие как CAN, USB, ADC, таймеры и т. Д. Короче говоря, это уровень абстракции оборудования, полностью покрывающий STM32.

STM32 предоставляет аппаратные порты USART для последовательной связи.Как мы все знаем, последовательная связь является очень важным инструментом для отладки, подключения к внешнему оборудованию, например RFID, GPS, GSM-модемы и т. Д., А также для выполнения других задач, связанных со связью. Количество последовательных портов, доступных в микроконтроллере STM32, зависит от типа семейства устройств и самого устройства.

ST-Link 1 (AKA ST-Link) и ST-Link v2 — это в основном одно и то же оборудование для программирования / отладчика с некоторыми незначительными исключениями. ST-Link 2 имеет допуск 5 В для интерфейса JTAG, он имеет двухцветный светодиодный индикатор состояния, а также имеет отдельный интерфейс программирования для микросхем STM8, в отличие от ST-Link 1.Существует также ISOL-версия ST-Link2, которая гальванически изолирует его от цели с помощью оптоэлектроники.

Серия

STM32F1xx — это микроконтроллеры на базе ARM Cortex M3. Микроконтроллеры на базе Cortex M3 имеют сложную и в то же время простую в использовании систему прерываний, которая называется Nested Vectored Interrupt Controller (NVIC). Это обеспечивает низкую задержку и высокую производительность. У NVIC есть несколько функций, и они обрабатываются компилятором. Наша работа — просто наслаждаться молниеносной реакцией на прерывания благодаря NVIC.

Большинство из нас знает о сторожевых таймерах из предыдущего опыта работы с обычными 8-битными микроконтроллерами, такими как AVR и PIC. Однако, когда дело доходит до STM32, идея схемы сторожевого пса дорабатывается. Параметры, доступные для часов, также улучшены в микросхеме STM32. В этом посте мы увидим некоторые из этих поддерживающих внутренних аппаратных средств.

Страниц: 1 2

»Используйте любой STM Nucleo в качестве программатора» JeeLabs

Платы Nucleo от STMicroelectronics охватывают широкий диапазон микроконтроллеров STM и предназначены для некоммерческого использования по очень низкой цене.Это отличный способ начать работу, потому что в них есть встроенный программатор ST-Link V2.1:

На самом деле, программатор — это , только деталь, которая нас здесь интересует. Вот почему здесь подойдет любая плата Nucleo. Вы могли отпилить нижнюю часть (к сожалению, не так легко).

Первое, что нужно сделать, это удалить эти две перемычки. Они подключают ST-Link к плате, к которой он прикреплен. Мы хотим повторно использовать ST-Link для наших собственных внешних плат.

Штифты вверху слева и справа используются только как проставки. Если хотите, их можно отрезать. Основными выводами являются «заголовок SWD» ST-Link (CN4) и те, которые помечены как TX и RX (CN3).

Контакты заголовка программирования сверху вниз:

  1. VDD-TARGET
  2. SWCLK
  3. GND
  4. SWDIO
  5. NRST
  6. SWO

Вот небольшая печатная плата (готовится к выпуску опытный образец):

Эта плата настроена так, чтобы соответствовать указанным выше разъемам ST-Link, и ее можно припаять непосредственно к контактам для создания постоянной настройки.Обратите внимание, что не все эти контакты находятся в сетке 0,1 ″, поэтому вы не можете взломать кусок прототипа платы на ST-Link, не согнув немного его контакты.

Слева есть место для 8-контактного разъема со следующей компоновкой сверху вниз:

  1. N / C (перемычка для пайки может быть замкнута для подключения к SWO)
  2. GND
  3. SWCLK
  4. SWDIO
  5. TX (для подключения к целевому RX) ​​
  6. RX (для подключения к целевой TX)
  7. 3,3 В (аналоговый вход, не питание)
  8. NRST

С помощью вырезав одну или несколько дорожек внутри припаянных перемычек, вы можете переставить их по своему желанию.

Почему именно такая раскладка? Потому что контакты 2..7 соответствуют программному заголовку на HY-TinySTM103T.

Предупреждение — Без внешнего подключения вы все равно можете использовать ST-Link в качестве программатора для подключенного Nucleo. Но если вы оставите ST-Link прикрепленным к остальной части платы, вы должны внести некоторые изменения, чтобы заставить его работать для внешнего использования — вот нижняя сторона ST-Link:

Паяные перемычки SB12, SB13, SB14 и SB15 используются для подключения ST-Link к остальной части платы.Если вы используете только SWCLK и SWDIO, все готово. Но если вы также хотите использовать ST-Link для контактов RX, TX, SWO или NRST — вам необходимо отключить эти соединения.

Самый быстрый способ — это сломать резисторы маленьким резаком, а затем удалить мусор паяльником. Или просто приложите больше тепла и распаяйте их как следует.

Обратите внимание, что это известные резисторы «0 Ом», т. Е. Короткие замыкания. Чтобы восстановить предыдущее использование, вы можете просто добавить каплю припоя и убедиться, что она покрывает обе контактные площадки перемычки.

Альтернатива — просто отрезать плату ST-Link и покончить с ней.

Для получения информации о преобразовании несколько более старых плат Discovery в BMP см. Эту страницу на embdev.net — это значительно больше работы, хотя определенно возможно.

Вернемся к этому Nucleo. Мы создали , а не , который создал зонд Black Magic — для этого потребуется перепрограммировать микроконтроллер на ST-Link. У нас есть просто ST-Link V2.1 для внешнего использования. Но на самом деле это неплохой инструмент: