IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C Discussion :

Programmation STM32L-DISCOVERY ARM


Sujet :

C

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2011
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 3
    Points : 4
    Points
    4
    Par défaut Programmation STM32L-DISCOVERY ARM
    Bonjour,

    Dans le cadre d'un petit projet de programmation, je dois utiliser une carte STM32L-DISCOVERY et le logiciel Keil uVision afin de generer un signal sinusoïdale sur une des broches de sorties du microcontroleur.

    Je me doute qu'il faut que utilise les sorties PWM mais je ne vois absolument pas comment les programmées pour qu'elles me fournisse un signal sinusoïdale.

    J'utilise le microcontroleur suivant : STM32L152RBT6

    Si quelqu'un a une piste quant-a la technique à utiliser ou bien meme une librairie en C qui possederai ces foncitons.

    Merci

  2. #2
    Modérateur

    Avatar de Bktero
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Juin 2009
    Messages
    4 481
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués

    Informations forums :
    Inscription : Juin 2009
    Messages : 4 481
    Points : 13 679
    Points
    13 679
    Billets dans le blog
    1
    Par défaut
    Sans électronique externe, je ne pense pas que tu puisses obtenir une sinusoïdale graĉe à une sortie PWM.

    Une sortie PWM ressemble à cela, une succession d'états hauts et bas :


    Sur un micro-contrôleurs, je pense qu'il te faut plutôt utiliser une sortie analogique et faire des calculs...
    http://www.abcelectronique.com/forum...p/t-15919.html --> ici, de ma lecture rapide, il utilise un tableau des valeurs possibles dans un tableau un timer pour parcourir les valeurs de manière régulière.


    PS : dans cette page, il utilise de l'électronique externe : http://jmandon.free.fr/PWM/pwm.htm
    Idem ici : https://sites.google.com/site/iodure...teur-synchrone

Discussions similaires

  1. [ARM] Calcul de factorielle
    Par steven a dans le forum Autres architectures
    Réponses: 1
    Dernier message: 09/05/2015, 12h38
  2. Programmation multicœur ARM
    Par Marvell dans le forum Autres architectures
    Réponses: 3
    Dernier message: 17/10/2012, 11h56
  3. Programme de boot qui passe la main à Windows
    Par Bob dans le forum Assembleur
    Réponses: 7
    Dernier message: 25/11/2002, 03h08
  4. [Kylix] Probleme d'execution de programmes...
    Par yopziggy dans le forum EDI
    Réponses: 19
    Dernier message: 03/05/2002, 14h50
  5. [Kylix] icone associée à un programme
    Par Anonymous dans le forum EDI
    Réponses: 1
    Dernier message: 22/03/2002, 09h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo