• [^] # Re: assembleur et C embarque ?

    Posté par (site web personnel) . En réponse au journal Enfin, je peux le dire: je recrute !!!. Évalué à 4.

    Chip pour cartes a puce. Je te donne une archi classique:
    - chip 8 bit
    - 72 k de rom
    - 4 k eeprom
    - 1k ram
    - un UART pour la comm sans-contact bas-niveau
    - un co-processeur crypto

    Apres, tu as des variations. On commence a voir des micros 16 bits et 32 bits. Mais pour notre marche, on reste sur du 8 bit. Cote rom, on peut descendre a 32k voire 24k, et la, il faut tailler l'OS a la hache pour le faire rentrer.

    Par contre, pas de temps reel, pas de scheduler, pas de thread, pas de memoire a gerer, pas reseau et pas de pile IP, pas de peripheriques en dehors du crypto-processeur. En gros, l'OS est tres simple (mono-tache avec peu de services a gerer) donc il suffit d'un peu d'experience en embarque pour etre tout a fait operationnel.

    La valeur ajoutee de ce type d'OS, c'est sa taille, sa capacite a repondre a des specs (carte de transport, passeport, cartes bancaires) et sa securite.