同意楼上的。
DSP的核心是算法,但是用DSP处理的核心就是把算法用代码实现,不过实现这些代码的人如果对算法不了解也是弄不出来的,当然你可以用库函数,但是不精通原理在实现功能上会有些困难,或者不能更深一步的了解。我现在已经用DSP做了一个产品(局限于代码),不过我对DSP还几乎不了解,只是算法了解的稍多点儿。
至于硬件上的实现,MCU关注外围电路比DSP多一些,因为没有相应的外围电路MCU就无用武之地了。而DSP有时候只需要进行数据计算,有足够的RAM就够了
就像楼上说的,DSP工程师挣得相比更多一些,因为DSP更"高级",不是随便一个人就能玩好的,而MCU则简单一些,应用也更广,做MCU的也多,水平参差不齐,平均工资就下来了。
关于刚毕业的学生,你毕业时的水平决定决定你的收入,如果们有什么特别的,开始的收入会差不多。工作后的收入,主要看个人能力了(不考虑行业差异和地区差异)。有的人收入很快就上去了,有的人则在原地踏步。对于选择职业,DSP相对来说以后的发展会更大一些,比较DSP比较"高级",但入门也就难点儿了,需要学习的东西很多,大部分也是从MCU入门。有MCU的基础学DSP纯芯片部分会有点儿帮助,但算法还得靠自己的努力,天赋也比较重要。
其实说DSP工程师挣得多,主要还是因为DSP更难,需要学的东西更多,在一点条件下,你的收入和你的本领是成正比的。 |