2017-07-21 1 views
0

J'utilise Eclipse sous Ubuntu pour travailler sur une STM32F7 DISCOVERY J'ai configuré le système pour qu'il envoie mon projet blinky à la Discovery. Après la construction du projet, je vais à run-> Outils externes et frappé Exécuter pour charger le code des à clignoter, mais je reçois le message suivant sur la fenêtre de la console:Erreur de ligne de commande invalide avec STM32F7 sur Eclipse

invalid command line 
stlinkv1 command line: ./st-flash [--debug] [--reset] {read|write} /dev/sgX path addr <size> 
stlinkv1 command line: ./st-flash [--debug] /dev/sgX erase 
stlinkv2 command line: ./st-flash [--debug] [--reset] {read|write} path addr <size> 
stlinkv2 command line: ./st-flash [--debug] erase 
        use hex format for addr and <size> 

Les configurations externes outil que je utilise est comme suit:

Main-> Location /usr/local/bin/st-flash Main -> Working Directory ${project_loc}/Release Main -> Arguments:write${project_name}.bin 0x8000000 
+0

Est-ce que l'ajout d'espace entre write et '$ {project_name} .bin dans Arguments: section aide? – rkrahl

Répondre

0

Vous n'avez pas indiqué le chemin d'accès au port série. La sortie de la ligne de commande affiche la syntaxe.