Donc, vous êtes toujours intéressé par l'assembleur, peut-être pour écrire des programmes pour cortex-m0 afin d'en adapter plus, ou peut-être pour écrire des modules pour des programmes dans une autre langue, vous aurez un grand nombre d'options où vous pouvez le faire - tous les environnements connus prennent en charge cette capacité ...
Certes, après un certain temps, vous comprendrez toute la complexité de l'écriture de code dans de tels éditeurs, simplement parce que ces éditeurs n'offrent généralement rien de plus que des commandes de surbrillance, eh bien, des conseils textuels sont toujours possibles lors de la frappe, et les indices proviennent de la saisie. texte, souvent généralement inutile.parce qu'ils ne prennent pas du tout en compte le contexte, l'avantage est la complexité du travail si le projet implique également plusieurs fichiers - alors il faut comprendre que l'éditeur de l'assembleur doit encore être différent .
Si vous avez eu une telle expérience, alors vous comprenez déjà ce sur quoi j'écris et ce qui m'a finalement poussé à écrire un éditeur plus adapté aux besoins réels.
ajouté comme demandé dans les commentaires: Plateforme de lancement d'applications Windows
Alors, réparons tout de suite:
ce que j'ai écrit est un éditeur pour moi-même, et telle ou telle fonctionnalité a été implémentée précisément à partir de ces idées que j'ai sélectionnées pour moi-même
J'écrirai volontiers en assembleur dans n'importe quel autre éditeur, dès que je le trouverai, s'il a plus de fonctionnalités que dans l'éditeur que j'ai implémenté
puisque l'éditeur est écrit indépendamment, alors cette fonctionnalité même que j'ajoute, développe, modifie et même supprime
, , , , ( ) - , ... :-) , .
, :
, - , , , ,
, ( ) , , ( ) -
, , ( )
,
GPIO rcc_ahb1enr_gpio_set
"F4 ",
, , : 1 0 , , 1 , , GPIO, MODER , - , ? MODER ... , , ?
, "F4 " :
- , , :
,
, , , , ,
, , ,
ST-Link J-Link ( , ST-Link V2)
J-Link OpenOCD , dll segger
OpenOCD
, , .
:
, , :
:
:
wathpoint , :
MCU Font Generator, AVR gnu as,
, , ...
.
:
, .
STM32F4, ( ).
Eh bien, sur la chaîne YouTube (playlist GNU ARM ASM EDITOR), vous pouvez regarder une vidéo sur une fonctionnalité particulière de l'éditeur, bien qu'il n'y ait pas encore de vidéos de formation, bien que cela soit prévu.
Si vous êtes toujours intéressé, abonnez-vous, il y aura des articles sur la façon de commencer à créer un projet, je me souviens plus tôt, ils ont écrit une lumière clignotante dans un cahier, maintenant nous allons l'écrire dans l'éditeur.