IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Voir le flux RSS

Le blog de f-leb

  1. [Actualité] [Raspberry Pi Pico][SDK C/C++] Apprendre à générer des signaux PWM

    par , 05/05/2023 à 08h00 (Le blog de f-leb)
    Après un premier "Hello World!" et la manipulation des GPIO, ce billet est le troisième de la série et se propose d'aller plus loin dans la découverte du SDK C/C++ pour la carte Rapsberry Pi Pico. Cette fois, vous allez apprendre à générer des signaux PWM (Pulse Width Modulation ou Modulation en Largeur d'Impulsion).

    Bonne nouvelle, chacune des 30 broches de la carte Raspberry Pi Pico peut être dirigée vers le bloc PWM. La datasheet nous apprend que ce bloc PWM de la puce ...

    Mis à jour 14/07/2023 à 10h35 par f-leb

    Catégories
    Raspberry Pi , Raspberry Pi Pico , C , C++ , Programmation
  2. [Actualité] [Raspberry Pi Pico][SDK C/C++] Après le 'Hello World', apprendre à piloter simultanément plusieurs GPIO

    par , 27/04/2023 à 08h00 (Le blog de f-leb)
    Après avoir découvert la carte Raspberry Pi Pico et réalisé votre premier "Hello World !" (un blink, quoi !) avec le SDK C/C++ (voir le billet précédent), je vous propose de découvrir des fonctions plus avancées pour piloter simultanément plusieurs broches GPIO.

    À titre de démonstration, je vous présenterai une petite application de pilotage d'un afficheur 7-segments à cathode commune :

    Nom : 20230423_111147.jpg
Affichages : 12375
Taille : 161,9 Ko

    Parenthèse... Arduino : ...

    Mis à jour 29/04/2023 à 17h57 par f-leb

    Catégories
    Raspberry Pi , Raspberry Pi Pico , C , C++ , Programmation
  3. [Actualité] [Raspberry Pi Pico][SDK C/C++][Linux] Comment démarrer rapidement en langage C/C++ avec le kit officiel (SDK)

    par , 20/04/2023 à 20h20 (Le blog de f-leb)
    Pour programmer la carte Raspberry Pi Pico en langage C/C++, la fondation Raspberry Pi propose un kit de développement : le Raspberry Pi Pico C/C++ SDK.
    Si vous voulez tester ce kit sous Linux, et sans trop d'efforts, ce tutoriel est peut-être fait pour vous...

    Nom : 20230419_182324.jpg
Affichages : 26120
Taille : 141,0 Ko

    La Raspberry Pi Pico que j'utilise est montée sur une petite plaque de câblage, avec un bouton-poussoir entre les broches (28)GND et (30)RUN. Ce bouton-poussoir sert à faire ...

    Mis à jour 14/05/2023 à 14h08 par f-leb

    Catégories
    Raspberry Pi , Raspberry Pi Pico , C , C++ , Programmation
  4. [Actualité] [FPGA] Créer un circuit logique pour piloter un télémètre à ultrasons (SRF05 / HC-SR04)

    par , 24/08/2022 à 08h00 (Le blog de f-leb)
    Je vous présente aujourd'hui un contrôleur pour télémètre à ultrasons (de type SRF05 ou HC-SR04). La carte de développement est une carte FPGA Altera DE0-nano :


    Le fonctionnement de ce type de capteurs est résumé sur les chronogrammes ci-dessous (Trigger et Echo séparés) :

    Nom : 8F8XF.gif
Affichages : 9393
Taille : 4,2 Ko

    Une impulsion de 10μs minimum sur la broche Trigger du module va préparer l’envoi d’un train ...

    Mis à jour 21/12/2022 à 13h46 par f-leb (mise à jour de l'image du bloc E/S Ultrasonoc:U1)

    Catégories
    FPGA , Programmation
  5. [FPGA] Créer un circuit logique pour détecter une séquence

    par , 19/08/2022 à 08h00 (Le blog de f-leb)
    Dans un flux de données binaire tel que 1 0 0 1 1 0 ... , détecter une séquence particulière est un exercice de logique séquentielle que l’on peut résoudre grâce à une approche par machine à états finis (Finite State Machine FSM).

    Par exemple, la machine à états finis du graphe ci-dessous permet de détecter la séquence 1 1 0 1 :

    Nom : sequence1101.png
Affichages : 2522
Taille : 50,4 Ko

    S0, S1, S1 et S3 sont les états de la machine, et les étiquettes au niveau des arcs orientés ...

    Mis à jour 20/08/2024 à 17h45 par f-leb

    Tags: fpga, verilog
    Catégories
    FPGA , Programmation
Page 5 sur 10 PremièrePremière 123456789 ... DernièreDernière