ADI blackfin533_EZkit VC6.0 环境的建立
时间:2010-08-31 来源:忧郁古城
现在开始学习ADI dsp的编程及应用。手头刚好有一块开发板,不能暴殄天物,上手!
ADI公司自己的开发平台可以说已经尽善尽美了,但是对于使用VC6.0+Visual Assist X(VC6.0的编程插件)编程那种在文件之间飞一般切换感觉,对于其他一切的类C语言开发平台现在都嗤之以鼻啦! 不得不介绍以下Visual Assist X,真的是好用极了,它极大的加快了程序开发的速度无论是在编写程序,调试程序还是参考牛人写的程序都会让你顺手的不得了,与直接使用VC6.0在源文件文件中来回查找切换时的头昏脑胀形成鲜明的对比。基于c语言的嵌入式开发,是完全可以将官方的开发环境转移到VC6.0环境下的,需要的只是简单的设置。但由于开发环境的不同,编译器和连接器的差异,可能导致在VC6.0环境下根本不能通过,但是会在VC6.0下调试程序呢,官方的才是王道。vC6.0只起到程序框架构建与实现的作用,尤其是可以用Alt+G快速定位头文件里声明的函数和变量,让你行云流水,一目十行绝对不成问题,下面详细介绍如何将Visual dsp++5.0(简称VDSP)环境中的提供的头文件与库文件加到VC6.0环境下。
1.打开vc6.0,选择Tools->Options,弹出标签设置页,选择Directories标签在右边的选项签中选择Include files在下面的填写框中加入VDSP安装路径中blackfin器件的头文件所在文件夹,例如:
2.选择Directories标签在右边的选项签中选择libray files在下面的填写框中加入VDSP安装路径中blackfin器件的库文件所在文件夹,例如: C:\PROGRAM FILES\ANALOG DEVICES\VISUALDSP 5.0\BLACKFIN\LIB
3.单击OK,完成设置。
当需要编写一个blackfin bf533的程序时,首先在VDSP环境下新建一个工程,并创建空白的头文件和源文件若干(视具体的应用而定)保存。在VC6.0环境下新建一个控制台工程,将上述建好的若干空白头文件和源文件加入到VC6.0的工程里,这样的话VC6.0和VDSP就可以对同一文件在不同的环境下进行编写,由Visual Assist X的协助,编写程序的速度会大幅度提升。
如图中所示,定义的函数都已显示成不同的颜色,并且Alt+G可以快速对此函数进行查看。