2014-02-24 2 views
2

나는 리눅스에 드라이버를 썼다. 이제 freeRTOS로 이식하려고한다. 문제가 발생한다. 과 같은 파일 처리 API (예 : fseek, opendir, readdir, fopen, fwrite, ftell)는 freeRTOS에서 대체 항목을 찾는 방법을 제공합니다.How to do FreeRTOS에서 파일 처리

+0

어떤 종류의 드라이버를 포팅하려고합니까? 그것은 POSIX 드라이버입니까? 파일 시스템 라이브러리 란 무엇입니까? – Heeryu

+0

나는 DLNA 드라이버를 포트에 넣으려고합니다. 리눅스의 코드는 따로 따로 작성되어 있으므로, 이식 중에 변경해야하는 API 만 있습니다. – Vineet

답변

2

이 부분을 보시려면 FreeRTOS+IO을보십시오.

opendir(), readdir 등을 말하자면 파일 시스템 라이브러리가 필요하다고 생각합니다. 그렇다면이 파일은 우수 한 것입니다 : FatFs.

FreeRTOS + IO와 함께 작동하는 FatF를 만들기가 어렵지 않아야합니다.

+0

감사합니다 hemerly :) – Vineet