Mises à jour récentes Page 2 Activer/désactiver les fils de commentaires | Raccourcis clavier

  • KB 3:09 pm le August 15, 2012 Permalien | Réponse
    Tags : ,   

    Construire une plaquette de développement (Pinguino – partie 2/4) 

    Previously on Pinguino …logo-pinguino2

    Partie 1 : Présentation

    > Partie 2 : Hardware

    Partie 3 : Software

    Partie 4 : Hello World

    Après avoir fait un tour d’horizon du projet, nous allons maintenant réaliser notre plaquette de développement.

    (Lire la suite…)

    Publicités
     
  • KB 10:14 pm le July 4, 2012 Permalien | Réponse
    Tags : ,   

    Construire une plaquette de développement (Pinguino – partie 1/4) 

    Après une courte introduction sur le logiciel embarqué, nous allons maintenant réaliser une plaquette de développement pour microcontrôleur 8 bits et faire un premier programme. Ce projet est basé sur le projet open-hardware [1] Pinguino que j’ai découvert dans le magazine Open Silicium #4 (magazine mort-né dédié à l’open source et l’électronique embarqué, aujourd’hui disponible sous la forme d’une rubrique dans linux magazine ; dommage. Edit: ah non).

    Sommairelogo-pinguino1

    > Partie 1 : Présentation

    Partie 2 : Hardware

    Partie 3 : Software

    Partie 4 : Hello World

      (Lire la suite…)

     
  • KB 8:10 pm le June 11, 2012 Permalien | Réponse
    Tags : embedded   

    Pourquoi parle t’on d’informatique ou de logiciel embarqué ? 

    Ce premier article n’est pas technique.

    Aujourd’hui l’informatique embarquée est au cœur du quotidien. C’était déjà vrai avant la révolution numérique avec des appareils de la vie de tous les jours, comme une banale machine à laver par exemple. La machine à laver contient différents modes de lavage que l’on sélectionne selon le besoin (température, lavage délicat, etc…). Ces différents modes sont connus de votre machine à laver. Elle sait quoi faire en fonction de chaque mode prévu à l’avance. J’insiste sur cette notion c’est important. La machine à laver ne se mettra pas à inventer un nouveau mode de lavage en cours de route, pas plus qu’elle ne contestera un lavage à 70°C sur du délicat si vous vous êtes trompés. On y arrivera (encore que le domaine de l’intelligence artificiel est celui qui a le moins progressé en 30 ans), mais dans l’état actuel des choses votre machine n’est pas intelligente, elle est déterministe, elle fait ce qu’on lui dit de faire et uniquement ce qu’elle sait faire.  Il n’y a pas de place pour l’improvisation. D’ailleurs les constructeurs de machine à laver ne s’y trompent pas et prévoient une interface homme-machine (IHM) en conséquence. Chaque bouton a son utilité et permet de lancer une séquence connue. Ne comptez pas trouver un bouton qui ne permette pas de dialoguer avec votre machine à laver ou qui permette de lui demander d’exécuter une tâche qu’elle ne sait pas faire. Si c’est le cas c’est une erreur de conception (design, bug informatique). La machine ne fait que ce qu’elle sait faire, comme on lui a appris. Si un résultat inattendu se produit c’est une erreur humaine qui en est à l’origine.

    (Lire la suite…)

     
  • KB 12:32 pm le June 10, 2012 Permalien | Réponse  

    Lancement du blog ! 

    Bienvenue visiteur égaré !

    Un petit blog sans prétention afin de partager quelques projets personnels liés au domaine de l’embarqué ou bien purement geeks !

    Ce blog servira dans un premier temps de vitrine, mais s’il peut aider certaines personnes de passage ce sera encore mieux !

    Je ne me suis pas encore fixé d’objectif précis ni décidé de la fréquence de parution des articles.

    For the record, comme diraient nos amis anglais, c’est mon premier blog !

    KB.

     
c
créer un nouvel article
j
message/commentaire suivant
k
message/commentaire précédent
r
Réponse
e
Modifier
o
afficher/masquer les commentaires
t
remonter
l
connexion
h
afficher/masquer l'aide
shift + esc
Annuler