Hi,
I have started to work with ARM based microcontroller.I purchased my first kit,NXP-LPCxpresso. But I wonder, If I want to pass another ARM based microcontroller vendor like ST, Is it possible to use my codes which are written in LPCxpresso by a few changes? Or Is the whole command structure different?
Many things change between vendors, register names , pin count, available peripherals and even specific peripheral features , for example AD resolution or conversion rate etc.
I don't think that any compiler can do these conversions automatically.
It is not possible to execute code across platform as there are some major changes in the internal registers, memory organisation, and other parameters.....