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:46]
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> Atunci când folosești pf_write pentru a scrie date, este necesar să apelezi și pf_write(NULL,​ 0, &w) ca să finalizezi scrierea (flush).+<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>​ Dacă nu faci acest pas, citirile ulterioare pot eșua cu o eroare de tip disk error. </​note>​
Line 97: Line 97:
 ===== 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.1744101974.txt.gz · Last modified: 2025/04/08 11:46 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