GNT sans publicité, site mobile, fonctionnalitées exclusives...

Python embarqué

Le
nico
Bonjour,

Quelqu'un a t-il déjà intégré un interpréteur python dans un système embarqué qui n'utilise pas un OS standart ?
J'ai une electronique specifique (faite maison) avec un OS specifique (fait maison). Le tout est programmé en C. J'aimerais y ajouter un interpréteur python.
Pas gagné d'avance ça

Nicolas
Lire les 10 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 2
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
DarkPearl
Le #446778
Salut dit moi en plus sur ton système embarqué "fait maison" parce
qu'en fait il va falloir travailler un peu pour adapter l'interpreteur
python à un autre système
Mais en definitive c'est possible. De toute façon, il faudra
recompiler l'interpréteur python pour ton systeme. Maintenant le tout
c'est de savoir si ton os comprend toutes les primitives system
necessaire à python. ....
Cordialement
nico
Le #446597
Salut dit moi en plus sur ton système embarqué "fait maison" parce
qu'en fait il va falloir travailler un peu pour adapter l'interpreteur
python à un autre système
Mais en definitive c'est possible. De toute façon, il faudra
recompiler l'interpréteur python pour ton systeme. Maintenant le tout
c'est de savoir si ton os comprend toutes les primitives system
necessaire à python. ....
Cordialement

Oui, effectivement il y a des primitives system qui n'existent pas dans mon OS. D'ailleurs, il vaudrait mieux parler de noyaux que d'OS.

Je n'ai aucune idée des primitives system nécessaires ni des ressources utilisées par l'interpréteur python ni si c'est compilable avec mon compilo qui n'est pas du GNU.

Nicolas

DarkPearl
Le #449665
Pour avoir une bonne idée de ce que python a besoin alors prend le
code source de l'interpréteur python et regarde les appels systemes
qui sont utlisées. Si tu possèdes l'intégralité des appels
systèmes alors ca devrai être bon...


Cordialement

PS : pour pouvoir t'aider, dit moi en plus sur ton système et donc ton
noyau.
(J'ai l'intuition que t'utilise un noyau linux mais que tu as
complètement emballé !!! )
nico
Le #449664
Merci pour l'info. Pas facile de s'y retrouver dans les sources. C'est touffu.
Pour ceux que ça intéresserait aussi, j'ai eu une autre source d'infos sur une autre liste : voir http://www.rtems.org/phpwiki/index.php/Python .

Nicolas

Pour avoir une bonne idée de ce que python a besoin alors prend le
code source de l'interpréteur python et regarde les appels systemes
qui sont utlisées. Si tu possèdes l'intégralité des appels
systèmes alors ca devrai être bon...


Cordialement

PS : pour pouvoir t'aider, dit moi en plus sur ton système et donc ton
noyau.
(J'ai l'intuition que t'utilise un noyau linux mais que tu as
complètement emballé !!! )



Rakotomandimby (R12y) Mihamina
Le #449663
nico wrote:

Merci pour l'info.


Décidément, tu ne veux rien dire sur ton OS... :-)

--
Un CMS Français à découvrir: CPS. (http://www.cps-project.org)
Hébergement gratuit de sites Zope, Plone, et CPS: http://www.objectis.org

Publicité
Suivre les réponses
Poster une réponse
Anonyme