mi mi
/
DirectSPI-test
DirectSPI test program
main.cpp
- Committer:
- mimi3
- Date:
- 2017-02-23
- Revision:
- 2:688a56c37441
- Parent:
- 1:54261d79eb98
- Child:
- 3:b573ad5a8eb7
File content as of revision 2:688a56c37441:
#include "mbed.h" #include "DirectSPI.h" /* SPI1 */ #define MOSI D11 /* PA_7 */ #define MISO D12 /* PA_6 */ #define SCLK D13 /* PA_5 */ #define CS D10 /* PB_6 or etc. */ DirectSPI spi(MOSI, MISO, SCLK); // mosi, miso, sclk DigitalOut cs(CS); #define DATA8BIT 1 int main() { #if DATA8BIT spi.format(8,3); #else spi.format(16,3); #endif spi.frequency(24*1000000); while(1){ cs = 1; #if DATA8BIT spi.directWrite8(0xaa); spi.directWrite8(0xaa); #else spi.directWrite16(0x5503); spi.directWrite16(0x5503); #endif cs = 0; } }