一种部件串行接口的通用驱动系统及方法
摘要:
一种部件串行接口的通用驱动系统及方法,解决了现有上位机对卫星部件接口驱动难的问题,属于接口驱动技术领域。本发明包括:获取待驱动部件的配置信息,根据该配置信息确定接口配置信息和协议配置信息;接口配置信息包括接口波特率、字节校验信息和字节停止位长度;协议配置信息包括帧头识别码、帧类型标识长度、帧类型信息、帧长度和帧校验信息;根据接口配置信息对串口寄存器进行设置;将需要发送给部件的数据写入发送寄存器中进行发送;利用接收寄存器接收部件发送的数据包,并根据协议配置信息对接收的数据包依次进行帧头校验和帧类型校验,若检验结果一致,则继续进行数据帧接收和数据帧校验,否则接收新的数据包。
公开/授权文献
0/0