Fürst Ruprecht
Well-known member
Hallo Leute,
ich habe mal versucht, den ADCManager von Azurit an den Teensy4.1 anzupassen.
Anbei ist meine erste Testversion.
Es werden die ADC-Pins A0 und A1 ausgelesen und mit DMA in einen Puffer geschrieben.
Soweit funktioniert das Testprogramm - ABER: die anderen ADC-Pins lassen sich nicht auslesen.
Meine Versuche, die Register umzuschreiben und vom DMA-Betrieb in den singleRead zu wechseln, funktionieren bisher nicht.
Ich hatte vorgesehen, die Ports des Teensy durch einen separaten ADC-Baustein zu erweitern -> dafür würde der code reichen.
Anbei das Testprogramm und die benötigte lib.
Gruß Fürst Ruprecht
ich habe mal versucht, den ADCManager von Azurit an den Teensy4.1 anzupassen.
Anbei ist meine erste Testversion.
Es werden die ADC-Pins A0 und A1 ausgelesen und mit DMA in einen Puffer geschrieben.
Soweit funktioniert das Testprogramm - ABER: die anderen ADC-Pins lassen sich nicht auslesen.
Meine Versuche, die Register umzuschreiben und vom DMA-Betrieb in den singleRead zu wechseln, funktionieren bisher nicht.
Ich hatte vorgesehen, die Ports des Teensy durch einen separaten ADC-Baustein zu erweitern -> dafür würde der code reichen.
Anbei das Testprogramm und die benötigte lib.
Gruß Fürst Ruprecht