|
从开始学dsp到现在有几周了,看了几周的资料,也做了几个实验,现在总算是对dsp有了个基本的了解了,现在赶来开始我的帖子。以后我会陆续在周末更新,欢迎大家前来指导。
为什么要学dsp呢?我其实一开始也没有太明确的目标,只是知道这个家伙很厉害,又有使用的需求,所以就学了。dsp厉害,有多厉害呢?我也不知道,但既然都说它厉害,那它肯定有过人之处。我在网上查了查,它确有不少优势,同频的,处理能力要甩其他处理器好几条街,当然只是针对一些特殊的处理,但这就足够了,因为用dsp就是要的它这特殊的能力,对于其他的方面不足,现在有混合的起来用的方法来弥补,例如,有dsp+arm系统。在看相关资料的时候,我还看到一些讨论,是关于arm+dsp会不会被arm+fpga战胜的问题,也看过一些,但我也不咋懂,谁知道将来会怎样的。至少现在,我觉得学习dsp还是很有用处的,所以也不必纠结会不会被fpga的问题,学就踏踏实实的学就好了。
dsp的厂商也有不少,有规模的几家也都看了看,最后选择了市场占有率高的TI。
TI的dsp有好几个系列,针对不同应用。c2000针对控制,因为技术的发展,现在已经不叫dsp了,改叫微控器了;c5000系列,低功耗;c6000,高性能;omap;达芬奇。c2000的板子我手上就有,但了解了一下,感觉如果有其他微控器的基础,那么很快就能上手,所以没有什么学习的必要,所以直接就排除了c2000。c5000,c6000及其他的作为考虑对象。又考虑了一下,反正都是学嘛,就学个全点的吧。
于是最终选择了达芬奇系列的,达芬奇系列的是arm+dsp,我用的是比较新的一款,cortex-A8 + c674x的,学起来还是比较费劲的,看了几周了,刚有点头绪,所以今天才有心情来写个帖子,时间比较紧,就瞎写点吧,下篇开始上学习笔记。
下周继续做学习,然后下周末继续发帖。
|
|