跑程序就涉及到了Visual DSP++软件的操作,我有录制过一个视频教程,是专门讲VisualDSP++软件的,把这个软件几乎每一个菜单,每一个符号都详细的过了一遍,如果有需要的同学可以参考一下那个视频。
这里我就简单的列一个基本程序,是如何使用vdsp来跑的。
首先,VDSP不认中文路径,这个非常关键,意味着你必须要把你得程序全部都放在纯英文路径下,否则编译就会出错。
我们来跑一个核心板上按键控制灯的程序。
程序我放在了F盘根目录底下,有人会说你F盘是“工作”,中文路径,跟上面说的纯英文路径不一致啊。别闹,这个就是纯英文路径。
.dpj是你的工程文件,你在VDSP里新建工程也会出现这个,我这里就不新建了,直接调用已经写好的。怎么调用呢?软件里有打开工程的选项,我一般都更直接一些,扯着这个.dpj直接拽进软件里就好了。
打开这个.c,我们来看看这个程序想干嘛?
抓个关键的图,很简单,按下去,4种灯的状态,全亮,1灭2亮3灭4亮,1亮2灭3亮4灭,全灭。让我们来编译运行,试试看。
然后按下板子上的按键,看看每个按键是否是这种状态。
下一步,我们再把这个程序改一下,我决定改成:
1. 亮亮亮灭
2. 亮亮灭灭
3. 亮灭灭灭
4. 亮亮灭亮
看一看编译运行的效果:
至于怎么用21489来控制按键点灯,这些个程序上的配置,那就仔细看看整个程序把,我这里不再多罗嗦了。补充一点,看不懂的,比如这个寄存器为什么这么配,可以直接vdsp的help里去搜就能搜到啦,VDSP的help集成了所有有用的资料,非常好用! |