【技术实现步骤摘要】
一种硬件间通信仿真的配置连接系统和方法
本专利技术涉及仿真
具体而言,本专利技术涉及一种硬件间通信仿真的配置连接系统和方法。
技术介绍
随着微电子技术和计算机技术的迅猛发展,系统仿真技术日益成熟,在各工业领域有着广泛的应用。由于各硬件系统的外设接口与单机、单机与单机间的连接各不相同,因此在做硬件系统仿真时,需要一种通用的方法,可以通过配置的方式,实现硬件系统仿真中硬件间通信连接的仿真。在卫星仿真系统中,主要由如下四部分组成:芯片模型库、外设接口(如CAN等)模型库、单机模型库和分系统(如动力学等)模型库。外设接口与单机间的通信连接方式有如下三种:一对一单工(如同步串口等)、一对一双工(如异步串口等),一对多双工(如CAN等)。当前在卫星仿真系统搭建时,通过修改软件代码的方式实现不同卫星仿真系统中硬件间通信仿真连接,效率较低,且人力投入大(需要投入开发与测试人员)。因此缺少一种可通过配置实现硬件间通信仿真的连接方法,可不改动软件,仅修改硬件间通信仿真连接配置即可。此方法对硬件系统仿真的快速搭建、硬件间通 ...
【技术保护点】
1.一种硬件间通信仿真的配置连接系统,包括:/n外设接口;以及/n单机,/n其中待连接硬件包括发送部分与接收部分,发送部分为外设接口或单机,接收部分为外设接口或单机,硬件间通信仿真的配置连接首先进行初始化,解析配置文件,并用相应的数据结构保存硬件间连接的配置字符串,将发送分部与接收部分的配置字符串,解析出相应的硬件发送与接收通道号;按发送分部与接收部分的配置字符串,获取出相应的硬件类对像句柄;用算法将接收通道的回调函数,注册至发送通道。/n
【技术特征摘要】
1.一种硬件间通信仿真的配置连接系统,包括:
外设接口;以及
单机,
其中待连接硬件包括发送部分与接收部分,发送部分为外设接口或单机,接收部分为外设接口或单机,硬件间通信仿真的配置连接首先进行初始化,解析配置文件,并用相应的数据结构保存硬件间连接的配置字符串,将发送分部与接收部分的配置字符串,解析出相应的硬件发送与接收通道号;按发送分部与接收部分的配置字符串,获取出相应的硬件类对像句柄;用算法将接收通道的回调函数,注册至发送通道。
2.如权利要求1所述的硬件间通信仿真的配置连接系统,其特征在于,所述外设接口与所述单机间连接为有通信协议连接或模拟信号连接。
3.如权利要求1所述的硬件间通信仿真的配置连接系统,其特征在于,单机与单机之间的连接为有通信协议连接,单机与单机之间连接方式为第一单机连接至外设接口,外设接口连接至第二单机。
4.如权利要求1所述的硬件间通信仿真的配置连接系统,其特征在于,单机与单机之间的连接为模拟信号连接。
5.如权利要求1所述的硬件间通信仿真的配...
【专利技术属性】
技术研发人员:徐浩明,石薇,施敏华,高才栋,尤志坚,王明亮,徐元旭,
申请(专利权)人:中国科学院微小卫星创新研究院,上海微小卫星工程中心,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。