Programme SPI
Page last updated 25 Nov 2010, by .
0
replies
#include "mbed.h"
SPI adf(p5, p6, p7);
DigitalOut le(p8);
// Writes the three bytes in data to teh ADF device.
void adfWrite(uint32_t data) {
le = 0;
adf.write(data >> 16 & 0xFF);
adf.write(data >> 8 & 0xFF);
adf.write(data & 0xFF);
le = 1;
}
int main() {
le = 1;
adf.format(8,0);
adf.frequency(1000000);
adfWrite(0x8FC100);
adfWrite(0x846A);
adfWrite(0x3400C9);
}
0 comments
You need to log in to post a comment
