Pradeep Kotipalli
/
raw_sd_card_hey
nlknlknln
Fork of raw_sd_card_readsaswell by
Diff: main.cpp
- Revision:
- 5:e13062be9e7b
- Parent:
- 4:003e6dfc288d
- Child:
- 6:09923c817679
--- a/main.cpp Sat Jun 06 11:59:07 2015 +0000 +++ b/main.cpp Sat Jun 13 10:30:01 2015 +0000 @@ -43,7 +43,8 @@ SPI spi(PTD6, PTD7, PTD5); // mosi, miso, sclk DigitalOut cs(PTD2); int count_bro; - +char alpha[26]={'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'}; +int block_number; int main() @@ -54,13 +55,16 @@ printf("initialise card result=%d\n",result); disk_initialize(); uint8_t buffer[512]; - for(count_bro=0;count_bro<512;count_bro++) - {buffer[count_bro]='a';} - disk_write(buffer, 2); + for(block_number=0;block_number<100;block_number++) + { for(count_bro=0;count_bro<512;count_bro++) + {buffer[count_bro]= alpha[rand () % 26];} + disk_write(buffer, block_number);} uint8_t read_data[512]; - disk_read(read_data, 2); + for(block_number=0;block_number<100;block_number++) + {disk_read(read_data, block_number); for(count_bro=0;count_bro<512;count_bro++) - {printf("%c",buffer[count_bro]);} + {printf("%c",read_data[count_bro]);} + printf("\n");}