logging - microSD card FAT module -


i have been using ualfat microsd board ghi electronics data logging, have been having problems reliability; of function calls, @ times, take far longer can handle. using msp430 microcontroller talk ualfat.

what similar boards out there possibly use instead of ualfat more reliable?

or

what favorable oem solution if needed design own interface board work msp430?

i think bit differently. flash based storage device have variable timing on writes. 1 file system , wear leveling , features that. tends nature of flash since have erase whole blocks , move things around. if can't live variable timing, i've done in past move piece out of time critical portion of code.

typically add queue time critical code writes to, , in background pull queue , write sd card. in rtos, lower priority task. in polling loop, function called when system idle.

this changes constraint being worst case timing function call being able meet average throughput requirements logging. worst case latency , throughput determine how big queue must be; typically can small.


Comments

Popular posts from this blog

objective c - Change font of selected text in UITextView -

php - Accessing POST data in Facebook cavas app -

c# - Getting control value when switching a view as part of a multiview -