SAMC21 SDADC funktioniert nicht

OP #6107702
Lesenswert?
• ▲
▼
Hallo,

ich benutze den ATSAMC21 Xplained Pro Board und möchte gerne den SDADC 
mit ATMEL Start konfigurieren. Ich hab ein Tutorial Video auf Youtube 
gefunden, wo ein ADC konfiguriert wird. Dabei spuckt Atmel Start 
folgenden Beispiel-Code aus, um den ADC in Betrieb zu nehmen.


static void convert_cb_ADC_0(const struct adc_async_descriptor *const 
descr, const uint8_t channel)
{
}

/**
 * Example of using ADC_0 to generate waveform.
 */
void ADC_0_example(void)
{
  adc_async_register_callback(&ADC_0, 0, ADC_ASYNC_CONVERT_CB, 
convert_cb_ADC_0);
  adc_async_enable_channel(&ADC_0, 0);
  adc_async_start_conversion(&ADC_0);
}

Zudem wird diese Funktion benutzt um das Ergebnis auszulesen:

int32_t adc_async_read_channel(struct adc_async_descriptor *const descr, 
const uint8_t channel, uint8_t *const buffer, const uint16_t length)

Wenn ich jetzt den SDADC mit Atmel Start konfigurier, bekomme ich 
denselben Beispiel Code mit den selben Funktion raus. Also dachte ich 
das ich den SDADC mit diesen Funktionen auch zum Laufen bekomme. Es 
klappt aber nicht. Beim ADC funktioniert dies einwandfrei.

Muss ich beim Konfigurieren des SDADC etwas beachten oder eine andere 
Funktion benutzen? Hatte da jemand schon mal Erfahrung mit dem SDADC?

Vielen Dank für Eure Bemühungen!!


Youtubevideo:
https://www.youtube.com/watch?v=M3AGfdhPOIg&list=PLtQdQmNK_0DS3K9jIyPPMc9m6Tjobtj3d&index=4

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.