2016-07-14 1 views
1

Je fais un projet sur un Beaglebone Black où j'ai besoin de 4 canaux ADC pour échantillonner à 40khz chacun. J'ai installé la bibliothèque libpruio et capable d'échantillonner les canaux ADC.Échantillonnage ADC Beaglebone noir avec libpruio

Ma question est de savoir comment configurer les interruptions de minuterie sur la carte pour obtenir cette fréquence d'échantillonnage spécifique. Je n'arrive pas à trouver une bonne documentation pour le faire.

+0

Il est peu probable de le trouver ici. –

+0

les doigts croisés puis – Makoto

+0

Vous pouvez poser des questions sur les systèmes embarqués ou les microcontrôleurs sur http://electronics.stackexchange.com/ ou http://area51.stackexchange.com/proposals/90111/embedded-systems –

Répondre

1

Les interruptions du minuteur sont lentes. libpruio est conçu pour lire les échantillons à partir d'un tampon circulaire. Configurez l'échantillonnage en mode RB et vérifiez le compteur.

Trouver un exemple et d'autres informations par googler:

libpruio « rb_file »