EMBEDDED FAT FILE SYSTEM
PX5 FILE
빠르고 효율적
PX5 FILE은 최적의 실행 성능을 위해 광범위한 캐싱을 하고, 모든 캐시는 개발자가 제어할 수 있습니다.
작은 크기
PX5 FILE은 기능을 최소한으로 사용할 때 FLASH 6KB 미만과 RAM 2KB 미만이 필요합니다.
PX5 FILE은 느슨하게 연결된 C 함수로 구현되어 있기 때문에, 플래시 메모리 사용량은 정확히 사용되는 것에 따라 자동으로 조정됩니다. 링커는 API가 사용되지 않는 경우 사용하지 않는 코드를 자동으로 생략합니다.
간편함
PX5 FILE은 px5_file.c라는 하나의 소스 코드 파일로 구성되어 있어 프로젝트에 쉽게 추가할 수 있습니다. 그리고 컴파일 도중에 px5_file.h를 찾을 수 있도록 프로젝트의 include 경로를 설정하기만 하면 PX5 FILE은 사용 준비가 완료됩니다.
PX5 FILE은 Linux file system API로 구성되어 있어 쉽게 이식할 수 있습니다.
첨단
PX5 FILE은 전역 데이터의 메모리 손상을 더 쉽게 감지합니다.
전체 소스 코드
PX5 FILE은 철저하게 테스트 되었고 이해하기 쉽게 설계된 완전한 소스 코드 형태로 제공됩니다.
프로세서 지원
PX5 FILE은 ANSI C로 작성되어 C 컴파일러를 지원하는 모든 프로세서 아키텍처에 대한 이식성이 뛰어납니다. 그래서 ARM의 Cortex-M, Cortex-R, Cortex-A 및 RISC-V 아키텍처 제품군을 포함하여 널리 사용되는 임베디드 MCU 및 MPU 아키텍처 대부분을 지원합니다.
개발 도구 지원
PX5 FILE은 IAR, ARM, GCC 등 가장 널리 사용되는 임베디드 개발 도구를 지원합니다.
러닝 로열티 프리
PX5 FILE은 러닝 로열티가 없는 라이선스로 제공됩니다.
전문적인 지원
많은 오픈 소스와 다르게 PX5 FILE을 사용할 때는 혼자가 아닙니다.