目录
1.寻址方式
2.数据帧格式
3.特殊指令
4.使用实例
基础通用协议,包括协议描述、A2L接口描述、Seed&Key接口描述、通信示例等等; 传输层协议,包括XCP on CAN\Ethernet\SPI\USB等等数据传输的描述。
1.寻址方式
首先回顾下XCP的通信模型:
TCP/IP:Slave一直处于监听状态,当然一次只能接受一个连接,由于该协议本身面向连接,且具备重传机制,因此可以防止数据丢失;
UDP/IP:当Slave未连接时,接收到CONNECT命令时是向命令发送方给定的IP地址和端口发送回复进行相应,对于所有后续响应,它将继续响应此IP地址和端口。当连接时,即使使用另一个端口,它也只响应来自发送CONNECT命令的IP地址的信息。
2.数据帧格式
3.特殊指令
GET_SLAVE_ID
GET_SLAVE_ID_EXTENDED
SET_SLAVE_IP_ADDRESS
GET_DAQ_CLOCK_MULTICAST
4.使用实例