Difference between revisions of "User:FabienM"

From ArmadeusWiki
Jump to: navigation, search
(Projets)
(Press enter to continue)
Line 63: Line 63:
 
* [[Fr:Paquets_Buildroot]]
 
* [[Fr:Paquets_Buildroot]]
  
= Press enter to continue =
+
= Somes usefull tricks =
 +
== press a button ==
 +
 
 +
== Press enter to continue ==
  
 
Here, function to «press enter to continue» on apf in different languages :
 
Here, function to «press enter to continue» on apf in different languages :
  
== C ==
+
=== C ===
  
 
<source lang="C">
 
<source lang="C">
Line 82: Line 85:
 
</source>
 
</source>
  
== C++ ==
+
=== C++ ===
 
<source lang="C">
 
<source lang="C">
 
#include <stdio.h> //XXX
 
#include <stdio.h> //XXX
Line 96: Line 99:
 
</source>
 
</source>
  
== Python ==
+
=== Python ===
  
 
<source lang="python">
 
<source lang="python">

Revision as of 11:37, 16 April 2010

<< liste des membres

Présentation

Fabien Marteau, Électronicien/Informaticien.

J'ai toujours fait de l'électronique/informatique, depuis les magnétoscopes et réveils que j'ai démonté en passant par la filière SI du Bac S ainsi que le DUT GEII et l'ENSEIRB. J'aime bidouiller des petits circuits électroniques avec des applications plus ou moins utiles comme ma station météo.

En tant que membre d'Eirbot je suis très intéressé par les applications en robotiques réalisable avec armadeus. Je suis aussi particulièrement intéressé par les applications en domotique avec la gestion de capteurs ainsi que la gestion de l'énergie. .


Compétences :

  • réalisation de cartes electroniques numériques (Eagles et Kicad)
  • programmation en C / assembleur 68000
  • Conception et simulation VHDL
  • microcontrolleurs Atmega, 68HC11, PIC

Objectifs :

  • Faire de l'embarqué sur des platforme autre que x86 avec les vrais contraintes de l'embarqué
  • me former à Linux embarqué et aux fpga

Mes petites bidouilles avec l'armadeus

Peripheral On Demand

Participation à la documentation ArmadeuS Project


Projets

Liens utiles

Somes usefull tricks

press a button

Press enter to continue

Here, function to «press enter to continue» on apf in different languages :

C

#include <stdio.h>

void pressEnterToContinue(void)
{
    printf("Press enter to continue\n");
    getc(stdin);//XXX 
    while( getc(stdin) != '\n') ; 
}

C++

#include <stdio.h> //XXX
#include <iostream>

void pressEnterToContinue(void)
{
    cout << "Press enter to continue" << endl;
    getc(stdin); //XXX
    std::cin.ignore( std::numeric_limits <std::streamsize> ::max(), '\n' );
}

Python

def pressEnterToContinue():
    print "Press enter to continue"
    raw_input()

bac à sable

Indus.png

Fichier:plop.tar.bz2