您的位置: OpenADSP社区论坛 -> SHARC/TigerSHARC专区 -> 新手上路 -> 我的21489开发笔记3: 跑程序
本帖共有339个阅读者
发表帖子 发表投票 回复主题
我的21489开发笔记3: 跑程序
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
楼主信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
我的21489开发笔记3: 跑程序

跑程序

跑程序就涉及到了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集成了所有有用的资料,非常好用!


我是OP...
等级:管理员 参考IP地址:*.*.*.*
2018/6/12 9:23:18
Powered by OpenADSP Copyright © 2010 www.Openadsp.com. All rights reserved.154078 Call, 1 Queries, Processed in 0.046875 second(s),