Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

ANN: Embedded AVR Ada Setup - Linux edition

2 views
Skip to first unread message

Stéphane Rivière

unread,
Jan 12, 2023, 5:22:33 AM1/12/23
to
Bonjour à tous,

Embedded AVR Ada Setup - Linux edition

Grâce aux travaux de Rolf Ebert (AVR-Ada et conversion AVR-Ada vers
Alire), de Fabien Chouteau et d'Adacore (GNAT-AVR, conversion GNAT-AVR
vers Alire, promotion de Alire) ainsi qu'à leur aide amicale, voici un
tuto pour obtenir l'environnement le plus agréable pour développer en
Ada sur cible 8 bits AVR sous Linux.

Fondé sur Alire et GNAT Studio 23, il permet le debug temps-réel dans
GNAT Studio, comme si vous étiez en cible native X86_64.

Cela a été l'occasion de nous familiariser avec Alire tout en conservant
notre environnement habituel, fondé sur GNAT Studio, qui s'intègre
parfaitement à Alire. Merci à l'auteur Alejandro R. Mosteo, qui a
également écrit une présentation très intéressante de Alire dans l'AUJ
Vol 39, Number 3, Sept 2018, P 189.

Ce travail s'intègre dans une volonté plus générale d'autonomisation de
la communauté Ada vis à vis des défuntes GNAT CE. Nous adhérons donc à
cette nouvelle politique d'Adacore. Entre cette nouvelle orientation,
l'arrivée de Alire, la mise à disposition de nombreux Crates, les
premières réussites de la communauté à builder GNAT Studio en toute
autonomie, l'arrivée de Rust qui est bon pour la visibilité de notre
langage favori, Ada entre certainement dans une nouvelle ère :)


https://github.com/sowebio/adam-doc (GNAT Studio & project example
additional files)

https://github.com/sowebio/adam-doc/blob/master/Ada%20Development%20on%20AVR%20Microcontroller.pdf

Remarques et critiques bienvenues.

--
Stéphane Rivière
Ile d'Oléron - France
0 new messages