This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| et:software:homelab:library:module:sdcard [2012/02/17 14:02] – heikopikner | et:software:homelab:library:module:sdcard [2020/07/20 09:00] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== SD kaart ====== | ====== SD kaart ====== | ||
| - | <note important> | ||
| //Seotud mooduliga: [HW] [[et: | //Seotud mooduliga: [HW] [[et: | ||
| Line 54: | Line 53: | ||
| * **//DSTATUS disk_status (BYTE drv)//** \\ | * **//DSTATUS disk_status (BYTE drv)//** \\ | ||
| - | Ketta olek. Parameetrid: | + | Näitab ketta olekut. Parameetrid: |
| * //drv// - Ketta number. Enamus juhtudel 0. | * //drv// - Ketta number. Enamus juhtudel 0. | ||
| * Tagastab DSTATUS koodi. | * Tagastab DSTATUS koodi. | ||
| Line 97: | Line 96: | ||
| * Tagastab FRESULT koodi. | * Tagastab FRESULT koodi. | ||
| + | * **//FRESULT f_mkdir (const TCHAR* DirName)// | ||
| + | Loob kausta. Parameetrid: | ||
| + | * //DirName// - Kausta nimi. | ||
| + | * Tagastab FRESULT koodi. | ||
| + | |||
| + | * **//FRESULT f_unlink (const TCHAR* FileName)// | ||
| + | | ||
| + | * // | ||
| + | * Tagastab FRESULT koodi. | ||
| + | |||
| + | * **//FRESULT f_rename (const TCHAR* OldName, const TCHAR* NewName)// | ||
| + | | ||
| + | * //OldName// - Objekti vana nimi. | ||
| + | * //NewName// - Objekti uus nimi. | ||
| + | * Tagastab FRESULT koodi. | ||
| + | |||
| + | * **//TCHAR* f_gets (TCHAR* Str, int Size, FIL* FileObject)// | ||
| + | Loeb failist etteantud pikkusega stringi. Parameetrid: | ||
| + | * //Str// - Puhver, kuhu loetud andmed salvestatakse. | ||
| + | * //Size// - Stringi pikkus. | ||
| + | * // | ||
| + | * Tagastab Str puhvri, kui oli edukas. | ||
| + | |||
| + | * **//int f_putc (TCHAR Chr, FIL* FileObject)// | ||
| + | Lisab faili tähemärgi. Parameetrid: | ||
| + | * //Chr// - Tähemärk, mis lisatakse faili. | ||
| + | * // | ||
| + | * Tagastab 1, kui oli edukas. | ||
| + | |||
| + | * **//int f_printf (FIL* FileObject, const TCHAR* Foramt, ...)//** \\ | ||
| + | Lisab faili vormindatud stringi. Parameetrid: | ||
| + | * // | ||
| + | * //Foramt// - Stringi formaat. | ||
| + | * ... | ||
| + | * Tagastab kirjutatud märkide arvu, kui oli edukas. | ||
| + | * **//DWORD f_tell (FIL* FileObject)// | ||
| + | | ||
| + | * // | ||
| + | * Tagastab viitena lugemis/ | ||
| + | |||
| + | * **//FRESULT f_lseek (FIL* FileObject, | ||
| + | Viib kursori sooovitud asukohta failis. Parameetrid: | ||
| + | * // | ||
| + | * //Offset// - Soovitud asukoht baitides faili algusest. | ||
| + | * Tagastab FRESULT koodi. | ||
| | | ||
| - | ~~PB~~ | + | < |
| ===== Näide ===== | ===== Näide ===== | ||