Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Diff: demo.cpp
- Revision:
- 16:cb072eea16e9
- Parent:
- 15:86bdf382e6f7
- Child:
- 18:829f3e2c064c
diff -r 86bdf382e6f7 -r cb072eea16e9 demo.cpp
--- a/demo.cpp Thu Sep 15 11:52:31 2016 +0000
+++ b/demo.cpp Thu Sep 15 12:26:58 2016 +0000
@@ -23,7 +23,8 @@
else puts("\n\r Byte address set: FAIL");
if (media_SetSector(1)) puts("\n\r Sector address set: OK");
else puts("\n\r Sector address set: FAIL");
- puts("\n\r Now write some data in sector");
+/*
+ puts("\n\r Now write some data in multiple sectors");
char array[1030];
for (int i = 0; i < 1030; i++)
@@ -33,7 +34,7 @@
if (media_WrSector(array)) puts("\n\r Write Data: OK");
else puts("\n\r Write Data: FAIL");
wait_ms(LONG_WAIT);
- puts("\n\r Now read the same sector that was written");
+ puts("\n\r Now read the same data");
if (media_SetSector(1)) puts("\n\r Sector address set: OK");
if (media_RdSector()) puts("\n\r Read Sector 1: OK");
else puts("\n\r Read Sector 1: FAIL");
@@ -45,7 +46,27 @@
else puts("\n\r Read Sector 4: FAIL");
if (media_RdSector()) puts("\n\r Read Sector 5: OK");
else puts("\n\r Read Sector 5: FAIL");
+*/
+ media_SetSector(1);
+ puts("\n\r Now write some data in one sector");
+ wait_ms(LONG_WAIT);
+ if (media_WrSector("Such data Much WOW")) puts("\n\r Write Data: OK");
+ else puts("\n\r Write Data: FAIL");
+ wait_ms(LONG_WAIT);
+ puts("\n\r Now read the same data");
+ media_SetSector(1);
+ if (media_RdSector()) {
+ puts("\n\r Read Sector : OK");
+ pc.printf("\n\r Data: ");
+ for(int i = 0; i < BUFFER_SIZE; i++) pc.printf("%c", buffer[i]);
+ pc.printf("\n\r");
+ }
+ else puts("\n\r Read Sector : FAIL");
+ puts("\n\r Now read one byte");
+ media_SetAdd(1);
+ if (media_ReadByte()) puts("\n\r Read Byte : OK");
+ else puts("\n\r Read Byte : FAIL");
}
//**************************************************************************
// Demo program that goes through graphics based functions