Difference between revisions of "User:FabriceM"

From ArmadeusWiki
Jump to: navigation, search
 
Line 1: Line 1:
 
Je suis électronicien de formation, mais après quelques années de travail j'ai progressivement tourné le dos à l'électronique (la vrai avec des condensateurs, des résistances, des selfs, etc.) pour faire plus de la programmation aussi bien Windows (C, C# et VB) qu'embarqué (C ou assembleur).
 
Je suis électronicien de formation, mais après quelques années de travail j'ai progressivement tourné le dos à l'électronique (la vrai avec des condensateurs, des résistances, des selfs, etc.) pour faire plus de la programmation aussi bien Windows (C, C# et VB) qu'embarqué (C ou assembleur).
  
Depuis maintenant 5 ans environ, j'ai fait la découverte de Linux, tout d'abord avec la distribution Debian, que j'utilise chez moi sur un PC qui me sert de serveur et, plus récemment, je me suis mis à Ubuntu, que j'utilise sur mon PC portable en dual boot avec Windows, parce que certains outils ne fonctionnent que sous Windows et qu'au boulot de toute façon j'utilise Windows.
+
Début 2000, j'ai fait la découverte de Linux, tout d'abord avec la distribution Debian, que j'utilise chez moi sur un PC qui me sert de serveur et, en 2004, je me suis mis à Ubuntu, que j'utilise sur mon PC portable en dual boot avec Windows, parce que certains outils ne fonctionnent que sous Windows et qu'au boulot de toute façon j'utilise Windows.
  
Durant ma relativement longue carrière professionnelle (presque 13 ans déjà !), j'ai travaillé avec un certain nombre de technologies plus ou moins de pointe:
+
Durant ma relativement longue carrière professionnelle, j'ai travaillé avec un certain nombre de technologies plus ou moins de pointe:
 
* Le '''80c51''', mon premier micro-contrôleur avec lequel j'ai réalisé un système de synthèse vocale par diphonèmes en 1993.
 
* Le '''80c51''', mon premier micro-contrôleur avec lequel j'ai réalisé un système de synthèse vocale par diphonèmes en 1993.
* Le '''RDS''' (Radio Data System). Dans mon premier emploi, j'ai participé au développement de produit pro ou semi-pro pour la diffussion de données RDS (Nom de la station, titre en cours de diffusion, radio-guidage, etc.)
+
* Le '''RDS''' (Radio Data System). Dans mon premier emploi, j'ai participé au développement de produit pro ou semi-pro pour la diffusion de données RDS (Nom de la station, titre en cours de diffusion, radio-guidage, etc.)
 
* Les '''protocoles série''' (JBUS, MODBUS) ainsi que les accès MODEM (HAYES mon ami/ennemi)
 
* Les '''protocoles série''' (JBUS, MODBUS) ainsi que les accès MODEM (HAYES mon ami/ennemi)
 
* Le '''protocole TCP/IP''' et les systèmes temps réels.
 
* Le '''protocole TCP/IP''' et les systèmes temps réels.
Line 20: Line 20:
 
* Les outils '''Open Sources''' commme '''la chaîne de compilation GCC''', '''Newlib''', etc.
 
* Les outils '''Open Sources''' commme '''la chaîne de compilation GCC''', '''Newlib''', etc.
 
* Le système '''Windows CE 5.0'''
 
* Le système '''Windows CE 5.0'''
* Le système '''Windows XPEmbedded'''
+
* Le système '''Windows XPEmbedded''', une grosse daube qui ne reflète pas vraiment les qualités de la version ''boîte''
 
* Le bus '''VME'''
 
* Le bus '''VME'''
  
 
Mais de toutes ces technologies, celle qui me procure le plus de plaisir, en tout cas à l'heure actuelle, c'est le VHDL.
 
Mais de toutes ces technologies, celle qui me procure le plus de plaisir, en tout cas à l'heure actuelle, c'est le VHDL.

Revision as of 10:20, 14 May 2008

Je suis électronicien de formation, mais après quelques années de travail j'ai progressivement tourné le dos à l'électronique (la vrai avec des condensateurs, des résistances, des selfs, etc.) pour faire plus de la programmation aussi bien Windows (C, C# et VB) qu'embarqué (C ou assembleur).

Début 2000, j'ai fait la découverte de Linux, tout d'abord avec la distribution Debian, que j'utilise chez moi sur un PC qui me sert de serveur et, en 2004, je me suis mis à Ubuntu, que j'utilise sur mon PC portable en dual boot avec Windows, parce que certains outils ne fonctionnent que sous Windows et qu'au boulot de toute façon j'utilise Windows.

Durant ma relativement longue carrière professionnelle, j'ai travaillé avec un certain nombre de technologies plus ou moins de pointe:

  • Le 80c51, mon premier micro-contrôleur avec lequel j'ai réalisé un système de synthèse vocale par diphonèmes en 1993.
  • Le RDS (Radio Data System). Dans mon premier emploi, j'ai participé au développement de produit pro ou semi-pro pour la diffusion de données RDS (Nom de la station, titre en cours de diffusion, radio-guidage, etc.)
  • Les protocoles série (JBUS, MODBUS) ainsi que les accès MODEM (HAYES mon ami/ennemi)
  • Le protocole TCP/IP et les systèmes temps réels.
  • Le 68EN360, mon micro-contrôleur préféré avec lequel j'ai réalisé un système complet RTOS + Pile TCP/IP de 1999 à 2003. Au début de l'aventure, très peu de personnes connaissaient le protocole TCP/IP et les connexions à internet n'étaient pas encore démocratisées
  • Le MP3
  • Les systèmes de fichiers embarqués
  • Le PowerPC
  • La programmation de composants ActiveX
  • La technologie .NET avec le Framework 1.1 et 2.0 ainsi que le Compact Framework 1.02
  • Le langage C#
  • Les circuits CPLD et FPGA
  • Le langageVHDL
  • Les Softcores en particulier NIOS II
  • Les outils Open Sources commme la chaîne de compilation GCC, Newlib, etc.
  • Le système Windows CE 5.0
  • Le système Windows XPEmbedded, une grosse daube qui ne reflète pas vraiment les qualités de la version boîte
  • Le bus VME

Mais de toutes ces technologies, celle qui me procure le plus de plaisir, en tout cas à l'heure actuelle, c'est le VHDL.