28917|62

359

帖子

0

TA的资源

五彩晶圆(中级)

楼主
 

给DSP初学者的一点建议和教材推荐 [复制链接]

自己从事DSP开发也有6-7个年头了,自己也总结了一些经验,今天可以和大家一起分享一下,互相学习,特别需要说明的是,以下所说的都是个人自己的看法,仅供参考,毕竟每个人的条件不一样,包括经济条件,学习能力和专业基础,以及智商水平等等,所以建议大家选择适合自己的经验和教材。
首先,我觉得初级者应该边看书边实践,可以从最简单的软件编程学起,先写最简单的C程序,然后SIMULATOR,接下来学习汇编,用你所学习的系列的汇编指令写代码(注意,不同公司的DSP甚至相同公司的DSP不同系列指令系统和开发流程有些不一样),一切都可以从简到难,再接下来,应该开始学写C和汇编混合编程,主义C调汇编和汇编调C之间的参数传递过程。可以通过单步跟踪调试和学习,这样整个的软件流程就清楚了。
第二,simulator掌握了之后,有能力的可以买块板和仿真器,现在TI系列的板子和仿真器很便宜,适合学生入门,ADI的太贵,单仿真器都要好几千。不建议使用。有了硬件环境后,可以学习写配置文件(linker文件,学习bios以及bootloader等等)。然后在板子上跑以前的simulator跑的工程或者新写的代码。注意有中断的情况,已经中断嵌套等等,可以通过单步跟踪调试和学习,此时要注意有中断的情况,单步跟踪可能有意外的情况。
第三,如果没有条件,但自己又想学硬件或者想从事硬件相关的,可以自己设计一个板子,可以从最简单的开始,这样一步一步的,基础就将打的很牢靠了,最开始可以画一个最小系统的就行,选一个最便宜的芯片,用作学习而已嘛!
最后给推荐以下基本觉得还算可以的教材、在入门时教材的选择也很重要。特别是现在的书五花八门的,而且很大一部分书都是为了嫌书稿费而出的。写的水平很差,甚至出书作者没有过任何的DSP经验和基础,而是从这里抄一点,那里拷贝一点,这样的书太多,本人不敢恭维。甚至有些书还是某某院士所推荐的或者所写的,其实这些出书的初级者水平都不能达到。所以综合种种原因,如果你的英文水平可以的话,建议读英文原版本。如果觉得英文原版本不容易找到,可以到TI、ADI等官方网站上去DOWNLOAD资料。因为很多教材就是就是这些TI或者ADI公司的帮助文档的中文版(以下推荐的教材有些其实就是)。同时我觉得做DSP的,一定要把自己英文阅读能力提高,不然提高的速度就非常慢了。
1. 《dsp技术与应用开发》王茂飞/程昱 编著 清华大学出版社
2.《DSPs 原理及应用教程》,薛雷 等编著 清华大学出版社

3.《TMS320C54x DSP 应用程序设计教程》  清源科技 编著 机械工业出版社
4.《TMS320C54x DSP 硬件开发教程》  清源科技 编著 机械工业出版社
注:以上两本有对应的TMS320C6000等型号的教材,可以因你需要而看。

5.《Blackfin系列DSP原理与系统设计》 陈峰 编著 电子工业出版社。其实这本书不怎么样,但是局限于这个系列的应用还是比较广,而中文教材真的少的可怜,所以就稍微推荐一下了,英文好的话建议看英文原版。

可能还有很多需要补充的,由于也比较忙,今天暂时就写到这了,以后再继续补充,大家有什么问题的,可以跟我一起探讨。

最新回复

初学,感谢分享,谢谢  详情 回复 发表于 2018-4-10 11:28

点评

:handshake 谢谢  详情 回复 发表于 2012-11-9 16:16
谢谢,明白了  详情 回复 发表于 2012-7-9 09:45
点赞 关注(2)
 

回复
举报

431

帖子

0

TA的资源

五彩晶圆(中级)

沙发
 
thanks!!!
 
 

回复

762

帖子

0

TA的资源

一粒金砂(中级)

板凳
 
fei非常感谢,打算把自己买个板子,好好学一下
 
 
 

回复

5

帖子

0

TA的资源

一粒金砂(初级)

4
 
thanks
 
 
 

回复

16

帖子

0

TA的资源

一粒金砂(初级)

5
 
好贴就得回。。。
个人签名学无止境
 
 
 

回复

64

帖子

0

TA的资源

纯净的硅(高级)

6
 
好贴  初学者看一下会减少很多学习道路上的迷茫
 
 
 

回复

2

帖子

0

TA的资源

一粒金砂(初级)

7
 
 好人啊,群主!
 
 
 

回复

71

帖子

0

TA的资源

一粒金砂(高级)

8
 
我也刚起步,谢谢指导
 
 
 

回复

618

帖子

0

TA的资源

一粒金砂(中级)

9
 
好资料,虽然现在还是不懂什么但 学习了!!!
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(中级)

10
 
好贴就得回。。。
 
 
 

回复

42

帖子

0

TA的资源

一粒金砂(中级)

11
 
谢谢  学习了
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(中级)

12
 
一年复一年,好像还像昨天,真是太快了。通信人总是这么忙碌。
期望明年收入多点,家人都健康。
 
 
 

回复

1368

帖子

6

TA的资源

版主

13
 

谢谢分享经验……

学习了,谢谢!
 
 
 

回复

53

帖子

0

TA的资源

一粒金砂(初级)

14
 
好的  非常感谢
 
 
 

回复

3

帖子

0

TA的资源

一粒金砂(初级)

15
 
谢谢了,正在找学DSP入门的书
个人签名I can
 
 
 

回复

4

帖子

0

TA的资源

一粒金砂(初级)

16
 

回复 楼主 flyingdsp 的帖子

,受教!
 
 
 

回复

5

帖子

0

TA的资源

一粒金砂(初级)

17
 
谢谢!我还没simulator就把板子买了
看来要努力了!
 
 
 

回复

5

帖子

0

TA的资源

一粒金砂(初级)

18
 
楼主多写几篇指导指导我们新人啊
 
 
 

回复

375

帖子

0

TA的资源

一粒金砂(中级)

19
 
谢谢LZ
 
 
 

回复

2

帖子

0

TA的资源

一粒金砂(初级)

20
 
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表