91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

內(nèi)含多種常見運(yùn)動(dòng)控制的例子及其源程序,可供實(shí)際工程應(yīng)用時(shí),取用或修改。

資源截圖

代碼片段和文件信息

//?例程?10-1?運(yùn)動(dòng)程序單線程累加求和
#include?“stdafx.h“
#include?“windows.h“
#include?“conio.h“
#include?“gts.h“

int?main(int?argc?char*?argv[])
{
short?rtn;
TCompileInfo?compile;
short?funId;
TVarInfo?sumbeginend;
double?value;
TThreadSts?thread;

//?打開運(yùn)動(dòng)控制器
rtn?=?GT_Open();
printf(“GT_Open()=%d\n“rtn);

//?復(fù)位運(yùn)動(dòng)控制器
rtn?=?GT_Reset();
printf(“GT_Reset()=%d\n“rtn);

//?編譯運(yùn)動(dòng)程序sum.c
//?請(qǐng)使用MCT2008->工具->運(yùn)動(dòng)控制器編譯器進(jìn)行編譯
//?編譯成功以后生成sum.bin和sum.ini
//?必須保證error.ini文件位于工程文件夾中
//rtn?=?GT_Compile(“sum.c“&compile);
//printf(“GT_Compile()=%d\n“rtn);

//?下載運(yùn)動(dòng)程序sum.bin
rtn?=?GT_Download(“sum.bin“);
printf(“GT_Download()=%d\n“rtn);

//?獲取函數(shù)ID
rtn?=?GT_GetFunId(“add“&funId);
printf(“GT_GetFunId()=%d\n“rtn);

//?獲取全局變量sum的ID
rtn?=?GT_GetVarId(NULL“sum“&sum);
printf(“GT_GetVarId()=%d\n“rtn);

//?獲取局部變量begin的ID
rtn?=?GT_GetVarId(“add““begin“&begin);
printf(“GT_GetVarId()=%d\n“rtn);

//?獲取局部變量end的ID
rtn?=?GT_GetVarId(“add““end“&end);
printf(“GT_GetVarId()=%d\n“rtn);

//?綁定線程,函數(shù),數(shù)據(jù)頁
rtn?=?GT_Bind(0funId0);
printf(“GT_Bind()=%d\n“rtn);

value?=?0;
//?初始化運(yùn)動(dòng)程序的全局變量sum
rtn?=?GT_SetVarValue(-1&sum&value);
printf(“GT_SetVarValue()=%d\n“rtn);

value?=?1;
//?初始化運(yùn)動(dòng)程序的局部變量begin
rtn?=?GT_SetVarValue(0&begin&value);
printf(“GT_SetVarValue()=%d\n“rtn);

value?=?100;
//?初始化運(yùn)動(dòng)程序的局部變量end
rtn?=?GT_SetVarValue(0&end&value);
printf(“GT_SetVarValue()=%d\n“rtn);

//?啟動(dòng)線程
rtn?=?GT_RunThread(0);
printf(“GT_RunThread()=%d\n“rtn);

do
{
//?查詢線程狀態(tài)
rtn?=?GT_GetThreadSts(0&thread);

//?查詢?nèi)肿兞縮um的值
rtn?=?GT_GetVarValue(-1&sum&value);

printf(“run=%d?sum=%-10.0lf\n“thread.runvalue);
}while(?1?==?thread.run?); //?等待線程運(yùn)行結(jié)束

getch();

return?0;
}


?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-10-18?14:59??固高控制例程\
?????目錄???????????0??2018-10-18?14:58??固高控制例程\10-1\
?????目錄???????????0??2018-10-18?14:58??固高控制例程\10-1\Debug\
?????文件????????1136??2015-07-22?09:40??固高控制例程\10-1\Debug\error.ini
?????文件??????365568??2015-07-22?09:40??固高控制例程\10-1\Debug\gts.dll
?????文件??????172094??2015-07-22?09:40??固高控制例程\10-1\Debug\mc_sum.exe
?????文件?????????140??2015-07-22?09:40??固高控制例程\10-1\Debug\sum.bin
?????文件?????????146??2015-07-22?09:40??固高控制例程\10-1\Debug\sum.ini
?????文件????????1208??2015-07-22?09:40??固高控制例程\10-1\ReadMe.txt
?????文件?????????293??2015-07-22?09:40??固高控制例程\10-1\StdAfx.cpp
?????文件?????????769??2015-07-22?09:40??固高控制例程\10-1\StdAfx.h
?????文件????????1136??2015-07-22?09:40??固高控制例程\10-1\error.ini
?????文件??????365568??2015-07-22?09:40??固高控制例程\10-1\gts.dll
?????文件???????38588??2015-07-22?09:40??固高控制例程\10-1\gts.h
?????文件??????101066??2015-07-22?09:40??固高控制例程\10-1\gts.lib
?????文件????????1981??2015-07-22?09:40??固高控制例程\10-1\mc_sum.cpp
?????文件????????4590??2015-07-22?09:40??固高控制例程\10-1\mc_sum.dsp
?????文件?????????535??2015-07-22?09:40??固高控制例程\10-1\mc_sum.dsw
?????文件???????82944??2015-07-22?09:40??固高控制例程\10-1\mc_sum.ncb
?????文件???????48640??2015-07-22?09:40??固高控制例程\10-1\mc_sum.opt
?????文件????????1426??2015-07-22?09:40??固高控制例程\10-1\mc_sum.plg
?????文件?????????140??2015-07-22?09:40??固高控制例程\10-1\sum.bin
?????文件?????????353??2015-07-22?09:40??固高控制例程\10-1\sum.c
?????文件?????????146??2015-07-22?09:40??固高控制例程\10-1\sum.ini
?????目錄???????????0??2018-10-18?14:58??固高控制例程\10-2\
?????目錄???????????0??2018-10-18?14:58??固高控制例程\10-2\Debug\
?????文件????????1136??2015-07-22?09:40??固高控制例程\10-2\Debug\error.ini
?????文件??????365568??2015-07-22?09:40??固高控制例程\10-2\Debug\gts.dll
?????文件??????172097??2015-07-22?09:40??固高控制例程\10-2\Debug\mc_sum_mt.exe
?????文件?????????140??2015-07-22?09:40??固高控制例程\10-2\Debug\sum.bin
?????文件?????????146??2015-07-22?09:40??固高控制例程\10-2\Debug\sum.ini
............此處省略580個(gè)文件信息

評(píng)論

共有 條評(píng)論

相關(guān)資源