- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
基于正交矢量放大的MRS信号采集模块设计---- 采集模块硬件设计(三)
上位机对下位机的操作,无论成功与否,下位机均发送返回指令。
返回操作命令字:
成功返回:' S '
校验错误:' B '
功能错误:' W '
操作错误:' C `
5.2.2采集模块通讯协议
模块说明:本模块为数据采集模块,本模块ID号为S(0x53)。
本模块协议固定格式头为:
发送(HEX):09 41 53;返回(HEX):0A 41 53.
本模块FC功能表表5.2所示。
FC.P
<发送协议格式>
此功能码是上位机向采集模块发送Lamor频率、采集时间、开采时间等参数。
DATA:如设置Lamor频率为2300(08FC),采集时间为250(00FA),开采时间为90(5A),则发送的10个数据参数为:
30H,38H,46H,43H,30H,30H,46H,41H,35H,41H
<返回协议格式>
采集模块向上位机返回信息。
DATA:
接收正确(`S`):53H.
接收错误(`C`):43H.
FC.R
<发送协议格式>
此功能码是上位机发送传送采集数据指令。
DATA:
数据正确,传送下一组数据(`R`):52H;
数据错误,重新传送本组数据(`W`):57H;
传送完毕(`E`):45H.
<返回协议格式>
采集模块向上位机返回信息。
DATA:采集数据分为4部分,分别为噪声X分量、噪声Y分量、信号X分量、信号Y分量。对应的数据参数为:
NX+采集数据:4EH,58H,……;NY+采集数据:4EH,59H,……;
SX+采集数据:53H,58H,……;SY+采集数据:53H,59H,……。
FC.K
<发送协议格式>
此功能码是上位机发送开始采集指令。
<返回协议格式>
采集模块向上位机返回信息。
采集模块向上位机返回信息。
DATA:
接收正确(`S`):53H.
接收错误(`C`):43H.
FC.E
<发送协议格式>
此功能码是上位机发送设备检测指令。
<返回协议格式>
采集模块向上位机返回信息。
DATA:
接收正确(`S`):53H.
接收错误(`C`):43H.