基于BM3803的1553B总线通信软件设计
发布时间:2021-06-29 11:27
在某卫星地面检测设备中使用BM3803处理器来模拟卫星中的总线控制端对远程终端进行检测,构建了比传统的Windows+1553BPCI板卡方案实时性更强的卫星数据仿真平台。首先向BM3803移植了实时操作系统μC/OS-II,设计了适用于BM3803的板级支持包,保证了软件的可在轨更新和任务的实时性,确定了用户任务与硬件高度分离的软件结构。在设计μC/OS-II的用户任务时,充分利用BM3803和B61580的校验功能,提高了软件的可靠性。最后令本设计和Windows+1553BPCI板卡方案完成相同的用户任务,对比可得本设计有更好的实时性,可满足卫星高层通信协议对实时性的要求。
【文章来源】:中国空间科学技术. 2019,39(05)北大核心CSCD
【文章页数】:8 页
【文章目录】:
1 软件结构
2 实时操作系统移植
2.1 堆栈段设计
2.2 定时器中断处理
2.3 任务切换
2.4 用户任务
3 试验
3.1 BM3803+μC/OS-II
3.2 Windows+1553B_PCI板卡
4 结束语
【参考文献】:
期刊论文
[1]基于FPGA的星载步进电机控制电路设计[J]. 林方,王煜,付毅宾,陆钒,常振,邱晓晗. 中国空间科学技术. 2017(03)
[2]基于时间触发的1553B总线实时调度设计[J]. 詹盼盼,郭坚,刘欣. 中国空间科学技术. 2016(06)
[3]基于SPARC的嵌入式实时操作系统移植[J]. 许璐璐,郑吉洲,彭夏鹏,李悦. 航天控制. 2016(05)
[4]基于BM3803的操作系统移植和应用研究[J]. 李钊,李文新,金田. 雷达科学与技术. 2016(03)
[5]面向多级中断系统的任务最差响应时间分析[J]. 于广良,杨孟飞,徐建,姜宏. 中国空间科学技术. 2016(02)
[6]基于BM3803处理器的即插即用星载计算机系统设计[J]. 詹盼盼,郭廷源,高建军,孙勇. 航天器工程. 2013(06)
[7]基于FPGA和TSC695F的空间相机控制器设计[J]. 武星星,刘金国. 电光与控制. 2013(07)
[8]基于BM3803的星载计算机标准化设计与实现[J]. 李伟,刘丽红,牟文秀,辛明瑞. 航天器工程. 2012(02)
[9]基于BM3803的星载计算机系统软件开发[J]. 曹东坡,胡晓惠,赵军锁,毛劲松. 计算机工程与设计. 2011(02)
硕士论文
[1]基于CPCI的1553B航空总线模块的设计与实现[D]. 贾宝奇.哈尔滨工业大学 2014
[2]基于TSC695F的空间相机控制器的研究[D]. 时亚丽.中国科学院研究生院(长春光学精密机械与物理研究所) 2012
[3]TSC695远程调试系统集成开发环境设计[D]. 张斌.西安电子科技大学 2012
[4]基于TSC695F的星载数管计算机设计与实现[D]. 李伟.西安电子科技大学 2011
[5]基于MILSTD1553B航空总线的PCI板卡设计[D]. 彭开来.北京交通大学 2010
[6]高可靠数管中心计算机的设计[D]. 姜晓洁.西安电子科技大学 2010
[7]基于PCI总线的1553B总线接口板设计与实现[D]. 吴运生.中国科学院研究生院(空间科学与应用研究中心) 2009
[8]基于TSC695F的高可靠星载嵌入式系统设计与实现[D]. 凌幸华.复旦大学 2009
[9]SPARC结构与实时内核移植[D]. 冯磊.中国科学院研究生院(电子学研究所) 2006
本文编号:3256361
【文章来源】:中国空间科学技术. 2019,39(05)北大核心CSCD
【文章页数】:8 页
【文章目录】:
1 软件结构
2 实时操作系统移植
2.1 堆栈段设计
2.2 定时器中断处理
2.3 任务切换
2.4 用户任务
3 试验
3.1 BM3803+μC/OS-II
3.2 Windows+1553B_PCI板卡
4 结束语
【参考文献】:
期刊论文
[1]基于FPGA的星载步进电机控制电路设计[J]. 林方,王煜,付毅宾,陆钒,常振,邱晓晗. 中国空间科学技术. 2017(03)
[2]基于时间触发的1553B总线实时调度设计[J]. 詹盼盼,郭坚,刘欣. 中国空间科学技术. 2016(06)
[3]基于SPARC的嵌入式实时操作系统移植[J]. 许璐璐,郑吉洲,彭夏鹏,李悦. 航天控制. 2016(05)
[4]基于BM3803的操作系统移植和应用研究[J]. 李钊,李文新,金田. 雷达科学与技术. 2016(03)
[5]面向多级中断系统的任务最差响应时间分析[J]. 于广良,杨孟飞,徐建,姜宏. 中国空间科学技术. 2016(02)
[6]基于BM3803处理器的即插即用星载计算机系统设计[J]. 詹盼盼,郭廷源,高建军,孙勇. 航天器工程. 2013(06)
[7]基于FPGA和TSC695F的空间相机控制器设计[J]. 武星星,刘金国. 电光与控制. 2013(07)
[8]基于BM3803的星载计算机标准化设计与实现[J]. 李伟,刘丽红,牟文秀,辛明瑞. 航天器工程. 2012(02)
[9]基于BM3803的星载计算机系统软件开发[J]. 曹东坡,胡晓惠,赵军锁,毛劲松. 计算机工程与设计. 2011(02)
硕士论文
[1]基于CPCI的1553B航空总线模块的设计与实现[D]. 贾宝奇.哈尔滨工业大学 2014
[2]基于TSC695F的空间相机控制器的研究[D]. 时亚丽.中国科学院研究生院(长春光学精密机械与物理研究所) 2012
[3]TSC695远程调试系统集成开发环境设计[D]. 张斌.西安电子科技大学 2012
[4]基于TSC695F的星载数管计算机设计与实现[D]. 李伟.西安电子科技大学 2011
[5]基于MILSTD1553B航空总线的PCI板卡设计[D]. 彭开来.北京交通大学 2010
[6]高可靠数管中心计算机的设计[D]. 姜晓洁.西安电子科技大学 2010
[7]基于PCI总线的1553B总线接口板设计与实现[D]. 吴运生.中国科学院研究生院(空间科学与应用研究中心) 2009
[8]基于TSC695F的高可靠星载嵌入式系统设计与实现[D]. 凌幸华.复旦大学 2009
[9]SPARC结构与实时内核移植[D]. 冯磊.中国科学院研究生院(电子学研究所) 2006
本文编号:3256361
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3256361.html