TASKINGvxtoolset用法修改版.docx
- 文档编号:23289119
- 上传时间:2023-05-16
- 格式:DOCX
- 页数:16
- 大小:3.03MB
TASKINGvxtoolset用法修改版.docx
《TASKINGvxtoolset用法修改版.docx》由会员分享,可在线阅读,更多相关《TASKINGvxtoolset用法修改版.docx(16页珍藏版)》请在冰豆网上搜索。
TASKINGvxtoolset用法修改版
打开软件之前,创建好一个专用的文件夹,如D:
\myspace。
打开软件,选择该文件夹为工作空间,以后创建的工程都将在这个文件夹中,其它文件夹里的工程可以按下面第一种情况的处理方法COPY到本空间里。
第一种情况:
调用已有程序
1、【FILE】【IMPORT】
2、【general】【ExistingProjectsintoWorkspace】
3.选择工程所在路径,如:
4.、Enable【CopyProjectsintoworkspace】
5.、【finish】
第二种情况:
创建新工程
一、1.file--new--TASKINGVX-toolsetforC166C/C++Project.
2.输入项目名称:
如
3.选择项目默认存放位置:
Usedefaultlocation。
4.选择TASKINGC166Application--EmptyProject
5.NEXT
6.选择芯片类型:
如XE162FN-40F
7.Fnish即完成一个新的空工程创建,工程如下图:
二、用Dave生成与芯片XE162FN-40F相关的“.dav”工程文件。
本文把ADC模块作为实例说明创建“.dav”工程文件的过程。
其它模块的使用参考手册。
1、打开DAVE;
2、选择【CreateaNewProject】:
处理器选择【XE162FN】---->【Create】
3.进入ProjectSettings--->General
Systemclock
4、配置ADC模块(XE162FN)
点击ADCCLOCK配置ADCCLOCK
ModuleClock
点击ADC0配置ADC0
General
转换通道设置
点击ConfigureChannel0
GeneralSettings
ChannelInterrupt
请求源0配置
结果寄存器配置
选择需要DAVE生成的函数
5.关闭ADC配置模块,点击port模块,设置IO口
点击ConfigurePort10因为:
最小系统板的P10口跟LED灯相连,这里将其中之一配置为指示灯使用。
选择Use10.7PortasgeneralIO,输出选择out。
选择需要DAVE生成的函数
6.利用DAVE生成代码
点击
保存为【如:
162fnadc.dav】,注意将文件放在所建文件夹中。
点击
自动生成代码,生成的代码即包括前面所选择的函数。
7.如此“.dav”工程文件创建完毕,同时TaskingVX-toolset中的工程自动更新如下。
三、修改用户代码
注意:
在包含自定义头文件.h,自定义变量,引用外部变量,函数时,要放在正确的//USERCODEBEGIN(MAIN_Header,3)和//USERCODEEND之间。
A.如头文件放在:
//****************************************************************************
//@ProjectIncludes
//****************************************************************************
//USERCODEBEGIN(MAIN_Header,2)
#include"SPWM_VVVF.h"
//USERCODEEND
之间。
B.自定义变量放在:
//****************************************************************************
//@GlobalVariables
//****************************************************************************
//USERCODEBEGIN(MAIN_General,7)
longi,j,uwADCResult,CC16value,temp;
//USERCODEEND
C.引用外部的变量放在:
//****************************************************************************
//@ImportedGlobalVariables
//****************************************************************************
//USERCODEBEGIN(CC2_General,6)
externlongCC16value;
//USERCODEEND
1.注意这些细节后,开始添加用户代码(XE164F与XE164FM添加代码基本相同)
在main函数中添加下列代码(在main函数的末尾处)
//USERCODEBEGIN(Main,2)
uwordi,j,uwADCResult;
//USERCODEEND
MAIN_vInit();
while
(1)
{
//USERCODEBEGIN(Main,4)
ADC0_vStartSeq0ReqChNum(0,0,0,0);
while(ADC0_uwBusy());
uwADCResult=ADC0_uwGetResultData(RESULT_REG_0);
IO_vTogglePin(IO_P10_7);
for(i=0;i for(j=0;j<10000;j++); //USERCODEEND } 2.点击图标 进行编译连接。 如有错误进行更改,直到出现0errors。 出现的3615warnings,大可不管。 0Problems,如下图: 四、在线调试 1.设置调试板的拨码开关,连接好调试板; 2.点击 进入调试; 3.设置调试参数;在 的下拉菜单中的DebugConfigurations—〉Debugger; 4.点击Debug–>或者 五、DAVE更新配置 1.首次点击 图标,出现如下提示: 2.需要配置DAVE程序的运行路径: WindowPreferences—>TASKINGC166Preferences; 3.OK 4.再次点击 时,便可以重新配置你的工程了。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- TASKINGvxtoolset 用法 修改