Erase SPI Flash
Dependencies: SPI_IS25LQ032B mbed-os
Fork of ISSI_FLASH_Erase by
main.cpp@0:9e7d8a79a29c, 2018-03-12 (annotated)
- Committer:
- surajdagar
- Date:
- Mon Mar 12 21:55:00 2018 +0000
- Revision:
- 0:9e7d8a79a29c
Erase ISSI Flash
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
surajdagar | 0:9e7d8a79a29c | 1 | #include "mbed.h" |
surajdagar | 0:9e7d8a79a29c | 2 | #include "SPI_IS25LQ032B.h" |
surajdagar | 0:9e7d8a79a29c | 3 | DigitalOut led(P1_5); |
surajdagar | 0:9e7d8a79a29c | 4 | Serial uart(P1_2, P1_1); |
surajdagar | 0:9e7d8a79a29c | 5 | SPI_IS25LQ032B spi(p20, p21, p19, p17); |
surajdagar | 0:9e7d8a79a29c | 6 | main() |
surajdagar | 0:9e7d8a79a29c | 7 | { |
surajdagar | 0:9e7d8a79a29c | 8 | uart.baud(115200); |
surajdagar | 0:9e7d8a79a29c | 9 | uart.printf("spif test \n"); |
surajdagar | 0:9e7d8a79a29c | 10 | |
surajdagar | 0:9e7d8a79a29c | 11 | while(1) |
surajdagar | 0:9e7d8a79a29c | 12 | { |
surajdagar | 0:9e7d8a79a29c | 13 | led = !led; |
surajdagar | 0:9e7d8a79a29c | 14 | wait(1); |
surajdagar | 0:9e7d8a79a29c | 15 | uart.printf("SPI Status:%d \n\r", spi.readStatus()); |
surajdagar | 0:9e7d8a79a29c | 16 | spi.chipErase(); |
surajdagar | 0:9e7d8a79a29c | 17 | uart.printf("spif Erased \n\r"); |
surajdagar | 0:9e7d8a79a29c | 18 | } |
surajdagar | 0:9e7d8a79a29c | 19 | } |