VisualDSP++入门之添加文件和程序仿真[原创]
0赞
前几天学了如何从零建立一个新的工程项目,并且在模版文件的基础上修改了作为主程序。但是当我们的项目比较复杂的时候,一般都是会有很多个程序文件,这时我们就必须学习如何往项目中添加文件。首先是点击
新建一个新的文档,往里面输入之前学习过的代码,然后按
保存,在保存界面输入文档名和文件类型,如下图输入“FirPro.c”:

输入后点击保存按键,接着就要将这个C文件添加到我们项目中去,如下图,右击建立项目,出现一个选项框,选择“Add File(s) to Project…”

出现下面的界面:点击“FirPro.c”添加,然后点击Add把文件添加到项目中,

Add后我们就可以看到左边的项目栏变了,文件添加进去了,如下图,这样就完成了项目文件的添加啦,添加其他文件也是同样的步骤。

呵,还算简单吧,下面说一下仿真,仿真之前我们要先连接好仿真器、开发板和PC机,然后在工程管理窗口中,选择相应的工程,然后单击鼠标右键,在弹出的菜单中选择“BulidProject”选项编译整个项目,编译后软件就会生成一个可执行文件.dxe文件,并且VisualDSP++会自动把可执行文件加载到开发板上,值得注意的是,输出文件类型(工程选项中)必须指定为“Executable File”类型(*.dxe),且工程类型为Debug类型时,才能产生可进行仿真调试的输出文件。如果编译后显示下面的界面,那么恭喜你,加载成功了。

如果加载失败了,输出窗口将会告知“编译链接失败(Build was unsuccessful)”,这时你应该先检查一下开发板跟PC机的连接,看Session有没有连接上等等,基本上都是这几个原因。
加载成功后,我们就可以对程序进行仿真啦,其实如果你之前有做过单片机的仿真,像KEIL C的仿真操作,应该很快就能入手。如下图就是加载后软件的仿真界面,我们可以看到仿真的快捷键
都变成有效按键啦。

下面介绍几个比较常用的按键:
1.
Run按键,加载后按下该按键,加载程序将会在开发板上全速运行,效果就跟下载到开发板上一样。
2.
Halt按键,当执行上面的Run按键后,我们如果想要停止程序的运行,按下该键就行啦,Halt跟Run是相对应的两个按键。
3.
Reset按键,当执行了上面的Halt按键后,程序会停留在按下瞬间的位置,不一定是在程序的开头,这时我们如果想要回到开头,只要按一下该键,程序的执行点就会回到开头的位置。
4.
该按键用于添加程序断点,当我们想要程序运行到某一个位置的时候就停止,我们只要往该位置添加一个断点,然后点击Run就行啦。
5.
Step Into按键,该按键用于跳入执行到的子程序。
6.
Step Over按键,当按下该键时,如果这时执行的语句包含有子程序,将不进入该子程序,直接获得子程序结果然后跳到下句指令。
7.
Step Out按键,当执行了上面的Step Into按键后,我们如果不想执行完整个子程序,就可以按下该按键跳出该子程序啦。
8.
Step to Cursor跳到光标位置按键,使用该按键,我们需要先用鼠标定位一个光标,然后再按下该按键,程序就会跑到光标的位置然后停下。
了解了上面这些按键的功能,你基本上已经学会了如何在VisualDSP++上进行仿真啦,关于仿真的就到这里,还是仅供参考,有问题请多多指教。。。
