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
--- 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