本人今年30岁,以前是做软件开发的,主要用C++,但在现在的公司硬件比较有发展,我想问,现在学DSP行吗?

或者FPGA,反正就是硬件方面的,本人基本是零基础,有什么推荐的方向吗,推荐的书,学习方法什么的,谢谢。... 或者FPGA ,反正就是硬件方面的,本人基本是零基础,有什么推荐的方向吗,推荐的书,学习方法什么的,谢谢。 展开
 我来答
手心中的温柔丶
2012-06-22
知道答主
回答量:1
采纳率:0%
帮助的人:1617
展开全部
想往硬件方面走的话,我个人感觉应该你应该往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,搞定,你现在可以自己制作几个小作品,然后到各大公司投简历了。
工程师笔记
2012-06-23 · TA获得超过1929个赞
知道小有建树答主
回答量:237
采纳率:0%
帮助的人:152万
展开全部
大家都是吃技术这口饭的,本人比你大一岁,就职业生涯问题跟你探讨一下。
第一,30岁了,转换技术方向,不是很建议这样做。30岁以前靠拼搏,30岁以后靠积累。个人觉得,换方向,还不如换工作。
第二,学DSP跟硬件有什么关系?我不理解你所说的学DSP是指做DSP的编程,还是做硬件开发。如果是DSP编程,那么跟硬件关系不大,当然你需要比以前多了解一点硬件的知识,这个转换还是比较容易的,只要你想干,就一定没问题,而且,现在DSP编程也开始使用C++了。如果是做硬件开发,原理图、PCB、电磁兼容什么的,那还是算了吧,跨度太大了,得不偿失。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式