Dear Guru's,
I have been using microcontroller like ARM Cortex M4 32bit based microcontrollers. Now I am thinking to move towards DSPs, but i really dont know how things work in Processors and DSPs, I mean in case of microcontrollers usually you have RAM/Flash integrated in the same chip, you simply use a Programmer/Debugger and develop your systems.
In case of Processors/DSPs, i dont know how to integrate RAM and ROM/Flash and than how to and where to upload my program, i guess it would be the Flash/ROM which will hold my program or the processor will also require some startup code to start fetching data from ROM ?
Lets take any example say, I have a TI C2000 Piccolo series 32bit DSP, 10kB RAM and 10kB ROM/Flash.
Now
1. how to integrate them ?
2. which one need to be programmed ROM and DSP or only ROM ?
3. How to program specifically if i am using Piccolo ? kindly specify any specific cheap programmer and debugger ?
4. Any kick Start material/tutorials to start "Hello world" with DSP/Processor ? I am not talking about Beaglebone or rasberry pi etc. As they are operating system based ready made solutions while i want to work on bare-metal and discrete components e.g. DSP, RAM and ROM connected.
I thank you all for your cooperation.
Regards
Sahil