Add 2MHz and 4MHz sample rate support.

Use unrolled loops to sample at 2MHz & 4MHz rates.  Based on some
testing by Bob Davis (http://bobdavis321.blogspot.com)
The maximum with a 16MHz clock is 5.3333MHz (3 cycles per sample) but
sampling at that rate isn't very accurate.  Accuracy is pretty good at
2MHz & 4MHz.
This commit is contained in:
Andrew Gillham
2013-08-03 12:33:23 -07:00
parent 69de405dd5
commit d7c1bf52a8
6 changed files with 28960 additions and 14 deletions

2
README
View File

@@ -54,5 +54,5 @@ Please try it out and report back.
This master branch now supports Arduino 1.0 only.
Checkout branch logic_analyzer_v0_5 for Arduino 22 support.
Release: v0.10 July 22, 2013.
Release: v0.11 August 3, 2013.