Assembler Editor STM32: La montagne n'a pas bougé, Magomed marche vers elle

Beaucoup de temps s'est écoulé depuis, mais l'idée de trouver un éditeur pratique pour écrire des programmes pour microcontrôleurs stm32 en assembleur sous gnu ne me laisse pas :-))





suite de la vieille histoire https://habr.com/ru/post/436168/









IMPORTANT!





pour tous les écrivains SI: les gars, vous êtes tous des programmeurs géniaux travaillant dans de grandes entreprises, gagnant beaucoup d'argent et sachant avec certitude que ce n'est qu'en C que ça vaut la peine d'écrire des programmes !!! Tu es très cool !!! ce post n'est pas pour vous ...





TRÈS S'IL VOUS PLAÎT - eh bien, si vos mains vous démangent, eh bien, mettez un moins et passez à autre chose !!





Je n'ai pas besoin d'écrire sur le fait que le langage assembleur est complètement inutile, et qu'il n'est pas pratique d'y écrire, et il n'y a personne, et une seule chose ... - tout cela a déjà été écrit cent fois ...





Un article sur ceux qui écrivent en assembleur, veulent essayer ou veulent participer d'une manière ou d'une autre.









Idées clés:





  • contrôle de l'espace des symboles (étiquettes) ( travail vidéo avec symboles )





  • la possibilité d'utiliser des bibliothèques de code ( travail vidéo avec des modules )





  • vérifier l'exactitude d'un jeu d'instructions directement dans l'éditeur (vidéo sur la mise en évidence du texte du programme )





  • compilation du projet avec obtention d'informations sur le code / firmware résultant ( compilation vidéo et traitement des erreurs de compilation et d'assemblage )





  • ( )













https://vk.com/club200545792





( ) https://www.youtube.com/playlist?list=PLdA4KC1wucOwotDhISMkVorbjdHzG2mUM





, - .





Les implémentations du processus de débogage sans débogage des serveurs gdb \ telnet directement via les interfaces st-link sont également très intéressantes (à propos de l'impossibilité d'utiliser st-link_cli, une vidéo séparée a été tournée https://www.youtube.com/watch?v=hGAZ67_qdQ8&list=PLdA4KC1wucOwotDhISMkVorUM - décevant - l'interface dans l'implémentation actuelle est inutile pour le débogage)









une si courte note (si vous ne suivez pas les liens) s'est avérée. J'invite toutes les personnes intéressées à participer à la génération d'idées, au développement, à la rédaction de programmes et de modules
























All Articles