跳转至

GTN_CrdStatusEx

指令原型:

GT_API GTN_CrdStatusEx(short core, short crd, TCrdStatusEx* pCrdStatus, short fifo)

指令类型:

立即指令,调用后立即生效。

指令说明:

查询插补运动坐标系状态。

指令参数说明:

core 核号,正整数,取值范围请参照核号参数范围一栏。
crd 插补坐标系号,正整数,取值范围请参照插补坐标系号参数范围一栏。
pListInfo 插补坐标系状态描述参数结构体指针。详情说明请参照TCrdStatusEx
TCrdStatusEx
typedef struct
{
    short runEmpty;
    long segUseCount;
    long segReceiveCount;
    short pad1[2];
    long segReceiveCountSum;
    long pad2;
    double pad3[2];
}TCrdStatusEx;
runEmpty:缓存区是否曾经跑空,0:未跑空过,1:跑空过。
segUseCount:执行完的段数。
segReceiveCount:DSP接收的段数。
pad1:保留参数,必须为0。 segReceiveCountSum:包括前瞻缓冲区段数+dma缓冲区段数+segReceiveCount。
pad3:保留参数,必须为0。

指令返回值:

请参照通用返回值说明

指令示例:

注意事项: