Assembler Editor Plus: Adicionando um Novo Microcontrolador

Este artigo fica um pouco à frente de mim e explica como você pode adicionar configurações ao editor para outros microcontroladores ARM.





A lista de microcontroladores está localizada no arquivo inf \ mculist.ini.





Você pode abri-lo para edição no próprio editor:





Se compararmos o que está escrito com a janela para selecionar um microcontrolador ao criar um projeto, então acho que fica claro como a árvore para selecionar microcontroladores é construída:





Assim, acho que modificar a árvore para um novo fabricante de microcontrolador não causará muita dificuldade:





- ST, , :





, :





, ( !), 1921035.





inf/ , :





:





  • OpenOCD target , "" OpenOCD / , openocd\scripts\target





  • .svd , , / ,





mculist.ini





  • type=config , , ini





  • file=inf\niiet\1921VKx\1921VK035\k1921vk035.ini - , ,





  • openocd=openocd\scripts\target\k1921vk035.cfg target openOCD





  • deviceinfo=inf\NIIET\1921VKx\1921VK035\K1921VK035.svd





  • targetadr=0x00000000 - ,





  • syntax=unified - , .asm





  • cpu=cortex-m4 , , , , ,





  • thumb=.thumb





  • fpu= - ( , )













[1921035] :





  • textX -





  • linkX -





A numeração dos pares textX / linkX deve ser consistente! ou seja, primeiro descrevemos os elementos zero, depois o primeiro, o segundo e assim por diante ... Se descrevermos o elemento zero e, em seguida, imediatamente o segundo, o processamento não acontecerá !!





Se você precisar executar o script de instalação do módulo, os seguintes parâmetros são gravados no projeto





  • textX - o texto exibido na árvore da lista de módulos





  • scriptX - ponteiro para o arquivo de script do módulo





Um artigo adicional será escrito sobre como fazer um script para adicionar um módulo a um projeto, e agora há um pequeno vídeo técnico com exemplos simples:








All Articles