Hi,
Regarding this thread,
https://www.eevblog.com/forum/microcontrollers/converting-to-cortex-m0-asm/I managed to port the MP3 library to Cortex M0, But In this link I have used Keil simulator to measure the required clock cycles to decode a MP3 frame, to my surprise I find that the Cortex M7 requires much more clocks than M4, so maybe the keil simulation is not accurate, so to be able to re-measure it again on M0,M3,M4,M7 I should test them on an ARM VHT, which ARM claims that are very accurate,
So I have started a new project with Arm Virtual Hardware Target , But I have some problems in Compiling and running the simulation, That's where I need your help.
But the project fails to compile
I have attached the keil project, I'm using the community version of it.
So the first step is to be able to build and debug the code.
I have tried to replace add the Cortex M0 start up from another working project, But it would make it worse, with a lot more errors!