要看你有什么基础了。
DSP对于数学上的算法上的比较多的。
书有一些啊,看你选择哪个厂家的DSP啊。
视频在创龙的开发板上有一些,他们的视频还是很多的。
网上关于DSP的资料肯定是不少啊,很多的。
TI的DSP也分很多种的,看你要学哪种了
低端的如C2000系列的可以视为带浮点运算的单片机
高端的C6000系列带了MMU,一般要跑操作系统的
不同系列的DSP有不同的教程
自学DSP肯定要买一块板子,板子的厂家肯定有配套的教程和代码,这是最重要的学习资源了。还有就是多转DSP相关的论坛,除了自己学习,和别人交流讨论,学习经验很重要。