aboutsummaryrefslogtreecommitdiff
path: root/examples/lm4f/stellaris-ek-lm4f120xl/miniblink/README
diff options
context:
space:
mode:
Diffstat (limited to 'examples/lm4f/stellaris-ek-lm4f120xl/miniblink/README')
-rw-r--r--examples/lm4f/stellaris-ek-lm4f120xl/miniblink/README21
1 files changed, 17 insertions, 4 deletions
diff --git a/examples/lm4f/stellaris-ek-lm4f120xl/miniblink/README b/examples/lm4f/stellaris-ek-lm4f120xl/miniblink/README
index f6441be..a19550d 100644
--- a/examples/lm4f/stellaris-ek-lm4f120xl/miniblink/README
+++ b/examples/lm4f/stellaris-ek-lm4f120xl/miniblink/README
@@ -2,8 +2,21 @@
README
------------------------------------------------------------------------------
-Flashes the Red, Green and Blue diodes on the board, in order.
-RED controlled by PF1
-Green controlled by PF3
-Blue controlled by PF2
+This example demonstrates the following:
+ * Configuriong GPIO pins
+ * Toggling GPIO pins
+ * Setting up and using GPIO interrupts
+ * Unlocking protected GPIO pins
+ * Controlling the system clock
+ * Changing the system clock on the fly
+
+Flashes the Red, Green and Blue diodes on the board, in order. The system clock
+starts at 80MHz.
+Pressing SW2 toggles the system clock between 80MHz, 57MHz, 40MHz ,20MHz, and
+16MHz by changing the PLL divisor.
+Pressing SW1 bypasses the PLL completely, and runs off the raw 16MHz clock
+provided by the external crystal oscillator.
+The LEDs will toggle at different speeds, depending on the system clock. The
+system clock changes are handled within the interrupt service routine.
+