Difference between revisions of "LPC1768: SD Card Interface"
Line 16: | Line 16: | ||
|-class="active" | |-class="active" | ||
|FILE_GetCh|| This functions reads a byte of data from the file, Once the End of File is reached it returns EOF(26) | |FILE_GetCh|| This functions reads a byte of data from the file, Once the End of File is reached it returns EOF(26) | ||
− | | | + | |- |
|FILE_PutCh|| This functions writes a byte of data to the file, EOF(26) needs to be passed to mark the end of file and save it to SD card. | |FILE_PutCh|| This functions writes a byte of data to the file, EOF(26) needs to be passed to mark the end of file and save it to SD card. | ||
|-class="active" | |-class="active" | ||
|FILE_GetList|| This functions traverses through the SD card and lists the available files with their size. | |FILE_GetList|| This functions traverses through the SD card and lists the available files with their size. | ||
− | | | + | |- |
|FILE_GetMemoryStatics|| This functions calculates the total and free memory of the SD card. It takes upto 10secs(for 32GB) to calculate the memory statics depending on the size of CARD | |FILE_GetMemoryStatics|| This functions calculates the total and free memory of the SD card. It takes upto 10secs(for 32GB) to calculate the memory statics depending on the size of CARD | ||
|} | |} |
Revision as of 10:27, 14 April 2016
Objective:
In this tutorial we will discuss how to interface SD CARD with lpc1768 to read and write the fat32 files.
File Handling Functions
The below table shows the list of functions to access the sd card.
Function | Description |
---|---|
FILE_Open | This functions opens the specified file in requested mode(READ/WRITE/APPEND). |
FILE_Close | This functions closes the file and releases the memory used by the file. |
FILE_Delete | This functions deletes the file from SD card. |
FILE_GetCh | This functions reads a byte of data from the file, Once the End of File is reached it returns EOF(26) |
FILE_PutCh | This functions writes a byte of data to the file, EOF(26) needs to be passed to mark the end of file and save it to SD card. |
FILE_GetList | This functions traverses through the SD card and lists the available files with their size. |
FILE_GetMemoryStatics | This functions calculates the total and free memory of the SD card. It takes upto 10secs(for 32GB) to calculate the memory statics depending on the size of CARD |