programmation microC 32bits
Répondre à la discussion
Affichage des résultats 1 à 23 sur 23

programmation microC 32bits



  1. #1
    invitede04fd7b

    programmation microC 32bits


    ------

    Bonjour,
    Pour un projet, je dois faire évoluer une carte fonctionnant avec un 8051.
    Je me suis penché vers le STM32, AT91SAM7xxxx, TMS470R1xxx, MCF52xx entre autre.
    Cependant, j'ai du mal à comprendre une chose.
    Le microC que je choisirai sera programmable in situ.
    En navigant sur différent site je trouve toutes sortes de cartes de développement, d'évaluation ainsi que divers kit...
    Je ne comprends pas ce dont j'ai réellement besoin pour mon application.
    Si je comprend bien, j'ai besoin?
    hardware:-du microC
    -carte de programmation (liaison entre pc et microC)
    software:-compilateur
    -programmateur pour envoyer le programme au miroC

    Si vous pouviez m'éclairer sur ce point, est ce que les cartes de programmation sont livrées avec le microC? Quelle est la différence entre une carte de développement et une carte d'évaluation? A quoi servent les kits?
    Merci beaucoup.

    -----

  2. #2
    invitede04fd7b

    Re : programmation microC 32bits

    J'oublié, du point de vue software, qu'elle est la différence entre environnement de développement et un compilateur?

  3. #3
    invite74b5b8f7

    Re : programmation microC 32bits

    Salut,

    Pour info, je travail actuellement sur le STM32, il est bien performant (mais je n´ai pas trop de références pour comparer, je travaillais avant sur MSP430 (16bits)) et on trouve pas mal d´infos sur internet (stm32circle.com, il y a un forum chez ST, etc...)

    Pour programmer un µC, tu as besoin d´un compilateur (intégré ou non à l´IDE) qui traduit ton programme en langage machine.
    L´IDE te permet d´avoir un envirronement plus "pratique", il te permet d´écrire ton code (éditeur de texte),et d´avoir rapidement accès á des options ou fichiers utiles, le plus ouvent il intègre le compilateur. Voir IDE
    Et ensuite, soit tu utilise un programmateur JTAG du commerce qui te permet de faire du deboggage, soit tu peux aussi programmer via un bootloader intégré souvent en passant par l´UART (donc la, seulement besoin de l´µC et d´un transceiver RS232 et d´un soft qui envoi le programme par liaison série si le fabricant de l´µC n´en fournit pas).

    Mais pour débuter, il est préférable d´avoir un deboggueur.

    Si tu veux un exemple, je me suis acheté:
    Carte d´évaluation: http://www.st.com/mcu/contentid-100-...210E_EVAL.html
    Programmateur/debugger JTAG: http://www.mcu-raisonance.com/index....rlink-standard
    QUi fonctionne avce cet IDE: http://www.mcu-raisonance.com/~ride7...36y8a5c39.html
    Qui peu travailler avec le compilateur GCC (gratuit)
    La seule limitation est le deboggage qui est limité à 32kio (illimité avec le RLink version pro)

    Si tu veux des idées de ce qu´il existe comme compilateurs pour le STM32:
    http://www.st.com/mcu/forums-cat-7957-23.html

    @+

  4. #4
    invite2562e666

    Re : programmation microC 32bits

    Bonjour,

    Tous ces µC sont programmables "in-situ".
    Pour les ARM, cela se fait par une sonde JTAG, mais léger problème, en général le modèle de sonde JTAG dépend de l'environnement de développement.
    Pour le budget le plus serré :
    IDE : Eclipse (gratuit)
    Compilateur C : GCC/GDB (illimité,gratuit)
    Debugger on chip (serveur GDB)/programmateur : OpenOCD (illimité, gratuit)
    Sonde JTAG Amontec :
    http://www.amontec.com/jtagkey-tiny.shtml

    Plus d'explications sur ce post :
    http://forums.futura-sciences.com/pr...-coldfire.html
    et là:
    http://wiki.jelectronique.com/projet...eloppement_arm

    En général, une carte de développement est plus complète qu'une carte d'évaluation.

    th.

  5. A voir en vidéo sur Futura
  6. #5
    invitede04fd7b

    Re : programmation microC 32bits

    merci à vous,
    c'est déjà un peu plus clair, sinon je pense choisir le STM32, on trouve pas mal d'aide sur internet, il est récent, performant, prix correct.
    Une chose que j'ai pas encore bien comprise: on est obligé de passer par une carte de développement (ou évaluation peu importe) pour commander un système ? ou peut-on implanter le µC sur notre carte perso?

  7. #6
    invitede04fd7b

    Re : programmation microC 32bits

    Du nouveau:
    la programmation se fera en bootloader==>
    Est ce que tous les microcontroleurs permettent ce type de programmation? si non, comment peut on identifier si cette fonction est intégrée (en regardant la doc. technique)?
    Pour récapituler, j'ai besoin:
    -cable rs232
    -compilateur+ide+programmateur/debugguer ??
    -microcontroleur
    Ce projet s'inscrit dans un environnement professionnel, est ce que les logiciels gratuits type Eclipse, OpenOCD, GCC sont assé "costaud"(c'est à dire logiciel prêt à l'emploi, utilisable sans pb de bug intempestif, sans besoin de faire de bidouillage pour le faire fonctionner, ...) et utilisable avec windows XP ?
    Dernière question:
    Existe-t-il encore des microcontroleurs 16 ou 32bits en traversant (boitier DIP?) et pas en CMS?
    merci.

  8. #7
    invite74b5b8f7

    Re : programmation microC 32bits

    Salut,

    Je pense que tous les µC 32 bits actuels ont un bootloader intégré.
    Sinon, bien sur qu´en lisant les docs tu peux le savoir...

    Si je ne dit pas de bêtise, on ne peu pas debugger par l´UART avec le Bootloader.

    Sinon, personnellement j´utilise Ride7 (gratuit intégrant GCC, voir les liens message 3) (sur windows XP) pour le travail aussi et pour l´instant ça fonctionne très bien. Mais attend peut-être l´avis de personnes plus expérimentées...

    Tu peux bien sûr utiliser l´µC sur une carte de ta fabrication, l´interêt d´une carte d´éval est de tester (ou évaluer d´oú le nom) l´µC ou tes programmes avant de fabriquer un proto.

    Pourquoi veux tu des boitiers DIP?

  9. #8
    invitede04fd7b

    Re : programmation microC 32bits

    merci bien,
    Le bootloader intégré veut dire qu'une partie de la mémoire est réservée pour y programmer un celui-ci, ou est ce que le bootloader est déjà programmé? parceque sinon il faut programmer via un programmateur le bootloader une 1ère fois.

    Pour les DIP, c'est simplement la boite ou je fais mon stage n'est pas équipée pour souder les CMS, et donc il serait plus simple d'avoir un boitier DIP, mais bon, je ne pense pas qu'on puisse trouver.

  10. #9
    invite74b5b8f7

    Re : programmation microC 32bits

    Re,

    D´après ce que j´ai lu sur le forum, les PICs (que je n´ai jamais utilisés) n´ont pas tous de bootloader programmé d´usine.
    Mais pour ce qui est en tout cas des MSP430 et du STM32, il sont programmés d´origine dans un espace mémoire inaccessible (non effaçable) par le programmeur. Une séquence particulière (qui se résume à une pin à 0 lors du reset pour le STM32) permet de booter l´µC sur cette partie de mémoire...

    la boite ou je fais mon stage n'est pas équipée pour souder les CMS
    Ça se soude à la main si tu sais souder, c´est juste pour un proto ou pour de la série? C´est vous même qui fabriquez vos cartes?

    Sinon, tout ce que je sais, je l´as appris en faisant des recherches et en lisant les docs! Tu sais donc ce qu´il te reste à faire...

  11. #10
    invitede04fd7b

    Re : programmation microC 32bits

    ok, merci pour ta réponse,
    je vais essayer de me renseigner un peu plus sur cette histoire de bootloader, mais si tu dis qu'ils sont déjà programmer sur le STM32 notamment, c'est ce que je cherche.
    Je sais qu'on peut souder des CMS à la main, mais il faut quand même un minimum de matèriel; ce n'est pas du prototype ni de la série, c'est fait à l'unité, suivant la demande.
    L'avantage du DIP est aussi qu'il est plus facile d'effectuer des test par rapport au CMS. Mais bon, le DIP commence à être légèrement dépassé, à par quelques µC 8bit en DIP, je trouve que du CMS chez les principaux constructeurs.

  12. #11
    invitea069ce8c

    Re : programmation microC 32bits

    Bonjour,

    Je suis actuellement en train de concevoir un projet, où je dois utiliser un STM32 (STM32F103RBT6 exactement), se trouvant sur une carte de développement (STM-P103).

    Je souhaiterais savoir si quelqu'un à déjà réussit à programmer dessus, et si oui, comment? Car j'ai une interface J-TAG, et le site suivant : http://developers.stf12.net/eclipse-...ironment-setup.
    compile bien, mais la cible de donne aucun signe de vie. Or, elle est pratiquement neuve.

    Merci d'avance!

  13. #12
    invite74b5b8f7

    Re : programmation microC 32bits

    Salut,
    mais la cible de donne aucun signe de vie.
    Et tu attends quoi comme signe de vie?

    C´est un microcontroleur, ça se programme comme n´importe quel µC...

    As tu vérifié le Boot Mode, quel est ton programme, etc......?

  14. #13
    invitea069ce8c

    Re : programmation microC 32bits

    oui bien sur, jai injecté le programme de test que donne mon fournisseur.

    Carte de dev :
    http://www.olimex.com/dev/stm32-p103.html


    Code :
    http://www.olimex.com/dev/soft/arm/S...E-projects.rar
    Lien 5 de la page.

    Le signe de vie, ca aurait été de voir la led de statut clignoter, comme la carte devrai le fait avec ce code la (Blink led statut)

    Malheureusement, deja lors que le lance eclipse avec ce workspace, je ne peux pas lire directement les fichiers sources...enfin, le pb est pas trop la, c'est surtout que je peux pas atteindre la cible avec mon Jtag. Apparament, ca serait des fichiers de config .cfg à faire...mais jai aucune idée de comment les faire.

    Donc jme demandais si yavait pas des liens pour apprendre a programmer sur STM32 (STM32F103 RTB6 le mien) , sachant que c'est un cortex M3 coeur ARM.

    Je trouve rien sur le net avec google
    C'est bcp plus costaux que les PIC classic, du coup il y a beaucoup moins de tuto sur le net.

    Si vous en connaissez...vous etes des anges

  15. #14
    invite74b5b8f7

    Re : programmation microC 32bits

    Je trouve rien sur le net avec google
    C'est bcp plus costaux que les PIC classic, du coup il y a beaucoup moins de tuto sur le net.
    Lá, franchement, je trouve que ça ne manque pas sur le STM32!
    Bien sûr, si tu cherches en français, c´est sur que ça ne va pas être facile...

    Déjà, chez ST:
    http://www.st.com/mcu/modules.php?na...esdocs&FAM=110
    http://www.st.com/mcu/forumsid-23.html
    Ensuite la communauté du STM32 primer:
    http://www.stm32circle.com/hom/index.php
    etc...

    Sinon, quel est ton JTAG? Est ce que t´as bien installé Eclipse + GCC + OpenOCD ?
    Normalement, t´installes tout et tu lis les "getting started" et tu devrais trouver facilement...

  16. #15
    invitea069ce8c

    Re : programmation microC 32bits

    En fait, j'utilise 2 type de JTAG. Pour debuter, je vais utiliser une Amontec JTAGkey-Tiny, puis, une fois le tout fonctionnant, ce sera un JTAG/port parallèle. C'est juste qu'on me préte la version vers USB en attendant. Enfin, si ca marche avec celle la, tend mieux. Jlai demandé parce que dans le tuto, c'était exactement celle que j'avais deja sous la main.

    En fait, je suis deja tombé sur ces site la, mais hormis la communauté STM32circle qui donne que des script pour les Primer il me semble, ....ya rarement des réponses utile à se sujet la.

    Ce matin, j'ai réinstallé le tout sur un nouveau PC, et j'ai bien avancé. Mais je bloque toujours. En fait, le tuto me dis d'installer FreeRTOS (OS temps réel) pour l'injecter sur la dev board. Il compile super bien. Mais le programme fait la geule lorsque je lui demande de l'envoyer vers la cible.

    Code:
    Open On-Chip Debugger 0.1.0 (2009-01-21-21:15) Release
    
    
    BUGS? Read http://svn.berlios.de/svnroot/repos/openocd/trunk/BUGS
    
    
    $URL: https://kc8apf@svn.berlios.de/svnroot/repos/openocd/tags/openocd-0.1.0/src/openocd.c $
    Error: unable to open ftdi device: 2
    Error: ListDevices: 2
    
    Error: 0: "Amontec JTAGkey B"
    Error: 1: "x="
    Runtime error, file "stm32_program_eclipse.cfg", line 6:
    Je me suis dit, ca doit etre le Jtag qui fait pas la transmission, à cause du fichier de config mal rempli....nan?
    Je suis donc allé voir dans ces fichiers de config, et sur le net, pour savoir quoi mettre. OpenOCD n'arrivant pas a communiquer avec le Jtag, le seul apparament reconnu d'office par OpenOCD....le comble tout de meme^^
    Et voici leur contenu :

    Code:
    # default ports
    telnet_port 4444
    gdb_port 3333
    tcl_port 6666
    
    init
    jtag_khz 565
    reset init
    verify_ircapture disable
    
    halt
    wait halt
    poll
    stm32x mass_erase 0
    #flash write_image C:/Projects/FreeRTOS/Demo/CORTEX_STM32Fxxx_Eclipse/RTOSDemo/RTOSDemo.bin 0x08000000 bin
    flash write_image ./RTOSDemo/RTOSDemo.bin 0x8000000 bin
    reset run
    shutdown
    Code:
    # vsllink interface
    interface vsllink
    
    #vsllink_usb_vid		0x03EB
    #vsllink_usb_pid		0x2103
    #vsllink_usb_bulkin		0x02
    #vsllink_usb_bulkout	0x02
    
    vsllink_usb_vid			0x0483
    vsllink_usb_pid			0x5740
    vsllink_usb_bulkin		0x02
    vsllink_usb_bulkout		0x03
    
    # vsllink mode, dma or normal
    # for low jtag_khz, use normal
    # for high jtag_khz, use dma
    #vsllink_mode dma
    #vsllink_mode normal
    Code:
    # default ports
    telnet_port 4444
    gdb_port 3333
    tcl_port 6666
    
    # interface configuration
    interface ft2232
    ft2232_device_desc "Amontec JTAGkey A"
    ft2232_layout jtagkey
    ft2232_vid_pid 0x0403 0xcff8
    
    #jtag_speed 30
    #jtag_khz 500
    Je me suis aussi demandé si ce n'était pas une erreur de mapping.
    Code:
    MEMORY
    {
        FLASH (rx) : ORIGIN = 0x00000000, LENGTH = 128K
        SRAM (rwx) : ORIGIN = 0x20000000, LENGTH = 20K
    }
    
    SECTIONS
    {
        .text :
        {
            KEEP(*(.isr_vector))
            *(.text*)
            *(.rodata*)
            _etext = .;
        } > FLASH
    
        .data : AT (ADDR(.text) + SIZEOF(.text))
        {
            _data = .;
            *(vtable)
            *(.data*)
            _edata = .;
        } > SRAM
    
        .bss :
        {
            _bss = .;
            *(.bss*)
            *(COMMON)
            _ebss = .;
        } > SRAM
    }

    Voici les liens :

    Mapping : (page 5) : http://www.olimex.com/dev/pdf/ARM/ST/STM32-P103.pdf
    Fichier de config : (3/4 de la page, partie STM32x) : http://openfacts.berlios.de/index-en...penOCD_scripts
    Tuto :
    -http://developers.stf12.net/eclipse-demo
    -http://www.freertos.org/Eclipse.html (parametrage de eclipse)


    J'ai donc repris leur tuto à la lettre...Pris Eclipse Ganymede and OpenOCD v0.1.0 et le fichier demo_src_v2.2.zip

    Ce qui me semble louche, c'est les adresse memoire, sur le mapping. Bien quil soit bien de meme nature (FLASH 128K / RAM 20K), les adresses d'origine n'ont pas l'air de correspondre à mon proc. Enfin, c'est pas sur. Justement, je demande, parce que je m'y connais pas du tout dans ce domaine là

    Le programme a été modifié pour une carte d'evaluation d'après le tuto, qui peut supporter mon proc (STM32F103RTB6).


    J'utilse bien une STM32-P103 board, avec OpenOCD + Eclipse Ganymede + CodeSourcery G++ lite + Amontec JTAGkey-tiny

    PS : merci de m'aider J'arrive au moins à compiler, c'est deja ca. Mais ca m'arrangerais si je pouvais l'envoyer sur la cible

  17. #16
    invite74b5b8f7

    Re : programmation microC 32bits

    Salut,

    Désolé mais je n´ai pas le temps de rentrer autrant dans des détails, en plus du fait que j´utilise Ride7 et non Eclipse et que je ne connais pas trop la programmation des IDE & Compilateurs...

    La seule chose que je peu te dire, c´est qu´effectivement (en tout cas c´est le cas de mon STM32F103ZE) la mémoire Flash commence à l´adresse 0x08000000...

    Il faudrait plutôt que tu poses ta question sur un forum d´OpenOCD, il doit bien y en avoir un...

    Bonne chance...

  18. #17
    invite74b5b8f7

    Re : programmation microC 32bits

    Apparemment, c´est déjà fait:
    http://stf12.blogspot.com/2009/03/stm32-p103-board.html

    Mais tu aurais du préciser que ton problème vient du téléchargement du porgramme avec le JTAG (si j´ai bien compris?)

    Si j´ai bien compris, tu arrives à compiler tes fichiers sources mais quand tu veux mettre le programme en Flash, a ne marche pas?
    Il faudrais se "balader" dans les options de config,essayer de mettre 0x08000000 à la place de 0x00000000 pour l´adresse de la Flash (a ne coute rien), vérifier les drivers, etc...

    Est ce que tu as le CD de drivers avec ta sonde JTAG?

  19. #18
    invitea069ce8c

    Re : programmation microC 32bits

    lol c'est bien mon post
    Sinon je vais tester aujourd'hui de modifer ces parametre de la flash (adresses), et voir ce que ca donne. J'ai pris les drivers fourni avec le lien inscrit sur son tuto. Par contre, un truc de bizzard, c'est que j'ai un truc genre SCSI qui veut pas s'installer depuis... mais les 2 channel A et B sont bien installé, comme c'est marqué sur un des sites sur le net. Mais c'est tout de meme assez louche. Je te dirais si le fait de changer les adresses change qqch.

    Sinon oui, c'est bien la communication entre la cible et le PC qui va pas. Un des fichier cfg d'après ce que j'ai compris, il faudrait configurer un truc, pour mettre des info, genre comme ca
    Code:
     #daemon configuration
     telnet_port 4444
     gdb_port 3333
    
     
     #interface
     interface ft2232
     ft2232_device_desc "Amontec JTAGkey A"
     ft2232_layout jtagkey
     jtag_speed 10
    
     
     #use combined on interfaces or targets that can't set TRST/SRST separately
     reset_config trst_and_srst
    
     
     #jtag scan chain
     #format L IRC IRCM IDCODE (Length, IR Capture, IR Capture Mask, IDCODE)
     jtag_device 4 0x1 0xf 0xe
     jtag_device 5 0x1 0x1 0x1e
    
     
     #target configuration
     daemon_startup reset
    
     
     #target <type> <startup mode>
     #target cortex_m3 <endianness> <reset mode> <chainpos> <variant>
     target cortex_m3 little run_and_halt 0
     run_and_halt_time 0 30
    
     
     working_area 0 0x20000000 16384 nobackup
    
     
     #flash bank <driver> <base> <size> <chip_width> <bus_width>
     flash bank stm32x 0x08000000 0x00010000 0 0 0
    
     
     # For more information about the configuration files, take a look at:
     # http://openfacts.berlios.de/index-en.phtml?title=Open On-Chip Debugger
    Dans le projet FreeRTOS, ils ont l'air d'etre en 3 morceau. D'ailleurs, Eclipse me dit bien que ca plante dans le
    Code:
    Runtime error, file "stm32_program_eclipse.cfg", line 6:
    Et ca correspond au "init"....
    Si le fait de changer les adresses ne fonctionne pas, et la réinstall des drivers aussi...jvois vraiment pas quoi faire, vu que je comprend rien aux fichier de config, sauf le debut, quand il tente de se connecter par les port telnet & co

    Enfin , merci quand meme de t'etre penché dessus, pi si tu vois une solutions, fait moi signe. Je posterais mon evolution sur ce sujet dans la journée.

    PS : tu aurais pas sous le coude un guide/lien pour apprendre à programmer en C sous les STM32? car je connais le language C, mais jsai qu'il y a des fonction propres aux STM32

    Un peu comme les PIC d'après ce que j'ai pu y voir rapidement sur le net. Mais pas encore trouvé de vrai guide claire, sauf lire la datasheet

  20. #19
    invitea069ce8c

    Re : programmation microC 32bits

    Bon, j'ai retenté de refaire le fichier de config...est ca marche tjrs pas

    Voila ce que j'ai ecrit :
    Code:
    #daemon configuration
     telnet_port 4444
     gdb_port 3333
    
     
     #interface JTAG, speed =0 = max, description optionnelle, jtagkey pour le Jtagkey-tiny
     interface ft2232
     ft2232_device_desc "Amontec JTAGkey A"
     ft2232_layout jtagkey
     jtag_speed 10
    
    jtag_nsrst_delay 100
    jtag_ntrst_delay 100
    
    
     
     #use combined on interfaces or targets that can't set TRST/SRST separately
    # signal de reset
     reset_config trst_and_srst
    
     
     #jtag scan chain
     #format L IRC IRCM IDCODE (Length, IR Capture, IR Capture Mask, IDCODE)
     jtag_device 4 0x1 0xf 0xe
     jtag_device 5 0x1 0x1 0x1e
    
     
     #target configuration : pour cortex_M3, avec une cible qui sera runnable, puis stoppera, puis resettera. Instraure également un delai de 30 ms minimun
     daemon_startup reset
    target cortex_m3 little run_and_halt 0
     run_and_halt_time 0 30
    
     # espace de travail, commence à 2000000… et est de taille 16384 « backup »= détermine si la mémoire doit être préservée
     working_area 0 0x20000000 16384 nobackup
    
     
     #flash bank <driver> <base> <size> <chip_width> <bus_width>
    # Commence à 0800000 et est de taille 10000, dans la cible 0  (2 zero entre 2 obligatoire)
     flash bank stm32x 0x08000000 0x00010000 0 0 0
    Et voila ce que je tape en dos...pour voir si ca se connecte bien à la cible :


    EDIT : est c'est bien un cortex M3 mon µP, c'est sur et certains

  21. #20
    invitea069ce8c

    Re : programmation microC 32bits

    Bonjour!

    Bon, j'ai résolu mon pb, grace au webmaster du site. Après plusieurs tentative de configuration, nous avons réussi ensemble à configurer le tout : debuggeur/compilateur.

    Une news sera posté dans les prochain jour sur son site, proposant ma solution, concertant cette carte de developpement.


    Site : http://developers.stf12.net/eclipse-demo

  22. #21
    invite74b5b8f7

    Re : programmation microC 32bits

    Salut,

    Sympa d´avoir donné ta solution, il y en a beaucoup qui oublient...

    Bonne programmation

  23. #22
    invitea069ce8c

    Re : programmation microC 32bits

    En fait, j'ai meme fait un manuel d'installation pour cette carte, qui fonctionne en principe avec tout les STM32F103 en principe., mais en particulier pour cette carte de chez olimex.

    Ce manuel(bourré de screenshot, et en francais), sera posté au plus tard sur son site

    Tkt pas, j'en ai bavé pour pouvoir l'utiliser. En effet, ils ne donne aucune doc d'install, ni meme un IDE gratuit pour débuter....donc la, y'aura tte les indications pour faire ses premiers pas sur cette dev board (STM32-P103 d'olimex). Autant en faire profiter à ceux qui lutte ou lutterons à leur tour.

  24. #23
    invitea069ce8c

    Re : programmation microC 32bits

    Manuel avec code d'exemple publié sur cette page :
    http://developers.stf12.net/eclipse-demo/fr

Discussions similaires

  1. Microcontroleur 32bits et OS
    Par invitea674c8fa dans le forum Électronique
    Réponses: 26
    Dernier message: 27/01/2009, 13h48
  2. Program microcontroleur 32bits
    Par invite923be736 dans le forum Électronique
    Réponses: 7
    Dernier message: 24/07/2007, 10h59
  3. compatibilité windows 32bits/64bits
    Par invitec35bc9ea dans le forum Logiciel - Software - Open Source
    Réponses: 16
    Dernier message: 21/11/2006, 01h15
  4. Recuperer un programation de microC
    Par invite244b0c93 dans le forum Électronique
    Réponses: 4
    Dernier message: 25/03/2006, 10h46
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...