经常有新使用ADI DSP的朋友问到软件环境的问题,我在这里就做一个简单的讲解,ADI的Visual DSP++是官方的专用ADSP开发环境,由ADI公司专门的团队来维护的,目前仍在使用的版本有Visual DSP++3.0,3.5,4.0,4.5,5.0。VDSP3.0、3.5是比较老的版本,可以支持一些老的型号,比如像ADSP-218x等,4.0是一个中间版本,相对于以前的版本来讲有了很大的进步,我们在这个版本上停留的时间比较久,而后的4.5版本感觉比较不稳定,用起来最不舒服,PASS掉。到了5.0版后,ADI终于在开发环境上给了我们一个小小的惊喜,这个版本已经是比较稳定了。而后基于VDSP5.0又有了一个又一个的补丁,现在好像是到了Upadte8了,没有再关注= =。
Visual DSP软件大的版本间,代码没有做到上下互相兼容,所以如果是4.0下的代码,放到5.0下可能就会有问题,怎么解决这个因为版本的改变而导致的代码不兼容问题,后面有必要的话,我会开一个帖子专门去讲。
Visual DSP原则上来讲都是要付费购买的,但由于咱们中国的特殊国情,ADI在他的官方网站上提供了试用版的下载,大家不要担心说是试用版,就会有什么功能限制之类的,这个是跟正式版一模一样的。ADI会提供试用版的序列号,貌似只能用30天,为了方便大家,我找了一下,把现有几个版本的序列号都列出来供大家参考:
ADI-175-7680-229049348-3556
ADI-175-7680-1550648324-23722
ADI-175-7680-2154628100-32938
ADI-175-7680-1646134276-25179
- Visual DSP++3.5 For Blackfin
ADI-181-7680-3311143428-50585
ADI-181-7680-3127052804-47776
ADI-181-7680-2542864900-38862
ADI-181-7680-3783330308-57790
ADI-181-7680-2589526532-39574
- Visual DSP++3.5 For SHARC
ADI-174-7680-3037135620-46404
ADI-174-7680-1224999684-18753
ADI-174-7680-1161364228-17782
- Visual DSP++3.5 For TigerSHARC
ADI-176-7680-2400388356-36688
ADI-176-7680-1418265860-21702
ADI-176-7680-1668220164-25516
- Visual DSP++4.0 For Blackfin
ADI-181-7860-3830778372-58334
ADI-181-7860-65735172-884
ADI-181-7860-57674244-761
- Visual DSP++4.0 For SHARC
ADI-174-7860-1300824836-19730
ADI-174-7860-1758593796-26715
ADI-174-7860-1962935044-29833
- Visual DSP++4.0 For TigerSHARC
ADI-176-7860-2966029572-45139
ADI-176-7860-938935556-14208
ADI-176-7860-4113302788-62645
- Visual DSP++4.5 For Blackfin
ADI-181-7860-1363741188-20690
ADI-181-7860-993462788-15040
- Visual DSP++4.5 For SHARC
ADI-174-7860-1188496132-18016
ADI-174-7860-719979268-10867
ADI-174-7860-1831731972-27831
- Visual DSP++4.5 For TigerSHARC
ADI-176-7860-2899772676-44128
ADI-176-7860-870647044-13166
ADI-176-7860-4144694532-63124
5.0论坛里已经有朋友把注册方法发出来了,链接在下面,我就不多重复了。关于注册码的问题都可集中在这个帖子里。
http://www.openadsp.com/bbs/topic.asp?id=4&boardid=3&TB=1&page=999