打印

关于DSP 怎么学的讨论

[复制链接]
1435|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
guoxuekun|  楼主 | 2008-7-7 08:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

大家好,我是新新,研究生,而且是二年级的,在九月初依据老师的要求学习2812,现在马上就一个月了,却感觉无所适从,不知道该从那里下手!
我的专业是信号处理,但是现在没办法只能**学习2812.当然很希望把它学得很精通


我按照师兄的说法先看TI的例程,可是虽然基本看懂了,却不知道看它到底有什么用途.
老师说用示波器查看波形,我却不知道该看哪个管角的波形.觉得很郁闷
学习2812,究竟该如何入门?


回复:
我也是二年级时才开始学DSP的,当时比较着急,因为也感觉什么都不会,不知道从哪里下手。还好的是我们一个同年级的也有同学在做2812,所以向他请教请教,有个人指点一下,比一个人琢磨效率会高很多。

我一开始也是看书,我觉得不错的有两本,一本是《DSP原理与开发》,除了有详细的理论说明之外,还会在每个章节之后配上一个例程,缺点就是错误也不少,估计时间太仓促,校对没做好。另一本书是清华大学出版社的《TMS320C28X系列DSP的CPU与外设》,是从TI的英文的技术手册翻译过来的,分上、下两册,可以作为工具书,很实用,缺点是没有例子。
书看了一两遍,觉得还是一头雾水,就索性开始练习自己写写程序,刚开始都不知道怎么建PROJECT,后来问了同学,然后再看TI的例程,仿照它的程序框架,我还是比较喜欢这种框架的。边看例程,边对着书,看得主要是如何初始化,需要对每个外设进行哪些寄存器的初始化,寄存器为什么这样设置,程序如何进中断,如何出中断等等。边看书边做实验,效率会高很多,也就能慢慢理解了。开始的时候,建议看最简单的例程,对外设一个一个的进行消化。

如果你都不知道看波形的时候该看哪个脚的话,说明两个问题,一是你可能程序还没看明白,都不知道是在EV中的哪些定时器或比较器产生波形,另一个可能就是你对板子不够熟悉,不知道对应的是哪个引脚。前者需要你再看看程序,把它搞清楚了,是用到了哪个定时器,定时器的哪个比较单元,以什么样的方式产生PWM波,周期是多少,占空比是多少等等。。。。如果是后者的话,建议你把板子的原理图拿过来,仔细找一下对应引脚的位置。做实验的时候,不用怕出错,一开始大家都是从不断的出错中走过来的。

有个人指导的话就会轻松很多,但是也不能依赖别人,遇到问题不经思考就去问,要先自己找原因,实在不行了再去请教别人。所以,在学习的过程中需要和大家多交流交流。

其实我学的也不精,但上面是我自己的一些心得和体会,希望能够帮到正在刚刚开始学习DSP的朋友,呵呵。

更多的讨论请访问:http://www.hellodsp.com/bbs/viewthread.php?tid=122&extra=page%3D1
,本贴地址:http://www.hellodsp.com/bbs/viewthread.php?tid=7189



相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

50

主题

53

帖子

0

粉丝