本人今年30岁,以前是做软件开发的,主要用C++,但在现在的公司硬件比较有发展,我想问,现在学DSP行吗?
或者FPGA,反正就是硬件方面的,本人基本是零基础,有什么推荐的方向吗,推荐的书,学习方法什么的,谢谢。...
或者FPGA ,反正就是硬件方面的,本人基本是零基础,有什么推荐的方向吗,推荐的书,学习方法什么的,谢谢。
展开
2个回答
展开全部
想往硬件方面走的话,我个人感觉应该你应该往linux嵌入式那方面学。
学DSP不如ARM了,目前ARM嵌入式前景非常非常好。
至于学ARM最重要的基础C语言估计你是没问题的,一般人学C++都是先学C的,如果你不会C也没问题,因为你有C++的基础再看C很快就会了,也很快就能理解,语句都是一样的,差的只是需要用时间来扭转过来一个面向过程的思想。
除了有C语言基础,还要有数电模电基础,这个不难,推荐一本书《从零开始学电路基础》这本书看过之后,每晚抽出2小时的话,大概一周能看完,看完这个,就可以看看相关的ARM书籍了。推荐《嵌入式设计及linux驱动开发指南》《ARM体系结构和编程》这两本。
剩下就是实习工作方面上的事了,然后通过实习甚至实战的摸索,逐渐了解一些汇编指令集,基本就OK了。
给你个总的看书顺序吧。
1、《鸟哥的linux私房菜》首先不知道你有没有Linux的应用经验,没有的话就先看看这本书,讲的很全面,看完这本书,基本上linux是没什么问题了,内核以上的高技书暂时不用看。
2、《linuxc一站式编程》不管你了解不了解C,我觉得这本书都应该看看,即使是粗略的看看也好。
3、《从零开始学电路基础》如果你想学DSP,ARM,或者单片机,自学的话,电路基础是必不可少的,因为书里讲解的一些实例没有电路基础你是根本看不懂的,除非你上一个专业培训班,老师给你从头讲起。
4、《ARM体系结构和编程》这本书能让你了解到ARM得基本应用,必看。(如果你想学DSP,那么从这一步开始改看DSP的入门书,百度搜索即可)
5、《嵌入式设计及linux驱动开发指南》
OK,搞定,你现在可以自己制作几个小作品,然后到各大公司投简历了。
学DSP不如ARM了,目前ARM嵌入式前景非常非常好。
至于学ARM最重要的基础C语言估计你是没问题的,一般人学C++都是先学C的,如果你不会C也没问题,因为你有C++的基础再看C很快就会了,也很快就能理解,语句都是一样的,差的只是需要用时间来扭转过来一个面向过程的思想。
除了有C语言基础,还要有数电模电基础,这个不难,推荐一本书《从零开始学电路基础》这本书看过之后,每晚抽出2小时的话,大概一周能看完,看完这个,就可以看看相关的ARM书籍了。推荐《嵌入式设计及linux驱动开发指南》《ARM体系结构和编程》这两本。
剩下就是实习工作方面上的事了,然后通过实习甚至实战的摸索,逐渐了解一些汇编指令集,基本就OK了。
给你个总的看书顺序吧。
1、《鸟哥的linux私房菜》首先不知道你有没有Linux的应用经验,没有的话就先看看这本书,讲的很全面,看完这本书,基本上linux是没什么问题了,内核以上的高技书暂时不用看。
2、《linuxc一站式编程》不管你了解不了解C,我觉得这本书都应该看看,即使是粗略的看看也好。
3、《从零开始学电路基础》如果你想学DSP,ARM,或者单片机,自学的话,电路基础是必不可少的,因为书里讲解的一些实例没有电路基础你是根本看不懂的,除非你上一个专业培训班,老师给你从头讲起。
4、《ARM体系结构和编程》这本书能让你了解到ARM得基本应用,必看。(如果你想学DSP,那么从这一步开始改看DSP的入门书,百度搜索即可)
5、《嵌入式设计及linux驱动开发指南》
OK,搞定,你现在可以自己制作几个小作品,然后到各大公司投简历了。
展开全部
大家都是吃技术这口饭的,本人比你大一岁,就职业生涯问题跟你探讨一下。
第一,30岁了,转换技术方向,不是很建议这样做。30岁以前靠拼搏,30岁以后靠积累。个人觉得,换方向,还不如换工作。
第二,学DSP跟硬件有什么关系?我不理解你所说的学DSP是指做DSP的编程,还是做硬件开发。如果是DSP编程,那么跟硬件关系不大,当然你需要比以前多了解一点硬件的知识,这个转换还是比较容易的,只要你想干,就一定没问题,而且,现在DSP编程也开始使用C++了。如果是做硬件开发,原理图、PCB、电磁兼容什么的,那还是算了吧,跨度太大了,得不偿失。
第一,30岁了,转换技术方向,不是很建议这样做。30岁以前靠拼搏,30岁以后靠积累。个人觉得,换方向,还不如换工作。
第二,学DSP跟硬件有什么关系?我不理解你所说的学DSP是指做DSP的编程,还是做硬件开发。如果是DSP编程,那么跟硬件关系不大,当然你需要比以前多了解一点硬件的知识,这个转换还是比较容易的,只要你想干,就一定没问题,而且,现在DSP编程也开始使用C++了。如果是做硬件开发,原理图、PCB、电磁兼容什么的,那还是算了吧,跨度太大了,得不偿失。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询