Difference between revisions of "User:FabienM"
From ArmadeusWiki
(→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 10:37, 16 April 2010
Contents
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 :
- 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
- How to make a VHDL design in Ubuntu/Debian
- How to simulate post synthesis and post place & route design with GHDL
Projets
- Camera C38A with chip ov7620
- Camera omnivision VC21CC1
- Robotic
- Compteur d'énergie électrique
- OOCP (Only One Cable Project)
- Use MySQL-client on apf9328
- Light-APF27Dev project
Liens utiles
- Projets sourceforge
- Site entreprise
- Les codes de retour d'erreurs : http://www.opengroup.org/onlinepubs/007908799/xsh/errno.h.html
- Fr:Paquets_Buildroot
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()