SYSTEM AND METHOD FOR SHARING RESET AND BACKGROUND COMMUNICATION ON A SINGLE MCU PIN
Methods and data processing systems (610) are provided to share a common pin (604) between two circuits (614, 750) in microcontroller unit (MCU). Signals are received at a common pin (604) included in the MCU. If the first circuit (614) has been enabled, then the received signals are analyzed to det...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Methods and data processing systems (610) are provided to share a common pin (604) between two circuits (614, 750) in microcontroller unit (MCU). Signals are received at a common pin (604) included in the MCU. If the first circuit (614) has been enabled, then the received signals are analyzed to determine whether the signals are valid command signals for the first circuit (614). If the signals are not a valid command signal, then a second circuit (750) is performed. If the first circuit (614) has not been enabled, then an alternate function is performed. One of the operations performed by the alternate function is to determine whether to enable the first function. In one embodiment, the first circuit is a background debug controller (614) of the MCU and the second circuit is a reset circuit (750).
La présente invention concerne des procédés et des systèmes de traitement de données (610) destinés au partage d'une broche commune (604) entre deux circuits (614, 750) dans un microcontrôleur (MCU). On reçoit des signaux sur la broche commune (604) comprise dans le MCU. Si le premier circuit (614) a été activé, alors les signaux reçus sont analysés pour déterminer si les signaux sont des signaux de commande valides pour le premier circuit (614). Si les signaux ne sont pas des signaux de commande valides, alors on réalise un deuxième circuit (750). Si le premier circuit (614) n'a pas été activé, alors on réalise une autre fonction. Une des opérations réalisées par l'autre fonction est de déterminer si l'on doit activer la première fonction. Dans un mode de réalisation, le premier circuit est un contrôleur de débogage de fond (614) du MCU et le deuxième circuit est un circuit de réinitialisation (750). |
---|