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

Arduino Discussion :

'SYSCTRL' Sur Arduino DUE


Sujet :

Arduino

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2017
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2017
    Messages : 53
    Points : 32
    Points
    32
    Par défaut 'SYSCTRL' Sur Arduino DUE
    Bonjour à tous,

    J'aimerais exporter un projet aue j'avais développé sur arduino M0/M0pro sur une arduino DUE mais le problème, c'est que la DUE ne semble pas aimer la ligne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    YSCTRL->XOSC32K.bit.RUNSTDBY = 1;
    Puisqu'il me dit
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    'SYSCTRL' was not declare in this scope
    Sauriez-vous si il existe une alternative à cela ?

    Merci d'avance !

  2. #2
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2018
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2018
    Messages : 1
    Points : 2
    Points
    2
    Par défaut
    Bonjours, as-tu résolus le problème ?
    Merci

  3. #3
    Expert confirmé

    Homme Profil pro
    mad scientist :)
    Inscrit en
    Septembre 2019
    Messages
    2 711
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : mad scientist :)

    Informations forums :
    Inscription : Septembre 2019
    Messages : 2 711
    Points : 5 390
    Points
    5 390
    Par défaut
    Le DUE utilise un Atmel SAM3X8E (ARM Cortex-M3) comme micro-processeur alors que votre Arduino M0 utilise un Atmel’s SAMD21 (ARM Cortex M0+)

    Ce ne sont pas les même micro-processeurs, donc les registres et fonctionnalités (ici un des oscillateurs) ne sont pas identiques et SYSCTRL qui est défini pour l'un n'existe pas pour l'autre.

    --> pour porter d'une architecture à l'autre il faut comprendre l'objectif de ces instructions sur SYSCTRL, et voir comment faire la même chose dans l'architecture cible avec sans doute d'autres registres (si c'est possible).

Discussions similaires

  1. Mise en place d'un lecteur mp3 sur Arduino
    Par lassgui dans le forum Arduino
    Réponses: 4
    Dernier message: 31/03/2014, 21h47
  2. Installer Mysql sur arduino
    Par Hamouti dans le forum Installation
    Réponses: 1
    Dernier message: 14/05/2013, 18h06
  3. [pyserial] lecture port série sur arduino
    Par blaster68 dans le forum Déploiement/Installation
    Réponses: 1
    Dernier message: 07/03/2013, 09h00
  4. C++ sur Arduino : mettre en forme une chaîne
    Par maccoa dans le forum Débuter
    Réponses: 3
    Dernier message: 27/03/2012, 00h14
  5. Réponses: 3
    Dernier message: 01/02/2010, 09h54

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