Cet article prend un peu d'avance sur moi-même et explique comment vous pouvez ajouter des paramètres à l'éditeur pour d'autres microcontrôleurs ARM.
La liste des microcontrôleurs se trouve dans le fichier inf \ mculist.ini.
Vous pouvez l'ouvrir pour le modifier à partir de l'éditeur lui-même:
Si nous comparons ce qui est écrit avec la fenêtre de sélection d'un microcontrôleur lors de la création d'un projet, je pense que la façon dont l'arborescence de sélection des microcontrôleurs est construite est claire:
Ainsi, je pense que modifier l'arborescence pour un nouveau fabricant de microcontrôleurs ne vous posera pas beaucoup de difficulté:
- 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
-
thumb=.thumb
fpu= - ( , )
[1921035] :
textX -
linkX -
La numérotation des paires textX / linkX doit être cohérente! c'est-à-dire que nous décrivons d'abord les éléments zéro, puis le premier, le second, et ainsi de suite ... Si nous décrivons l'élément zéro, puis immédiatement le second, le traitement n'aura pas lieu !!
Si vous devez exécuter le script d'installation du module, les paramètres suivants sont écrits dans le projet
textX - le texte affiché dans l'arborescence de la liste des modules
scriptX - pointeur vers le fichier de script du module
Un article supplémentaire sera écrit sur la façon de créer un script pour ajouter un module à un projet, et maintenant il y a une petite vidéo technique avec des exemples simples: