- 3D-Druck Einstieg und Tipps         
Ergebnis 1 bis 4 von 4

Thema: DMA und ADC auf ATXMega64A3

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #3
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    01.10.2009
    Beiträge
    437
    Nachdem Du den ADC-Freerunmodus abschaltest und nach der Ausgabe wieder einschaltest, würde ich mal die erste Wandlung anstoßen. Bei den kleineren AVR's z.B. ist das notwendig, damit der Freerunmodus startet. Wird so auch vom Bascom Config gemacht.

    Also schreib:
    Code:
    ' ...
      Set Adca_ctrlb.3                                               'enable adca free-run mode
        Const ADC_START = 7
      Set ADCA_CH0_CTRL.ADC_START
    End If
    Edit:
    Unabhängig davon, ob ein Neuanschubs des ADC notwendig ist, würd' ich robin zustimmen. In der Simulation zeigt sich, dass CH0.Destaddr laufend erhöht wird, da nach einem Blocktransfer kein Rücksetzen der Adresse erfolgt. Ein Dar = BLOCK behebt das.
    Geändert von MagicWSmoke (21.05.2012 um 10:25 Uhr)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

fchao-Sinus-Wechselrichter AliExpress