We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi all!
I'm thinking of creating a simple datalogger that prints out the characters onto a sdcard/USB device.
I would like to be able to poll data, save it in a buffer and simultaneously write it to a txt. file. If I just choose an ordinary stm32 cortex mcu and jump back and forth between the different processes eventually either the buffer (flash memory) will run out since I can't fully write as a continuous flow is coming, or I will miss data during the write to usb/sdcard section since the MCU is busy doing that.
So I tought a dual core mcu would solve this problem. One core samples data and fills the buffer, the other core writes to usb/sdcard from the buffer.
Question is, what are the best/cheapest options available?