Editor Assembler para microcontroladores ARM para GNU como compilador. Começar

Então, você ainda está interessado no assembler, talvez para escrever alguns programas para cortex-m0 a fim de caber mais, ou talvez para escrever alguns módulos para programas em outra linguagem, você terá um grande número de opções onde pode fazer isso - todos os ambientes conhecidos suportam esta capacidade ...





É verdade que, depois de algum tempo, você vai entender toda a complexidade de escrever código nesses editores, simplesmente porque esses editores geralmente não oferecem nada mais do que comandos de destaque, bem, dicas textuais ainda são possíveis durante a digitação, e as dicas são do tipo texto, geralmente inútil. porque eles não levam em conta o contexto de forma alguma, a vantagem é a complexidade do trabalho se o projeto também implica vários arquivos - então chega-se ao entendimento de que o editor para o montador ainda deve ser diferente .





Se você teve essa experiência, então já entende sobre o que estou escrevendo e o que, em última análise, me levou a escrever um editor mais adaptado às necessidades reais.





adicionado conforme solicitado nos comentários: Plataforma de lançamento de aplicativos do Windows





Então, vamos corrigir isso imediatamente:





  • o que escrevi é um editor para mim mesmo, e esta ou aquela funcionalidade foi implementada precisamente a partir das ideias que selecionei para mim





  • Terei o maior prazer em escrever em assembler em qualquer outro editor, assim que o encontrar, se tiver mais funcionalidade do que no editor que implementei





  • já que o editor é escrito de forma independente, então essa mesma funcionalidade eu ainda adiciono, amplio, altero e até mesmo removo





  • , , , , ( ) - , ... :-) , .





, :





  • , - , , , ,













  • , ( ) , , ( ) -





, , ( )









  • ,





    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, ( ).





Bem, no canal do YouTube (playlist do GNU ARM ASM EDITOR) você pode assistir a um vídeo sobre uma funcionalidade específica do editor, embora não haja vídeos de treinamento lá ainda, embora esteja planejado.





Se você ainda estiver interessado, assine, então haverá artigos sobre como começar a criar um projeto, lembro que antes eles escreveram uma luz piscando em um caderno, agora vamos escrever no editor.








All Articles