买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本发明“采用SOCFPGA的星载激光通信载荷主控系统及方法”属于卫星通信技术领域,现有的采用ARM或采用DSP的星载激光通信载荷主控系统设计往往难以满足接口数量需求,并且裸机加中断的软件架构对控制指令无法实时响应,本发明的主控系统内部集成ARM端以及FPGA端,通过APB3总线连接完成内部控制命令和数据的交互,ARM端为嵌入式的freeRTOS操作系统模块加中断处理函数的系统架构,创建的任务通过消息队列接收遥控指令或遥控参数进行任务管理,能够实现主控系统多任务并行处理,FPGA端例化多个接口控制器实现外围交互,用以解析遥控指令中的信息并通过CAN接口反馈给卫星平台。
主权项:1.采用SOCFPGA的星载激光通信载荷主控系统,其特征在于,所述主控系统内部集成ARM端以及FPGA端,通过APB3总线连接完成内部控制命令和数据的交互,ARM端为嵌入式的freeRTOS操作系统模块加中断处理函数的系统架构,创建的任务通过消息队列接收遥控指令或遥控参数进行任务管理,能够实现主控系统多任务并行处理,FPGA端例化多个接口控制器实现外围交互;UART1接口连接星载激光通信载荷的捕获跟踪模块,用于载荷遥测信息组帧;SPI接口连接星载激光通信载荷的外部存储模块,用于载荷重构程序的交互;UART2接口连接卫星平台的自主管理模块,用于载荷重构数据包的程序发送以实现载荷在轨重构;CAN接口连接卫星平台,作为卫星平台发送遥控指令以及遥测信息的交互接口;遥控指令由卫星平台通过CAN总线向所述主控系统发出,用于控制星载激光通信载荷的工作模式或具体工作参数,所述FPGA端例化的CAN接口控制器接收到遥控指令消息帧后,由内部的APB3总线发送到ARM端并产生中断信号,ARM端接收到中断信号后触发CAN接口中断函数,在中断处理函数中进行数据解析并将解析到的遥控指令或遥控参数发送到freeRTOS操作系统模块的消息队列中,freeRTOS操作系统模块实时读取存储队列,解析遥控指令中的信息,所述遥控指令包括设置星载激光通信载荷的工作模式或工作参数、实现载荷遥测信息组帧或载荷在轨重构,并将星载激光通信载荷遥测信息通过CAN接口发送给卫星平台;所述载荷在轨重构的具体流程为:激光通信载荷主控系统通过CAN接口接收卫星平台发送的载荷重构配置参数,卫星平台发送载荷重构配置参数之后,继续经自主管理模块通过UART2接口发送重构数据包,主控系统对每包数据进行段序号、包序号及CRC校验并校验正确后将重构数据包以三份独立备份方式通过SPI接口写入外部存储模块的三片FLASH中,作为在轨重构的程序烧录数据源,若出现校验错误则向卫星平台发送“重新发送指令”,等待重新上注;卫星平台完成重构数据包上注后,载荷分别从三片FLASH对于地址回读数据,对保存完整的程序烧录数据源进行CRC校验,若校验正确,则向卫星平台发送“重构数据包成功写入”的信息,若校验错误,则向卫星平台上报校验错误状态。
全文数据:
权利要求:
百度查询: 长光卫星技术股份有限公司 采用SOC FPGA的星载激光通信载荷主控系统及方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。