I'm working on a LPC5516 development team and we are waiting for our Baremetal C boards from manufacturing. While we wait, I would like to begin writing C code, independent of the Hardware. Is it possible to build and "run" raw C in the IDE without the hardware? Can I "printf" to the console without having the target MCU built up?
I'm sure there is a simple answer, but I can't find it here. A primer perhaps?
Thanks
You certainly could use another board or even the LPC55S16 EVK to get startet, but yes, this means some hardware.
Of course you could develop the application logic and run it on the host, but then you need to use the gcc for your host system. You would have to add it to your system as it the host compiler does not come with the MCUXpresso IDE.
Another option would be to use a simulator like QEMU, see https://eclipse-embed-cdt.github.io/ which you can install in addition to the IDE plugins.
I would recommend to use the EVK route if possible.
I hope this helps,
Erich
I am now using the EVK and when I set-up my C program, the IDE with EVK adds quite a few additional drivers. Is this normal?
Excellent. Thank you for the suggestions