Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:lab:lab5-2023-2024 [2025/04/08 11:45]
jan.vaduva [5. FAT SD Card]
pm:lab:lab5-2023-2024 [2025/04/08 18:06] (current)
andrei.batasev [6. Exerciții]
Line 91: Line 91:
 </​file>​ </​file>​
  
-<note tip> ​Cand dati pf_writepentru a putea da flush la ceea ce ati scris trebuie sa dati un pf_write(NULL,​0,&​w), daca nu faceti ​acest lucru atunci ​citirile ulterioare ​vor da un disk error </​note>​+<note tip> ​Atunci când folosești ​pf_write pentru a scrie date, este necesar să apelezi și <file c>pf_write(NULL,​ 0, &w)</​file>​ ca să finalizezi scrierea (flush). 
 + 
 +Dacă nu faci acest pas, citirile ulterioare ​pot eșua cu o eroare de tip disk error</​note>​
  
 ===== 6. Exerciții ===== ===== 6. Exerciții =====
 <​hidden>​ <​hidden>​
-Pentru a putea initializa sd-cardul, trebuie ​facuti urmatorii pasi+Inițializare SD-Card 
-1. Formatare SDCard cu FAT32 + 
-2. Creare ​un fisier ​log.csv ​in root-ul filesystemului ​({{ pm:​lab:​log.txt | exemplu ​fisier ​}} - redenumiti-l in log.csv!)+Pentru a putea inițializa ​cardul ​SD, trebuie ​urmați următorii pași
 + 
 +  - Formatați cardul SD folosind sistemul de fișiere **FAT32** 
 +  - Creați ​un fișier numit **log.csv** în rădăcina (root) sistemului de fișiere ​  
 +    ​({{ pm:​lab:​log.txt | exemplu ​de fișier ​}} – redenumiți-l în **log.csv**!) 
 + 
 +<note tip> 
 +Fișierul trebuie să aibă deja o dimensiune suficient de mare, deoarece din PFF (Petit FAT FileSystem) **nu se poate face append** direct într-un fișier gol sau de dimensiune mică. 
 +</​note>​
  
-<note tip> Fisierul trebuie deja sa aibe o dimensiune mai mare, deoarece nu poti sa dai append din PFF </​note>​ 
 </​hidden>​ </​hidden>​
-{{ pm:​lab:​lab5_skel_2025-3.zip | Lab5_Skel }}+{{ pm:​lab:​lab5_skel_2025-4.zip | Lab5_Skel }}
  
 1. SPI Control (2p total) 1. SPI Control (2p total)
pm/lab/lab5-2023-2024.1744101903.txt.gz · Last modified: 2025/04/08 11:45 by jan.vaduva
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0