To learn about the chip you go to the manufacturer's website for datasheets and application notes. Dr. Smith's book suggests what kind of algorithms you might want to put in a DSP. As far as other mundane tasks of input and output there is virtually no difference between a DSP and any other run-of-the-mill microprocessor.
Try asking more precise questions, I know you can do it.