Selecting a development board from an arm vendor

1- When I pick a (cortex-A / M) processor/board from vendor1 and learn how to program it , then I want to switch to vendor2 (cortex-A / M) processor/board will I need to re-learn how to use the peripherals?

2- If I learned a cortex-M processor programming will that help me learn cortex-A programming ? my guess is that cortex-A run on an OS and thus its programming is somewhat similar to desktop programming? yes?

3- are peripherals physically inside the processor chip (and its specs is part of arm specs) or they are in separate chip on the board? I think that they are inside the chip and vendor specific , in other words those are not part of the arm specs but rather "addons" by the vendor. right?

thank you

Parents Reply Children
No data
More questions in this forum