FATFS in nCS appears to be working synchronously?

I think FATFS in nrf5 SDK worked asynchronously. However, FATFS in nCS appears to operate synchronously.

I measured the time to write to the SD card using the k_cycle_get_32 API, and it takes about 5 milliseconds. (Write about 50k bytes, then flush with fs_sync API)

Reducing the number of data to be written or removing the fs_sync API will reduce the time required. This is proof of synchronous operation.

Why synchronous operation? Can I have asynchronous operation?

Parents Reply Children
Related