热搜关键词: matlab人工智能算法嵌入式雷达电机驱动

doc

C++构件嵌入式框架

  • 1星
  • 2013-09-29
  • 87KB
  • 需要2积分
  • 1次下载
标签: 构件

构件

嵌入

构件

式框

式框

                        C++构件嵌入式框架      摘要:框架作为一种大粒度的重用技术在桌面软件开发中得到了广泛应用,而在嵌入式开发领域,目前还没有一套完整的标准框架可供使用。本文以通信领域的嵌入式软件开发为例,介绍使用C++语言,在ARM平台Nucleusplus操作系统下实现嵌入式开发框架EFC的方法和应用实例。           关键词:框架  C++  ARM  Nucleus  MFC  EFC  面向对象      1  框架概述      1.1  什么是框架      国外著名的软件设计大师RalphJohnson对面向对象技术进行了长期而深入的研究。在他的主页中,对框架进行了如下定义:A  framework  is  a  reusable  design  expressed  as  a  set  of  abstract  classesand  the  way  their  instances  collaborate.It  is  a  reusable  design  for  all  orpart  of  a  softwaresystem.(框架是整个系统或系统的一部分的可重用性设计,由一组抽象出来的类及其实例间的相互作用方式组成。)      框架把一个系统有机地分解成一组相对独立的构件,并定义了各个构件间的接口和作用关系,符合软件工程中设计的模块化、独立化和信息隐藏等特征。框架提供了一个大粒度的重用技术,即不仅支持源代码级的重用,而且支持分析和设计以及体系结构的重用,因而被认为是一种最有前途的面向对象技术。      框架必须是健壮的、可扩展的、灵活的,它要求基于开放或共享标准。框架的设计要力求做到完备性、灵活性、可扩展性、可理解性,同时抽象能用于不同的场合;用户能轻松地添加和修改功能,定制框架;用户和框架的交互清晰,文档齐全。框架设计的一个核心问题就是发现可重用的设计和“热点”,以保证框架具备充分的灵活性,使用……                       

展开预览

评论

登录/注册

意见反馈

求资源

回顶部

推荐内容

热门活动

热门器件

随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
×