sundongaaa 发表于 2012-11-27 21:55:29

请教DSP28XX与DSP67XX的区别

老师让学习DSP6713,但看书怎么也看不懂,所以打算看看视频教程,却发现没有教DSP6713的,只找到了DSP2812的,所以请问各位前靠,看DSP2812学习DSP6713可不可以,有什么太大的区别吗?或者各位前靠有什么DSP6713的学习资料也可以给我发一下,学习学习。谢谢大家了!

learner123 发表于 2012-11-28 00:30:54

根本就不同,如果非要说相同,那么pc机和51单片机也没什么区别了。
28xx已经被德州开除出DSP了,6xxx算是正统的dsp,5xxx可以算低端低功耗dsp了
当然,编译环境相同,不过目前arm,6000,2000,5000都是一个环境了。

ddaiss 发表于 2012-11-28 08:22:12

learner123 发表于 2012-11-28 00:30 static/image/common/back.gif
根本就不同,如果非要说相同,那么pc机和51单片机也没什么区别了。
28xx已经被德州开除出DSP了,6xxx算是正 ...

话说28系列不属于DSP了?

lcofjp 发表于 2012-11-28 08:38:45

ddaiss 发表于 2012-11-28 08:22 static/image/common/back.gif
话说28系列不属于DSP了?

属于DSC   

lvyi913 发表于 2012-11-28 08:44:41

没那么大差别,以前也属于dsp的,现在分类变了而已,用起来如果不用特别的外设的话直接移植。

sundongaaa 发表于 2012-11-28 14:29:46

实在找不到好的方法了,先从这个2812开始吧,再看6713试试,到时告诉大家有多大区别。

河马在泡澡 发表于 2012-11-29 03:28:25

sundongaaa 发表于 2012-11-28 14:29:46 static/image/common/back.gif
实在找不到好的方法了,先从这个2812开始吧,再看6713试试,到时告诉大家有多大区别。

TI的产品目录里28系列叫MCU。2000的结构简单,甚至没有STM32复杂,没有CSL 没有NDK 和6000系列的学习难度根本不在一个数量级。我试着学习过DM642,但如果没明白人人指点难度太大,放弃了。

dr2001 发表于 2012-11-29 08:11:17

TI的C6000系列(C64x,C67x等)和C2000(C24x,C28x,包括最新的28xxx)是完全不同的两个系列。参考资料,尤其是关于指令集和内核的无相互借鉴意义,外设反正大家都差不多,可以参考。
TI的C6000大系列应该是目前公开详细资料的唯一的一款VLIW的DSP了。而C2000和C5000系列是传统意义下的DSP系列。

简单来说,C2K的流水线最短,有针对DSP算法的优化,但是有限,集成了更多的类似传统MCU的通信外设,所以TI叫DSC。C5K具有略长的流水线,针对数值计算需求,外设就要少一些。
C6K是VLIW的,具体什么是VLIW可以Wiki,它的“一条指令”实际上是一个指令包,可以包含最多两个数据链路,8个处理单元各自独立的操作指令。底层上看,复杂度远远高于其它系列。

用C写程序,大家区别都不大,但是C6K要用C写出高效代码需要深究编译器。

sundongaaa 发表于 2012-11-29 10:27:56

dr2001 发表于 2012-11-29 08:11 static/image/common/back.gif
TI的C6000系列(C64x,C67x等)和C2000(C24x,C28x,包括最新的28xxx)是完全不同的两个系列。参考资料, ...

我大概明白了,两者在外设上区别不大,但本身还是有很大的区别的。我看了一些2812后再去看老师给我的写好的6713程序,发现区别还是不小的,所以还是专心6713了,2812做个参考看看。但又新发现6713除了有寄存器的操纵方式,还有DSP/BIOS的操纵方式,两者的学习有先后顺序吗?他们之间的关系大吗?

sundongaaa 发表于 2012-11-29 10:29:33

新手请教各位,DSP C6000系列,EVM平台和DSK平台有什么区别?怎么还分平台了

dr2001 发表于 2012-11-29 13:00:50

sundongaaa 发表于 2012-11-29 10:27 static/image/common/back.gif
我大概明白了,两者在外设上区别不大,但本身还是有很大的区别的。我看了一些2812后再去看老师给我的写好 ...

你说的寄存器模式就是通常意义下的裸奔;DSP/BIOS是TI自己开发的一个嵌入式实时操作系统的名字。
具体用哪个取决于任务的复杂度和对效率的要求。DSP/BIOS开发起来可能简单一些,但是存在多个任务之间的协调调度。裸奔效率最高,但是什么都要自己干。
页: [1]
查看完整版本: 请教DSP28XX与DSP67XX的区别