Test

Dependencies:   mbed MODDMA

Committer:
ktseng
Date:
Thu Apr 25 19:21:16 2019 +0000
Revision:
1:e2cd5b82d2e1
Parent:
0:96e88f67730b
Test

Who changed what in which revision?

UserRevisionLine numberNew contents of line
ktseng 0:96e88f67730b 1 /*
ktseng 0:96e88f67730b 2 * Demonstrates capturing the GPIO P0.4 to P0.7 "nibble" to memory
ktseng 0:96e88f67730b 3 * using GPDMA. The transfers from port pins to memory buffer are
ktseng 0:96e88f67730b 4 * triggered using Timer1 MAT1.0 match compare.
ktseng 0:96e88f67730b 5 *
ktseng 0:96e88f67730b 6 * In this example all inputs have pullups. So with nothing connected
ktseng 0:96e88f67730b 7 * the P0.4/7 reads as 0xF. Connecting a wire from one or more of the four
ktseng 0:96e88f67730b 8 * inputs to ground will show up in the captured buffer sequence.
ktseng 0:96e88f67730b 9 */
ktseng 0:96e88f67730b 10
ktseng 0:96e88f67730b 11 #include "mbed.h"
ktseng 0:96e88f67730b 12 #include "dshot.h"
ktseng 0:96e88f67730b 13 #include "MODDMA.h"
ktseng 0:96e88f67730b 14 #include "iomacros.h" // within MODDMA library.
ktseng 0:96e88f67730b 15
ktseng 0:96e88f67730b 16 int main(){
ktseng 0:96e88f67730b 17 dshotOutput(1024);
ktseng 0:96e88f67730b 18 }