pystlink
1.0.0
Сыль меня на GitHub - это помогает!
Python API для автоматизации вспышки StmicroElectonics с использованием утилиты ST-Link CLI.
ST-Link V2, который поставляется с платами разработки ядер STMicroelectronics. Эти ST-Links также предоставляют USB-серийные порты.
Загрузите утилиту ST-Link и установить. Обязательно добавьте каталог "st-link_cli.exe" на пути.
Проверьте руководство по утилиту ST-Link.
Нет никаких инсталляций. Клонировать репозиторий и использовать методы. Есть только два публичных метода:
import stlink
if __name__ == '__main__' :
print ( stlink . findall ())
status , checksum = stlink . flash ( 'G: \ test.hex' )
print ( status )Выход:
[{ 'probe' : '0' , 'com' : 'COM4' }]
successful