6. Logiciels

L'éditeur de texte

N'importe quel éditeur de texte convient; toutefois, nous avons l'habitude de Vim (sous Linux et ses amis); ou de UltraEdit sous Windows.

Le compilateur

Le compilateur et ses bibliothèques sont disponibles depuis le site de l'auteur. rforth1 utilise gpasm pour générer le code binaire: vous devrer l'installer pour pouvoir générer du code pour votre PIC favori. Enfin, rforth1 est écrit en python: vous aurez besoin de python pour l'utiliser.

Le bootloader et le moniteur

rforth1 vient avec 2 outils très pratiques pour le développement:

Le bootloader

rforth1 fournit 2 bootloaders qui répondent à deux besoins distincts:

Le moniteur

Le moniteur est le compagnon du bootloader: il permet de contrôler simplement les fonctions du bootloader, comme le chargement/vérification de programme en flash, les tests du matériel... Le moniteur fourni avec rforth1 est compatible avec les deux bootloaders, et sont configurés pour une transmission série à 115kbps.