pystlink
1.0.0
Sterne mich auf Github - es hilft!
Python-API zur Automatisierung der STMICROELECTONICS-Flash mithilfe des ST-Link-CLI-Dienstprogramms.
ST-Link V2, das mit STMICROELECTRONICS-Nukleo-Entwicklungsbrettern ausgestattet ist. Diese ST-Links bieten auch USB-to-Serial-Ports.
Laden Sie das ST-Link-Dienstprogramm herunter und installieren Sie es. Stellen Sie sicher, dass Sie das Verzeichnis "ST-Link_cli.exe" im Pfad hinzufügen.
Überprüfen Sie die ST-Link Utility Guide.
Es gibt keine Installationen. Klonen Sie das Repository und verwenden Sie die Methoden. Es gibt nur zwei öffentliche Methoden:
import stlink
if __name__ == '__main__' :
print ( stlink . findall ())
status , checksum = stlink . flash ( 'G: \ test.hex' )
print ( status )Ausgabe:
[{ 'probe' : '0' , 'com' : 'COM4' }]
successful