Hi
I have some basic idea about these processors and controllers. I find a lot of info on the internet and now I have an idea as to how they differ. DSPs and Microprocessors in their architecture and functionality and controllers with their ability to hold program memory, thereby execute more specific operations like in Pulse Width Modulation etc.,
But I still do not have a practical Idea as to which of these I need to think of for each type of needs.. I mean is there any rule of thumb wherein I can figure out which of these could be handy depending on what I'm building? Like controllers for stepper motors, Some digital stuff DSPs and computers have processors.. What the input is, what the output is and how each of these help when I'm building something..?