This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

I would like to learn how to create APPs on ARM processors.

How are they created?
I would like to convert X86 software to ARM how to do it?
What are the software to convert software from X86 to ARM?
Thank you and I await answers.

  • "ARM Processors" covers a very wide range from small microcontrollers (Cortex-M) to large microprocessors (Cortex-A).

    So your first step is to understand which end of the spectrum you want.

    www.arm.com/.../silicon-ip-cpu

    There is a vast amount of information about this on the interwebs and in books.

    By your reference to "X86", I guess you are thinking at the Cortex-A end?

    At that end, the processor itself tends to be of little relevance - you will likely be dealing with a platform such as Linux which takes care of such details for you.

    The obvious place to start with that nowadays would be the Raspberry Pi.

    The focus of this forum is Keil's microcontroller development tools - so the Cortex-M end.

    www2.keil.com/.../learn

    This is very different from the usual areas for "X86" - there is highly unlikely to be any direct conversion.

  • Applications written in C need a compiler, and then whatever OS API needed