科技成果

阅读数: 2589

成果名称: HI-6130 1553b驱动软件V1.0

成果登记号: 9612022Y0750

第一完成单位: 西安智达天宇电子科技有限公司

联 系 人: 柴鑫

成果类型: 应用技术

成果体现形式 : 新产品

技术领域: 航空航天

应用行业: 科学研究和技术服务业

学科分类: 信息科学与系统科学(120)

应用状态: 小批量或小范围应用

完成人: 白军元,张羽,张亮

成果简介:

MIL-STD-1553B 总线标准已广泛用于飞机综合航电系统、装甲车辆综合电子系统、舰船综合电子系统等航空、航天、船舶、兵器、电子等领域。

本课题来源于631所项目,1553B通信计算机模块是某型飞机GJB289A总线通信的重要组件,作为总线控制器(BC)/远程终端(RT)/总线监控器(MT)完成GJB289A总线数据收发、时钟同步等功能。通过此项目的研发,实现1553B总线设计能力的技术积累,并根据不同的应用场景可应用在各种整机项目中。

HI-6130 1553b板驱动软件运行MPC8377主板上,搭载vxworks6.8操作系统,主要完成对1553b板硬件的初始化操作以及BC、RT下的消息收、发及监听功能,最终以静态链接库的方式用户提供符合任务书需求的1553b API接口函数,以满足用户对接口统一性的要求。

本产品具有驱动软件加载在驱动软件可使用之前,需完成驱动软件的加载工作。软件加载时会自动查找CPCI总线上的1553b总线接口板,并完成对接口板资源的分配。将驱动软件初始化到一个可用状态。)、BC模式初始化RT模式初始化BC消息发送、BC消息接收RT填充消息、总线切换等功能,可以用户软件通过调用Init_BCInit_RT接口控制执行只有调用Init_BC接口后,BC相关的其他接口调用,在调用了Init_RT接口后,RT相关的其他接口才可被调用;产品特点是:支持消息收发函数支持阻塞、超时、及不等待三种运行方式,即提供一个超时时间参数(单位为毫秒,当超时时间为-165535)时,无限等待知道消息收发结束;当该超时时间为0时,不等待该消息收发结束直接返回;当该超时时间为正数等待以该参数为数量的若干毫秒,若此等待时间到该消息收发结束则返回BC方式支持BC到RT、RT到BC、RT到RT;RT方式支持单RT子地址使能或禁止发送/接收中断;RT方式支持应用软件捕获中断按用户使用需求对编程接口的封装。

     HI-6130 1553B驱动软件以静态库的形式提供用户,用户可将该文件与vxworks操作系统编译在一起,当操作系统启动后,该软件模块被自动加载,使得产品更好的服务用户。