Feature #1659

refactoring PRU code

Added by Giulio Moro over 8 years ago. Updated over 8 years ago.

Status:NewStart date:2016-03-09
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:-
Target version:-

Description

  • make channel count and sampling rate of ADC independent from DAC
  • allow to do ADC only or DAC only
  • allow to select digital I/O Fs: 22.05, 44.1, 88.2
  • directly drive multiplexer (maybe using pins at the top of P8), leaving the 16 digital I/O available and not requiring ARM to write the binary counter.

History

#1 Updated by Giulio Moro over 8 years ago

  • add option to disable GPIO
  • do float conversion in the PRU. This currently eats up to 8% of CPU time. Alternatively, do it with NEON on ARM.

Also available in: Atom PDF