GTN_SetPosComparePsoPrmEx¶
指令原型:
指令类型:
立即指令,调用后立即生效。
指令说明:
设置位置比较PSO参数。
指令参数说明:
| core | 核号,正整数,取值范围请参照核号参数范围一栏。 |
|---|---|
| index | 位置比较索引号,整数,取值范围请参照位置比较索引号参数范围一栏。 |
| pPrm |
位置比较pso参数结构体指针。详情说明请参照TPosComparePsoPrmEx
TPosComparePsoPrmExhso:按位表示hso口位置比较输出有效,0表示不输出,1表示输出。 gpo:按位表示gpo口位置比较输出有效,0表示不输出,1表示输出。 startPosX:保留值,必须为0。 startPosY:保留值,必须为0。 syncPos:位置比较输出等间距。 time:保留值,必须为0。 multiNumber:输出间距个数,参考范围为[1,256]。 scale:1mm对应的脉冲当量。X / Y可以是不同的脉冲当量。 syncPosArray:按照数组排列每种间距合成长度。单位:um。 |
指令返回值:
请参照通用返回值说明。
指令示例:
注意事项:
该指令支持脉冲当量不一致的PSO功能,比较源的脉冲当量可能不一样。该指令会写脉冲当量相关的寄存器,目前只有GNM-403-06模块支持。