计算机和电子行业有本质的区别
计算机和通信、电子行业有本质的区别,这个我想多说一点,给正在迷茫的你!电子通信行业,大学的技术和实际的工业技术早已经脱轨。当然计算机也有脱轨,但是计算机的还好,例如Java,大学还在学习淘汰的Swing、SSH框架,现在主流的是SpringBoot和微服务,这还好,熟悉下,也可以上手,毕竟都是Java,但是电子通信不一样,电子通信很多顶尖的领域,是公司的内部资料,人家怎么可能给你。
国内的话,华为在这个领域还有一席之地,其他的公司就很少,而外面的公司就多一些,飞思卡尔、德州仪器、英飞凌,DSP、射频、电路、FPGA、DSP。这些技术的研究要复杂得多。通常在大学学个电路焊接、搞个pcb、单片机,真的是皮毛中的皮毛。这种工业界的公司,没人带难度要大得多,关键的是技术文档也少。当然随着工作年限的提高,经验会多很多。
1、FPGA可实现图像处理么?和DSP相比哪个好?还有ARM功耗比前两者大么?FPGA对矩阵处理很有优势,不过主要是简单运算,设计乘除乃至浮点运算不是不行,而是需要消耗很多资源,而且自己编写的可能远远不如人家卖的,卖的价格也不低。当然,如果你能实现,还是不错的,FPGA可以单独完成图像处理,前提是资源足够。DSP进行数据处理有传统优势,价格也可以接受,确实是更加适宜做主要运算处理。也可以考虑两者结合。
2、Arm,DSP,FPGA这三个哪个有发展前途?感觉现在DSP虽然抄的火,尤其是TI现在的8核的TMS320C6678,但是我觉得没啥前途,以后肯定会慢慢被ARM和FPGA代替,现在一些高端型号的FPGA集成了ARM核,SOC是以后的一种趋势,所以有经历还是学ARM和FPGA,但是DSP被代替还有很长的时间,所以也不比着急。他们各有各的应用领域,虽然这个领域有些交叉点,但不至于谁淘汰谁,应用不同价格不同,有没有前途看你怎么用个人觉得DSP使用和单片机差别不大上手容易做比较复杂的电机控制、图像处理用的多,DSP运行速度快,但并行不如FPGA,所以TI现在的DSP慢慢的加入一些FPGA的元素;ARM在做带操作体统的工程中有无可替代的优势,现在手机CPU基本都是基于ARM构架,学起来也不难;FPGA并行处理能力强,但运算速度不如DSP,所以现在新出的FPGA都加入了一些DSP的元素,入门要求高,精通的人甚少,可以这么说以后大部分工程DSP能做,FPGA也照样能做,他们都能在自己最擅长的领域继续发展下去。
3、fpga难学吗?还好,没那么难学;何况你还有很好的编程语言基础,你学FPGA的话,应该没问题。只要想学,没有难学的东西,只要不想学,什么都难学,没学就对自己没信心,最好别学,还是有一定难度的,建议系统的跟班学习一下。不难学,学会就业前景还是挺不错的,您最好是先学习一下单片机和c语言在学习FPGA。相比DSP和ARM,FPGA要难些,当然还要看你学到什么深度。