Allan Wang / Mbed 2 deprecated speedregression

Dependencies:   mbed

Committer:
allanw
Date:
Mon Jan 16 21:10:27 2012 +0000
Revision:
0:d308aef39cfa
Child:
1:14c0250ab954

        

Who changed what in which revision?

UserRevisionLine numberNew contents of line
allanw 0:d308aef39cfa 1 #include "mbed.h"
allanw 0:d308aef39cfa 2
allanw 0:d308aef39cfa 3 SPI spi(p11, p12, p13);
allanw 0:d308aef39cfa 4 DigitalOut latchpin(p10);
allanw 0:d308aef39cfa 5
allanw 0:d308aef39cfa 6 void latch() {
allanw 0:d308aef39cfa 7 latchpin = 1;
allanw 0:d308aef39cfa 8 latchpin = 1;
allanw 0:d308aef39cfa 9 latchpin = 1;
allanw 0:d308aef39cfa 10 latchpin = 1;
allanw 0:d308aef39cfa 11 latchpin = 1;
allanw 0:d308aef39cfa 12 latchpin = 1;
allanw 0:d308aef39cfa 13 latchpin = 0;
allanw 0:d308aef39cfa 14 }
allanw 0:d308aef39cfa 15
allanw 0:d308aef39cfa 16 int main() {
allanw 0:d308aef39cfa 17 spi.format(12, 0);
allanw 0:d308aef39cfa 18 spi.frequency(16 * 1000 * 1000);
allanw 0:d308aef39cfa 19
allanw 0:d308aef39cfa 20 latchpin = 0;
allanw 0:d308aef39cfa 21 while (1) {
allanw 0:d308aef39cfa 22 for (int i = 0; i < 100; i++) {
allanw 0:d308aef39cfa 23 spi.write(0);
allanw 0:d308aef39cfa 24 }
allanw 0:d308aef39cfa 25 latch();
allanw 0:d308aef39cfa 26 }
allanw 0:d308aef39cfa 27 }