原创 dsp3 日记

2010-6-28 10:33 2179 8 8 分类: 处理器与DSP

         距离上次写日志已经有1个半月了。在这一个半个月中收获不是很大。一来准备六级考试花了我不少时间,二来为了带一个本科生的毕设也花了我一个多星期。三则是自己最近很想看看电视,在网上看电视又是一笔时间的开支。是自己没有掌握好时间,才会到今天也没什么好的收获。


        从开始学DSP到现在已经换了三个芯片了,从5410到2407,再到2812。5410和2407都只是看了下如何下载程序和对芯片的硬件资源了解了。直到2812才算真正的开始学习DSP.


       我用的DSP2812是合众达的,感觉还不错,他给的资料还是挺全的,特别是他的原理图和参考程序。鉴于上次学5410和2407的效果来看,我觉得学DSP还是得先看他的硬件。最后把开发板的原理图全部看一遍,这样可以从总体上把握下DSP,由于2000系列的DSP主要是做控制的,从目前我的感觉来说好像和单片机是类似的。


       看完硬件之后就该看参考程序了,按他的使用手册依次看各个程序,打开CCS第一个感觉就是一个简单的程序怎么会有那么多的.H和.C文件。首先要看的自然是mian()程序了,找到之后再顺藤摸瓜。一开始一直对各种各样的结构图和如果和DSP的地址链接搞不明白,后来在仔细看了CMD文件之后,才发现原来结构题的地址都是在CMD的文件定义的。了解了这一点对DSP的C程序分析起来并轻松了一些。由于我没怎么看DSP的书,所以对很多寄存器都不了解。但是如果专门看DSP的书又会觉得枯燥无味,所以我一般都是看例子,然后碰到什么模块看下这个模块得数,这样的话,带着问题去学就不那么枯燥了。


       不过对于DSP的库函数我还是不是很明白。什么时候应该把它的资料看看。最近看了DSP的AD程序,可是却采不到信号。我把ACLO接地了。对于它的外部存储器接口也不是很明白。要点亮一个LED,定义的是LED 的地址为0X4028,是ZONE1的空间,可是没有找到LED的连线。不知道它到底接在哪。

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
8
关闭 站长推荐上一条 /3 下一条