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 to you all,I'm using an LPC4370 (in a link2 probe) to output the data acquired @ 40 MSPS using the USB CDC VCOM driver included in the LPCOPEN Libraries. I can output an array of uint32_t elements and read it properly in Matlab at the host side.Unfortunately though I'm having troubles with arrays declared as follows: I read some strange numbers, not the ones I stored into the array.
__DATA(RAM3) static uint32_t multiChannel[BINS];
Since the application I'm working on has some real time requirements I need to keep the array allocated into RAM and not in flash.To output the array right now I'm passing it to the write method of the driver using a cast to uint8_t and specifying the array length, like:
write(uint8_t*)multiChannel, sizeof(multiChannel));