少年,我见你骨骼惊奇,你有道灵光从天灵盖喷出来,简直是百年一遇的学习奇才,如果有一天让你打通任督二脉,你还不飞龙上天,正所谓我不入地狱,谁入地狱我这里有本奇书送于你,DSP原理与应用技术,倘若你能好。

DSP是比较高端的,主要难度在于算法如果你的算法写的好,做起来就很赞的,性能比ARM强很多的难度比较大,因为除了编程,重要的算法,你要是算法不行,基本也就没前途了编程主要就是把算法代码化的一个过程,只是一种;传统的软件开发方法是一种线性的程序流程,首先以功能模块对整个程序进行模块化,然后选择ASM或C语言,从零开始编写各个子模块,最后编写一个主循环,将这些子模块线性地顺序循环执行 互联网是个神奇的大网,软件定制也是一种模式,这里提供最;学习DSP,就是学习为某个型号的DSP编写软件与通用CPU相比,DSP通常都增加了若干专用的计算模块,以加快特定计算的速度从应用角度看,通常DSP都用于算法比较复杂的设备,如新型通信音频处理视频处理,等等所以,学习DSP。

ARM单片机FPGADSP开发板都比较贵,不过这是趋势,有条件就玩玩吧 编程方面cc++是要会的,实际上单片机DSP应用系统就常用c语言来开发 数据结构和操作系统是计算机软件专业最核心的课程北大老师认为,学过这两门课就。

对于DSP和FPGA分别给出自己的下载端口,DSP的下载端口为JTAG,FPGA有两种下载方式,分别为JTAG下载和ASP下载所以可以给DSP对应的JTAG引脚引出,作为DSP的JTAG下载口,使用DSP的下载器进行下载即可实现软件程序烧录对FPGA按照其。

本科和我一个专业滴,呵呵,我觉得还是把他们都学下,软件和硬件不冲突的,软件要硬件来实现,硬件又限制了软件,彼此都不或缺,DSP的开发不管是硬件还软件可以共同开展,呵呵祝你好运。