Oui mais les puces GPU (dédiées principalement pour soulager le CPU) sont
développées par les constructeurs comme Nvidia ou AMD.
La Framboise, est équipée d’un processeur graphique.
Elles répondent aux calculs complexes avec une syntaxe plus claire, plus performante, lorsque tu attaques un programme complexe.
Pour faire une simple, rédige en assembleur, une communication entre un port GPIO et un module SenseHat.
Ensuite, essayes {toujours en assembleur) de programmer un module PID pour le petit module camera + un servo moteur et camera IR, histoire de suivre le mouvement et reconnaître une espèce d’animal en foret.
Tu vas écrire 100/500/1000 lignes de code en assembleur, alors que TOUTES les Framboises et Arduinos sont capables de gérer des programmes en C++ ou Python, avec une gestion de l’espace mémoires RAM read/write optimisée.
De plus, les nano-cartes, sont suffisamment puissantes pour utiliser des environnement de dev en fonction du type de langage. Ils utilisent les langages comme Java, C++, C, Python…
Sans vouloir etre meprisant, je pense que tu as des annees de retard> Bien des annees de retard…
En 1996, en dernière année de BTS C.I.R.A, notre enseignant, nous expliquait que coder en assembleur
fesait partie du passé, code long et fastidieux, au vue du nombre de lignes et de la perte de temps pour déboguer.
Du coup, nous avions a notre disposition, une carte équipée d’un processeur 68HC11, programmable en C ou C++.
Si tu preferes mettre 1 an ( et encore je suis gentil) pour programmer un programme complexe comme on trouve tout les jours, en assembleur, fait toi plaisirs…
Je serais curieux de savoir, d’une part, combien de temps tu mets pour écrire le code, mais surtout pour le déboguer…
Le tout est de donner un exemple concret. Nous aimons bien sur le fofo, les retours d’expériences…
ps : Évites de traiter les gens comme des ânes, surtout lorsque tes arguments techniques ne vont pas plus loin que le bout de ton nez