应当学习DSP、ARM还是FPGA

FPGA做逻辑扩展并没有较多的发展可能,需要FPGA做算法的公司大公司不多,发展看公司,还有方向就是做芯片,这个看你的兴趣,总体来说相对另两个方向就业有限制,但是相对稳定,技术掌握之后深入就好。DSP和ARM我更推荐ARM一些,一方面来说ARM的性能逐步提升,很多原来需要专门协处理器做的事情ARM可以做,另一方面在于DSP的工作大量被ARM、硬件电路和封装库取代,应用范围逐步变窄,比如以前的视频压缩,手机链路层(下mac)处理等。对于ARM来说,个人认为其应用范围宽,涉及工具和技术多,淘汰快是其主要缺点。从单片机,到linux+qt,到现在的android,前台和server联动,以后还会有更好的技术替代,软件平台在更新工具在更新竞争的人在更新,三五年前的书拿到现在好多对不上了,辛苦一些,用到的地方很多,靠谱的程序员一直很缺。就酱。
■网友
三个芯片代表三个方向,ARM偏系统嵌入式,dsp数字信号处理,偏算法,fpga做并行数据处理,很多时候用做采集,但目前fpga用得越来越广,嵌入各种核,算法硬件化也在逐步推广
■网友
【应当学习DSP、ARM还是FPGA】 三个计算平台都能用来做信号处理,应对场景不同。
如果你是对信号处理感兴趣,其实不需要太在意学什么平台,更应该关注的是信号处理算法的学习。这完全可以在matlab上,或则python上完成。
这些平台的学习会让你陷入到软硬件工程的困扰中,所以还是好好学习用python。

■网友
先学好算法,在电脑上跑跑就行。以上三个都是实现算法的载体,目前来说FPGA热门一点。想学的话最好组个团队,找个项目或比赛,先好算法,再选择一个载体实现一下。
■网友
毕业找工作你就会发现,除了华为海康之类的企业可以给嵌入式开好点,其他的单位能给的也就3--5k
■网友
哈哈都别学转cs吧,你看楼上都在往CS方向转


    推荐阅读