Skip to content
Branch: master
Find file History
#20 Compare This branch is 1 commit ahead, 45 commits behind version2.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
EBB-PRU-ADC-00A0.dtbo
EBB-PRU-ADC.dts
PRUADC.bin
PRUADC.c
PRUADC.p
PRUADC.p_backup
PRUADC_fixed_1MHz.p
PRUADC_variable_rate.p
PRUClock.bin
PRUClock.p
README
build
capture.dat
mem2file
mem2file.c
plot
plot.pdf
plot.ps
pruadc

README

High-Speed Analog to Digital Conversion (ADC) using the PRU-ICSS

Written by Derek Molloy to support the book Exploring BeagleBone

Please see http://www.exploringbeaglebone.com/chapter13/ for a full description of the code in this directory.

There are two versions of the PRUADC.p:
- One that captures up to 500kSps, the variable rate version
- One that captures only 1MSps, the fixed rate version

Copy the one that you require to the PRUADC.p and type build. While the ADS7883 is capable of 2MSps
it will be very difficult to modify the code to support this rate as the data transfer clock is very
close to its maximum rate at 1MSps.
You can’t perform that action at this time.