摘要
VxWorks BSP软件的可视化开发和代码自动生成技术是基于BSP中最小系统配置单元组件化封装以及常用外设驱动的标准化、通用化、组件化设计与封装实现的。该技术的实现可以使开发人员能够通过在可视化工具中填写对应硬件信息,完成BSP软件代码及对应文档的自动生成,实现了软件需求的直观化输入到需求与设计的黑盒转化。能有效提高软件开发效率,增加软件成熟度,提高软件产品质量。
Based on the standardization,universalization and modularization of common peripherals in BSP software,a design of visual configuration and automatic codes generation technology for BSP software are introduced.With this technology,the developers can get the BSP codes and the configuration documents by simply inputting the hardware information in the visual configuration tool,which achieves a transformation from the visual inputs of software requirements to design.The design can improve the efficiency of software development,increase the maturity of software,and reduce the codes errors caused by the manual maintaining.It can also enhance software development efficiency,software readiness and product quality.
作者
杨漫
田启贲
张明远
YANG Man;TIAN Qi-ben;ZHANG Ming-yuan(China National Aeronautical Radio Electronics Research Institute,Shanghai 200241,China)
出处
《航空电子技术》
2020年第3期48-51,共4页
Avionics Technology