éteindre un microprocesseur mais le reveiller par un msg CAN
Répondre à la discussion
Affichage des résultats 1 à 7 sur 7

éteindre un microprocesseur mais le reveiller par un msg CAN



  1. #1
    invitef799b903

    éteindre un microprocesseur mais le reveiller par un msg CAN


    ------

    Bonjour,

    Je cherche à réveiller un microcontrolleur éteint à l'aide d'un message CAN (attention il ne s'agit pas d'un mode veille mais bien d'un processeur éteint).

    Ce controlleur possède un module CAN et des drivers de lignes incorporés. Je souhaite garder le module CAN en mode ON pour pouvoir réveiller mon processeur qui lui serait OFF.

    Est ce possible de maniere generale ?
    Sur un siemens C167 ?
    Je suppose que pour du CAN je dois garder le CLOCK pr le PWM et la synchronisation. Que dois je prévoir d'autres ?
    Avez vous de quoi orienter mes recherches ou maider ?

    (jai pas vraiment trouvé dinfo dans le datasheet, peutêtre que c'est parceque le processeur ne le supporte pas ? ils disent de voir le on-chip can module advance information de siemens mais je ne le trouve pas :/)

    -----

  2. #2
    umfred

    Re : éteindre un microprocesseur mais le reveiller par un msg CAN

    Si tu parles de mode Power down du micro, ce n'est pas possible. pour preuve un extrait de la doc du du C167CR.

    If the C167CR enters Power Down mode, the XCLK signal will be turned off which will stop the operation of the CAN module. Any message transfer is interrupted.
    ...
    After returning from Power Down mode via hardware reset, the CAN module has to be reconfigured.
    Donc si le micro est power down , le module CAN est arreté. et au retour de power down il faut reconfigurer ce module.

    Par contre, si il est veille, par une interruption c'est possible (mais ca tu dois t'en douter).

    Le seul moyen serai d'avoir un module CAN externe qui met sous tension ton micro quand il recoit un message, mais du coup plus besoin du module CAN de micro.

  3. #3
    invitef799b903

    Re : éteindre un microprocesseur mais le reveiller par un msg CAN

    humn dsl de pas avoir répondu plus tot jetais en weekend

    Deja merci de ton aide ! J'avais lu aussi ce passage mais il me semble (on va dire que j'ai eu ouïe dire) que c'etait possible de ne garder que le signal XCLCK et d'eteindre tous le reste... ce qui serait en fait une sorte de power down modifié ?

    donc partant de la si on arrivait a garder le module CAN allumé. ca pourrait ptet marcher ? ou c'est completement mort ?

  4. #4
    umfred

    Re : éteindre un microprocesseur mais le reveiller par un msg CAN

    Je pense que c'est mort dsl. mais tu peux peut-etre poser la question au spécialiste microcontroleur de chez Siemens

    Mais où as-tu "ouie dire" ça?

    Et pkoi veux tu éteindre ton microcontroleur? Si c'est pour une économie d'énergie, le mode veille n'est-il pas suffisant?

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

    Re : éteindre un microprocesseur mais le reveiller par un msg CAN

    C'est à cause de l'économie d'énergie mais le mode veille n'est pas suffisant car c'est pour embarquer l'électronique.

    La personne qui m'a parlé d'un power down avec option a bossé sur des contrôleurs y a un moment mais ne s'en rappele pas... j'ai essayé de le cuisiner mais ca n'a pas marché alors j'ai tenté ma chance ici

    Mais tant pis je me debrouillerais pour reveiller mon contrôleur autrement ! Merci !

  7. #6
    umfred

    Re : éteindre un microprocesseur mais le reveiller par un msg CAN

    Une chose qui est peut être possible c'est de le réveiller de son power down (donc de faire un reset), en envoyant le signal CAN sur un circuit de reset pour microcontroleur.

    Ca peut être risqué mais c'est une idée qui m'est venu comme ça, le problème c'est que si ce n'est pas le seul sur le bus CAN, il risque de se réveiller souvent :s et il faut désactiver le circuit reset qd le micro est réveillé.
    c'est peut être une idée à creuser.

  8. #7
    invitef799b903

    Re : éteindre un microprocesseur mais le reveiller par un msg CAN

    humn oui je vais y réfléchir merci

Discussions similaires

  1. Isolation par l'extérieur : oui mais comment?
    Par Sarri dans le forum Habitat bioclimatique, isolation et chauffage
    Réponses: 366
    Dernier message: 02/05/2010, 21h16
  2. Allumer/Eteindre une prise par ordinateur
    Par invitecc4af25f dans le forum Électronique
    Réponses: 39
    Dernier message: 26/05/2009, 13h21
  3. Ordinateur infecté mais par quoi ???
    Par salsitawapa dans le forum Sécurité et malwares : désinfectez votre machine
    Réponses: 3
    Dernier message: 01/10/2007, 15h44
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...