检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:刘德亮[1] 陈诗军[2] 胡昌赤[1] 方少红[1]
机构地区:[1]华中科技大学软件学院,湖北武汉430074 [2]中兴通讯股份有限公司,广东深圳518004
出 处:《微机发展》2005年第2期106-108,共3页Microcomputer Development
摘 要:BSP是嵌入式系统中用于实现硬件无关性的底层软件,完成对指定硬件的配置和管理。随着嵌入式系统的发展和普及,其规模越来越大,BSP的复杂度也急剧增加,传统的BSP开发方法已经不适应现代嵌入式系统发展的需要,它存在重复开发严重、代码通用性差、维护工作量大等诸多问题。模块化编程是现代软件开发中的一种重要思想,可以极大地提高代码编写的效率、缩短研发周期、提高系统的稳定性,文中在分析传统BSP开发方法存在的弊端的基础上,提出了一种将模块化思想用于BSP开发的方法。BSP is the rock-bottom software which is used to implement hardware independence in embedded system.The function of BSP is to configure and manage the appointed hardware.With the development and popularization of the embedded system,its size becomes larger and larger. And the complication of BSP enhances sharply,too.The traditional developing method of BSP is already not seasoned with the development of the embedded system.Many problems emerged in BSP developed by traditional method,such as repeated development,bad universalization of the code and huge workload of maintenance.Modularization programming is an important thinking in modern software development.It can distinctly enhance programming efficiency, shorten developing periods and enhance the stability of the system.This paper gives an idea to apply the modularization thinking in BSP development based on analyzing the abuse of traditional developing method of BSP.
关 键 词:模块化 板级支撑包 嵌入式系统 软件复用 通用件
分 类 号:TP311.52[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.249