반응형
FAT(File Allocation Table)은 컴퓨터 파일 시스템 중의 하나 이다. FAT는 1977년 빌 게이츠와 마크 맥도날드에 의해 개발되었다. 처음에는 8인치 플로피 디스크의 파일 시스템으로 사용되었다.
이후 FAT12, FAT16, FAT32로 발전하였다. 하드디스크, 플래시 메모리 등에 사용된다.
윈도우에서는 파일 시스템으로 FAT32을 사용할 수도 있고 NTFS을 사용할 수도 있다. 애플의 macOS에서는 APFS(Apple File System)을 사용한다.
FAT 코드
FatFs는 작은 규모의 임베디드 시스템을 위한 FAT 파일 시스템이다.
http://elm-chan.org/fsw/ff/00index_e.html
STM32CubeIDE에는 FatFs 라이브러리를 제공한다.
아두이노의 SD 라이브러리는 FAT16과 FAT32가 구현되어 있다.
https://www.arduino.cc/en/reference/SD
반응형
'컴퓨터' 카테고리의 다른 글
169.254 IP 주소 문제 원인과 해결 (0) | 2019.09.30 |
---|---|
정수형 변수 제곱근 계산 알고리즘 (0) | 2019.09.27 |
아스키 코드 제어문자 (0) | 2019.09.25 |
IP 주소 확인 (0) | 2019.09.22 |
미로 탐색 알고리즘 (0) | 2019.08.19 |
댓글