zhixiong zheng
/
Nucleo_spi_master
TEST SPI
main.cpp@0:474b52ad82d6, 2016-11-16 (annotated)
- Committer:
- garryzheng
- Date:
- Wed Nov 16 19:49:40 2016 +0000
- Revision:
- 0:474b52ad82d6
SPI_TEST
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
garryzheng | 0:474b52ad82d6 | 1 | #include "mbed.h" |
garryzheng | 0:474b52ad82d6 | 2 | #define OLED_CSPIN D9 |
garryzheng | 0:474b52ad82d6 | 3 | SPI device(SPI_MOSI, SPI_MISO, SPI_SCK); |
garryzheng | 0:474b52ad82d6 | 4 | DigitalOut OLED_CS(OLED_CSPIN); |
garryzheng | 0:474b52ad82d6 | 5 | |
garryzheng | 0:474b52ad82d6 | 6 | int main() { |
garryzheng | 0:474b52ad82d6 | 7 | int i = 0; |
garryzheng | 0:474b52ad82d6 | 8 | while(1) { |
garryzheng | 0:474b52ad82d6 | 9 | OLED_CS =0; |
garryzheng | 0:474b52ad82d6 | 10 | device.write(0x55); |
garryzheng | 0:474b52ad82d6 | 11 | device.write(i++); |
garryzheng | 0:474b52ad82d6 | 12 | device.write(0xE0); |
garryzheng | 0:474b52ad82d6 | 13 | wait_us(50); |
garryzheng | 0:474b52ad82d6 | 14 | OLED_CS = 1; |
garryzheng | 0:474b52ad82d6 | 15 | } |
garryzheng | 0:474b52ad82d6 | 16 | } |
garryzheng | 0:474b52ad82d6 | 17 |