Energiebeheer (softwaregestuurd)
Wat moet worden gedaan met ongebruikte randschakelingen (zoals timers en UART’s) in een microcontroller om het vermogensverbruik te verminderen?
- AVia het instellingsregister de klok naar die randschakeling stopzetten
- BDie randschakeling altijd op de hoogste snelheid laten werken
- CAlle aansluitingen van die randschakeling op uitgang 1 zetten
Antwoord en toelichting tonen
Antwoord: A. Via het instellingsregister de klok naar die randschakeling stopzetten
Bij veel microcontrollers staat de klok van randschakelingen direct na het inschakelen uit, of juist aan, dus wordt zo ingesteld dat alleen de klok naar de te gebruiken randschakelingen wordt geleverd. Als de klok is gestopt, verdwijnt het dynamische vermogen door schakelen van die schakeling. Daarnaast kan, als ongebruikte aansluitingen zwevend worden gelaten, doorschietstroom door de ingangsschakelingen vloeien, dus het vastleggen van de toestand van de aansluitingen verlaagt ook het vermogen.