精华内容
下载资源
问答
  • 详细描述说了COMexpress的设计要点
  • 将方法绑定到TcpConnection上之后,就会在 EventLoop中调用相应的方法,以此来实现回调。 void CTcpServer::BindSession(CTcpSession *session, CTcpConnection *c) { c->setMessageCallBack(std::bind(&...
  • 模块设计

    2020-07-14 17:18:36
    内聚是从功能角度来度量模块内的联系,一个好的内聚模块应当恰好做一件事,它描述的是模块内的功能联系;耦合是软件结构中各模块之间相互连接的一种度量,耦合强弱取决于模块间接口的复杂程度、进入或访问一个模块的...

    一、要求

    1、高内聚低耦合

           高内聚低耦合,是软件工程中的概念,是判断软件设计好坏的标准,主要用于程序的面向对象的设计,主要看类的内聚性是否高,耦合度是否低。目的是使程序模块的可重用性、移植性大大增强。通常程序结构中各模块的内聚程度越高,模块间的耦合程度就越低。内聚是从功能角度来度量模块内的联系,一个好的内聚模块应当恰好做一件事,它描述的是模块内的功能联系;耦合是软件结构中各模块之间相互连接的一种度量,耦合强弱取决于模块间接口的复杂程度、进入或访问一个模块的点以及通过接口的数据。

    软件设计中通常用耦合度和内聚度作为衡量模块独立程度的标准。划分模块的一个准则是高内聚低耦合。

    从模块粒度来看,高内聚:尽可能类的每个成员方法只完成一件事(最大限度的聚合); 低耦合:减少类内部,一个成员方法调用另一个成员方法。

    从类角度来看, 高内聚低耦合:减少类内部,对其他类的调用;

    从功能块来看 高内聚低耦合:减少模块之间的交互复杂度(接口数量,参数数据)即横向:类与类之间、模块与模块之间;纵向:层次之间;尽可能,内容内聚,数据耦合。

    1.1、内聚与耦合的概念


    内聚:表示内部间聚集、关联的程度,那么高内聚就是指要高度的聚集和关联。

    • 偶然内聚:一个模块内的各处理元素之间没有任何联系,只是偶然地被凑到一起。这种模块也称为巧合内聚,内聚程度最低。

    • 逻辑内聚:这种模块把几种相关的功能组合在一起, 每次被调用时,由传送给模块参数来确定该模块应完成哪一种功能 。

    • 时间内聚:把需要同时执行的动作组合在一起形成的模块称为时间内聚模块。

    • 过程内聚:构件或者操作的组合方式是,允许在调用前面的构件或操作之后,马上调用后面的构件或操作,即使两者之间没有数据进行传递。简单的说就是如果一个模块内的处理元素是相关的,而且必须以特定次序执行则称为过程内聚。例如某要完成登录的功能,前一个功能判断网络状态,后一个执行登录操作,显然是按照特定次序执行的。

    • 通信内聚:指模块内所有处理元素都在同一个数据结构上操作或所有处理功能都通过公用数据而发生关联(有时称之为信息内聚)。即指模块内各个组成部分都使用相同的数据结构或产生相同的数据结构。

    • 顺序内聚:一个模块中各个处理元素和同一个功能密切相关,而且这些处理必须顺序执行,通常前一个处理元素的输出时后一个处理元素的输入。例如某要完成获取订单信息的功能,前一个功能获取用户信息,后一个执行计算均价操作,显然该模块内两部分紧密关联。顺序内聚的内聚度比较高,但缺点是不如功能内聚易于维护。

    • 功能内聚:模块内所有元素的各个组成部分全部都为完成同一个功能而存在,共同完成一个单一的功能,模块已不可再分。即模块仅包括为完成某个功能所必须的所有成分,这些成分紧密联系、缺一不可。


    耦合:是对模块间关联程度的度量。耦合的强弱取决与模块间接口的复杂性、调用模块的方式以及通过界面传送数据的多少。

    • 非直接耦合:两个模块之间没有直接关系,它们之间的联系完全是通过主模块的控制和调用来实现的。耦合度最弱,模块独立性最强。

    • 数据耦合:调用模块和被调用模块之间只传递简单的数据项参数。相当于高级语言中的值传递。

    • 标记耦合:调用模块和被调用模块之间传递数据结构而不是简单数据,同时也称作特征耦合。表就和的模块间传递的不是简单变量,而是像高级语言中的数据名、记录名和文件名等数据结果,这些名字即为标记,其实传递的是地址。

    • 控制耦合:模块之间传递的不是数据信息,而是控制信息例如标志、开关量等,一个模块控制了另一个模块的功能。

    • 外部耦合:一组模块都访问同一全局简单变量,而且不通过参数表传递该全局变量的信息,则称之为外部耦合。

    • 公共耦合:一组模块都访问同一个全局数据结构,则称之为公共耦合。公共数据环境可以是全局数据结构、共享的通信区、内存的公共覆盖区等。如果模块只是向公共数据环境输入数据,或是只从公共数据环境取出数据,这属于比较松散的公共耦合;如果模块既向公共数据环境输入数据又从公共数据环境取出数据,这属于较紧密的公共耦合。


       

    1.2、降低耦合度的方法

    • 少使用类的继承,多用接口隐藏实现的细节。 Java面向对象编程引入接口除了支持多态外, 隐藏实现细节也是其中一个目的。
    • 模块的功能化分尽可能的单一,道理也很简单,功能单一的模块供其它模块调用的机会就少。(其实这是高内聚的一种说法,高内聚低耦合一般同时出现)。
    • 遵循一个定义只在一个地方出现。
    • 少使用全局变量。
    • 类属性和方法的声明少用public,多用private关键字。
    • 多用设计模式,比如采用MVC的设计模式就可以降低界面与业务逻辑的耦合度。
    • 尽量不用“硬编码”的方式写程序,同时也尽量避免直接用SQL语句操作数据库。
    • 最后当然就是避免直接操作或调用其它模块或类(内容耦合);如果模块间必须存在耦合,原则上尽量使用数据耦合,少用控制耦合,限制公共耦合的范围,避免使用内容耦合。

    1.3、增强内聚度方法

    • 模块只对外暴露最小限度的接口,形成最低的依赖关系。
    • 只要对外接口不变,模块内部的修改,就不得影响其他模块。
    • 删除一个模块,应当只影响有依赖关系的其他模块,而不应该影响其他无关部分。
    展开全文
  • 阐述设计中关键的时钟同步技术和总线仲裁方法,给出控制模块的VHDL语言描述。 本文提出一种表决式单片机多机冗余设计方案。该方案不同于中央系统的多机冗余设计。大规模系统冗余大多采用完善而复杂的机间通讯协议...
  •  verilog HDL设计模块为基础,以关键字module开始,以endmodule结束,其格式如下: 二、模块例化  对于模块例化(实例调用)的时候,需要将两个端口的信号连接起来,在Verilog HDL中有两种方法进行端口连接...

    一、模块申明

      verilog HDL设计以模块为基础,以关键字module开始,以endmodule结束,其格式如下:

    二、模块例化

      对于模块例化(实例调用)的时候,需要将两个端口的信号连接起来,在Verilog HDL中有两种方法进行端口连接:顺序连接和名称连接。这两种连接方式只可单独使用,不可混合使用。

    1.顺序连接

      需要连接到模块实例的信号必须和模块声明时的目标端口列表中的位置保持一致

    2.名称连接法

      顺序连接法只实用在端口较少的简单设计中,与其需要保证端口列表顺序有关,常用的连接方法是名称连接法。名称连接法中端口和像一个的外部信号按照其名字进行连接

     

    转载于:https://www.cnblogs.com/guojun-junguo/p/9230601.html

    展开全文
  • 权限模块设计.doc

    2019-08-22 17:03:01
    个人文档描述权限模块设计
  • 本文提出一种表决式单片机多机冗余设计方案。该方案不同于中央系统的多机冗余设计。大规模系统冗余大多采用完善而复杂的机间通讯协议实现系统重构,不太注重系统的实时性。本方案结构简单,易于实现,具有极强的实时...
  • 结构化设计和模块设计

    千次阅读 2019-06-24 15:09:25
    结构化设计 结构化设计包括架构设计、接口设计、数据设计和过程设计等任务。它是一种面向数据流的设计方法,是以结构化...它采用结构图(包括模块、调用、数据)来描述程序的结构,此外还可以使用层次图和 HIPO(...

    结构化设计

    结构化设计包括架构设计、接口设计、数据设计和过程设计等任务。它是一种面向数据流的设计方法,是以结构化分析阶段所产生的成果为基础,进一步自顶而下、逐步求精和模块化的过程。

    1.概要设计与详细设计的主要任务

    概要设计阶段的主要任务是设计软件的结构、确定系统是由哪些模块组成,以及每个模块之间的关系。它采用结构图(包括模块、调用、数据)来描述程序的结构,此外还可以使用层次图和 HIPO(层次图加输入/处理/输出图)。

    常使用的工具包括程序流程图、盒图、 PAD(Problem Analysis Diagram,问题分析图)、PDL(ProgramDesign Language,程序设计语言)。

    2 . 程序流程图和盒图

    程序流程图的特点是简单、直观、易学,但它的缺点也正是由于其随意性而使得画出来的流程图容易成为非结构化的流程图。而盒图正是为了解决这一问题设计的,它是一种符合结构化程序设计原则的图形描述工具。

    盒图的主要特点是功能域明确、无法任意转移控制、容易确定全局数据和局部数据的作 用域、容易表示嵌套关系、可以表示模块的层次结构。

    模块设计

    模块是指执行某一特定任务的数据结构和程序代码。通常将模块的接口和功能定义为其外部特性,将模块的局部数据和实现该模块的程序代码称为内部特性。 模块设计时,最重要的原则就是实现信息隐蔽和模块独立

    设计的目标是高内聚、 低耦合。

    耦合性从低到高

    展开全文
  • 模块设计,简单地说就是程序的编写不是开始就逐条录入计算机语句和指令,而是首先用主程序、子程序、子过程等框架把软件的主要结构和流程描述出来,并定义和调试好各个框架之间的输入、输出链接关系。逐步求精的...
    ylbtech-编程思想-模块化-模块化设计:模块化设计

    模块化设计,简单地说就是程序的编写不是开始就逐条录入计算机语句和指令,而是首先用主程序、子程序、子过程等框架把软件的主要结构和流程描述出来,并定义和调试好各个框架之间的输入、输出链接关系。逐步求精的结果是得到一系列以功能块为单位的算法描述。以功能块为单位进行程序设计,实现其求解算法的方法称为模块化。模块化的目的是为了降低程序复杂度,使程序设计、调试和维护等操作简单化。改变某个子功能只需相应改变相应模块即可。

    1.返回顶部
    1、
    中文名:模块化设计
    外文名:Modular Design
    原    则:少量的模块组成尽可能多的产品
    特    征:相对独立性
    设计目的:少变应多变
    2、
    2.返回顶部
    1、

    概念

    (Modular design) 所谓的模块化设计,简单地说就是将产品的某些要素组合在一起构成一个具有特定功能的子系统,将这个子系统作为通用性模块与其他产品要素进行多种组合,构成新的系统,产生多种不同功能或相同功能、不同性能的系列产品。模块化设计是绿色设计方法之一,它已经从理念转变为较成熟的设计方法。将绿色设计思想与模块化设计方法结合起来,可以同时满足产品的功能属性和环境属性,一方面可以缩短产品研发与制造周期,增加产品系列,提高产品质量,快速应对市场变化;另一方面,可以减少或消除对环境的不利影响,方便重用、升级、维修和产品废弃后的拆卸、回收和处理。
     

    定义

    模块化设计是指在对一定范围内的不同功能或相同功能不同性能、不同规格的产品进行功能分析的基础上,划分并设计出一系列功能模块,通过模块的选择和组合可以构成不同的产品,以满足市场的不同需求的设计方法。
     

    原则

    ① 力求以少量的模块组成尽可能多的产品,并在满足要求的基础上使产品精度高、性能稳定、结构简单、成本低廉模块间的联系尽可能简单
    ②模块的系列化,其目的在于用有限的产品品种和规格来最大限度又经济合理地满足用户的要求。
     

    原理

    模块化产品是实现以大批量的效益进行单件生产目标的一种有效方法。产品模块化也是支持用户自行设计产品的一种有效方法。产品模块是具有独立功能和输入、输出的标准部件。这里的部件,一般包括分部件、组合件和零件等。模块化产品设计方法的原理是,在对一定范围内的不同功能或相同功能、不同性能、不同规格的产品进行功能分析的基础上,划分并设计出一系列功能模块,通过模块的选择和组合构成不同的顾客定制的产品,以满足市场的不同需求。这是相似性原理在产品功能和结构上的应用,是一种实现标准化与多样化的有机结合及多品种、小批量与效率的有效统一的标准化方法。
     

    系列化

     

    简介

    系列产品中的模块是一种通用件,模块化与系列化已成为现今装备产品发展的一个趋势。
     

    三大特征

    模块是模块化设计和制造的功能单元,具有三大特征:
    1.相对独立性,可以对模块单独进行设计、制造、调试、修改和存储,这便于由不同的专业化企业分别进行生产;
    2.互换性,模块接口部位的结构、尺寸和参数标准化,容易实现模块间的互换,从而使模块满足更大数量的不同产品的需要;
    3.通用性,有利于实现横系列、纵系列产品间的模块的通用,实现跨系列产品间的模块的通用。
    (一)模块化与系列化、组合化、通用化、标准化的关系
    模块化设计技术是由产品系列化、组合化、通用化和标准化的需求而孕育的。系列化的目的在于用有限品种和规格的产品来最大限度、且较经济合理地满足需求方对产品的要求。组合化是采用一些通用系列部件与较少数量的专用部件、零件组合而成的专用产品。通用化是借用原有产品的成熟零部件,不但能缩短设计周期,降低成本,而且还增加了产品的质量可靠性。标准化零部件实际上是跨品种、跨厂家甚至跨行业的更大范围零部件通用化。由于这种高度的通用化,使得这种零部件可以由工厂的单独部门或专门的工厂去单独进行专业化制造。
    (二)产品模块化、系列化设计分类与库管理
    产品模块要求通用程度高,相对于产品的非模块部分生产批量大,对降低成本和减少各种投入较为有利。但在另一方面又要求模块适应产品的不同功能、性能、形态等多变的因素,因此对模块的柔性化要求就大大提高了。对于生产来说,尽可能减少模块的种类,达到一物多用的目的。对于产品的使用来说,往往又希望扩大模块的种类,以更多地增加品种。针对这一矛盾,设计时必须从产品系统的整体出发,对产品功能、性能、成本诸方面的问题进行全面综合分析,合理确定模块的划分。产品模块化设计按照自顶向下研究分类,包括系统级模块、产品级模块、部件级模块、零件级模块;再按照功能及加工和组合要求研究分类,包括基本模块、通用模块、专用模块;然后按照接口组合要求研究分类,包括内部接口模块、外部接口模块。以产品级模块化为例,就是在需求调查的基础上,对装备产品的构成进行分析,考察其中的功能互换性与几何互换性的关系,并划分基本模块、通用模块或专用模块,以模块为基础进行内部接口、外部接口设计,通过加、减、换、改相应模块以构成新的产品,并满足装备产品的功能指标的要求。
     

    产品设计

     

    设计目的

    模块化产品设计的目的是以少变应多变,以尽可能少的投入生产尽可能多的产品,以最为经济的方法满足各种要求。由于模块具有不同的组合可以配置生成多样化的满足用户需求的产品的特点,同时模块又具有标准的几何连接接口和一致的输入输出接口,如果模块的划分和接口定义符合企业批量化生产中采购、物流、生产和服务的实际情况,这就意味着按照模块化模式配置出来的产品是符合批量化生产的实际情况的,从而使定制化生产和批量化生产这对矛盾得到解决。
     

    设计应用

    虽然模块化的进程中充满荆棘,但它给企业带来飞一样的创新速度注定了模块化是以后的发展趋势。模块化不仅加快了变革的速度,增大了竞争的压力,它还改变了企业间的关系。在残酷的创新竞争中,如何在本行业中夺取更多的市场份额就显得极为重要。一个企业作为某个需要不断创新的行业中由百个企业组成的模块制造商群体的一员,与作为由少数几个企业占据垄断优势的稳定发展的行业中的成员有着很大的区别,没有任何一种发展战略是永远奏效的。模块化市场的双重结构要求企业经理在两种主要的发展战略中做出慎重选择:企业作为总设计师为多个模块构成的产品确立设计和生产原则;企业也可以作为模块制造商为用户提供高性价比的模块产品,以性能和价格在市场上击倒同类厂商。在制造行业中模块化的应用已非常普遍,如汽车工业和飞机制造等。一些公司正在把模块化这个理论扩展到产品生产和服务的设计上来,有些看似和模块化根本不着边际的行业也在尝试着移植模块化理论,提高自身的创新速度。
     

    产品优点

    (一)对企业产品研发的贡献
    由于模块化推进了创新的速度,使得企业领导者对竞争者的举动做出的反应时间大大缩短。作为一条规则,管理者不得不更加适应产品设计上的各种发展,仅仅了解直接竞争厂商的竞争战略是远远不够的,这个产品的其他模块的创新及行业内部易变的联盟都有可能招致激烈的竞争。模块是产品知识的载体,模块的重用就是设计知识的重用,大量利用已有的经过试验、生产和市场验证的模块,可以降低设计风险,提高产品的可靠性和设计质量。模块功能的独立性和接口的一致性,使模块研究更加专业化和深入,可以不断通过升级自身性能来提高产品的整体性能和可靠性,而不会影响到产品其他模块。模块功能的独立性和接口的一致性,使各个模块可以相对独立地设计和发展,可以进行并行设计、开发和并行试验、验证。模块的不同组合能满足用户的多样性需求,易于产品的配置和变型设计,同时又能保证这种配置变型可以满足企业批量化生产的需求。
    (二)对企业工作效率和成本控制的贡献
    设计和零部件的重用可以大大缩短设计周期;并行的产品开发和测试可以大大缩短设计周期;利用已有成熟模块可大大缩短采购周期、物流周期和生产制造周期,从而加快产品上市时间;如果划分模块时考虑到企业售后服务的特定需求,同样可以缩短服务周期和耗费资源时间。模块和知识的重用可以大大降低设计成本;采用成熟的经过验证的模块,可以提高采购批量,降低采购和物流成本;采用成熟的经过生产验证的模块,可以大大减少由于新产品的投产对生产系统调整的频率,使新产品更容易生产制造,可以降低生产制造成本;产品平台中及平台之间存在大量的互换模块,可以降低售后服务成本。
    (三)对企业组织的贡献
    模块化有利于企业研发团队分工,规范不同团队间的信息接口,进行更为深入的专业化研究和不同模块系统的并行开发;抽象平台和模块的建立,可以实现企业组织结构与产品模块结构之间的交互,使并行工程拥有实施的根基,工艺、财务、采购和售后服务可以在产品研发早期就介入产品研发项目;标准规范的模块接口有利于形成产品的供应商规范,有利于产业分工的细化。
     

    趋势

    模块化是在传统设计基础上发展起来的一种新的设计思想,现已成为一种新技术被广泛应用,尤其是信息时代电子产品不断推陈出新,模块化设计的产品正在不断涌现。如何使产品的模块化设计全方位地满足市场的多样化需求,应当引起企业经营者、新产品开发人员及其标准化研究者的高度重视。模块化设计已被广泛应用于机床、电子产品、航天、航空等设计领域,但至今模块化术语尚未给出公认的权威性定义。企业一方面必须利用产品的批量化、标准化和通用化来缩短上市周期、降低产品成本、提高产品质量,另一方面还要不断地进行产品创新使产品越来越个性化,满足客户的定制需求。这样,如何平衡产品标准化、通用化与定制化、柔性化之间的矛盾,成为赢得竞争的关键能力平台化、模块化产品设计和生产可以在保持产品较高通用性的同时提供产品的多样化配置,因此平台化、模块化的产品是解决定制化生产和批量化生产这对矛盾的一条出路
     

    概念

    为开发具有多种功能的不同产品,不必对每种产品施以单独设计,而是精心设计出多种模块,将其经过不同方式的组合来构成不同产品,以解决产品品种、规格与设计制造周期、成本之间的矛盾,这就是模块化设计的含义。模块化设计与产品标准化设计、系列化设计密切相关,即所谓的“三化”。“三化”互相影响、互相制约,通常合在一起作为评定产品质量优劣的重要指标,是现代化原理开始用于机床设计,到本世纪50年代,欧美一些国家正式提出“模块化设计”概念,把模块化设计提到理论高度来研究。模块化设计的思想已渗透到许多领域,例如机床、减速器、家电、计算机等等。在每个领域,模块及模块化设计都有其特定的含义。
    模块:一组具有同一功能和接合要素(指联接部位的形状、尺寸、联接件间的配合或啮合等),但性能、规格或结构不同却能互换的单元。
     

    机械产品

    床卡具、联轴器可称为模块,有些零部件如插头、插座,广而言之也可称为模块,但不如称为标准件为好。在模块化设计中,也用到大量的标准件,但模块多指标准件之外、仍需被设计而又可以用于不同的组合、从而形成具有不同功能的设备的单元、
    模块化设计:在对产品进行市场预测、功能分析的基础上,划分并设计出一系列通用的功能模块;根据用户的要求,对这些模块进行选择和组合,就可以构成不同功能、或功能相同但性能不同、规格不同的产品。这种设计方法称为模块化设计。
     

    主要方式

    1)横系列模块化设计。不改变产品主参数,利用模块发展变形产品。这种方式易实现,应用最广。常是在基型品种上更换或添加模块,形成新的变形品种。例如,更换端面铣床的铣头,可以加装立铣头、卧铣头、转塔铣头等,形成立式铣床、卧式铣床或转塔铣床等。
    2)纵系列模块化设计。在同一类型中对不同规格的基型产品进行设计。主参数不同,动力参数也往往不同,导致结构形式和尺寸不同,因此较横系列模块化设计复杂。若把与动力参数有关的零部件设计成相同的通用模块,势必造成强度或刚度的欠缺或冗余,欠缺影响功能发挥,冗余则造成结构庞大、材料浪费。因而,在与动力参数有关的模块设计时,往往合理划分区段,只在同一区段内模块通用;而对于与动力或尺寸无关的模块,则可在更大范围内通用。
    3)横系列和跨系列模块化设计。除发展横系列产品之外,改变某些模块还能得到其它系列产品者,便属于横系列和跨系列模块化设计了。德国沙曼机床厂生产的模块化镗铣床,除可发展横系列的数控及各型镗铣加工中心外,更换立柱、滑座及工作台,即可将镗铣床变为跨系列的落地镗床。
    4)全系列模块化设计。全系列包括纵系列和横系列。例如,德国某厂生产的工具铣,除可改变为立铣头、卧铣头、转塔铣头等形成横系列产品外,还可改变床身、横梁的高度和长度,得到三种纵系列的产品。
    5)全系列和跨系列模块化设计。主要是在全系列基础上用于结构比较类似的跨产品的模块化设计上。例如,全系列的龙门铣床结构与龙门刨、龙门刨床和龙门导轨磨床相似,可以发展跨系列模块化设计。
    模块化设计这一新的设计概念和设计方法迅速在各个领域得到广泛应用,它的竞争优势主要体现在两个方面:一方面解决品种、规格的多样化与生产的专业化的矛盾;另一方面也为先进的制造技术、提高设备的利用率创造必要的条件,实现以不同批量提供顾客满意度的产品,进而使企业实现产品多样化和效益统一。
    模块化的宗旨是效益。它的意图和最终目的就是为了满足人们对多样化的需求和适应激烈的市场竞争,在多品种、小批量的生产方式下,实现最佳的效益和质量。模块化的对象是产品或系统的构成,模块化不是研究和解决某一个孤立的产品或系统的设计或构成的问题,而是解决某类产品或系统的最佳构成形式问题,即系统由标准化的模块组合而成。由于模块化的对象是系统,因而运用系统工程的原理和方法,是开展模块化的基本原则。模块化的主要方法是系统的分解和组合,模块化的产品或系统是由标准的模块组成的。模块如何产生,能否有效地组合成产品或系统,产品或系统的分解和组合的技巧和运用水平,是模块化的核心问题。模块化的目标是建立模块系统和对象系统。模块化活动的目标或产物有两个,即形成模块系统和模块化的产品系统。建立模块系统是实施模块化设计的前提,形成模块化产品或系统则是模块化的最终归宿。
    2、
    3.返回顶部
     
    4.返回顶部
     
    5.返回顶部
    1、
    2、
     
    6.返回顶部
    模块化的思想是尽量精简变量和多余的项。
     
    warn 作者:ylbtech
    出处:http://ylbtech.cnblogs.com/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

    转载于:https://www.cnblogs.com/storebook/p/11010987.html

    展开全文
  • 8974平台camera模块设计方案,详细描述了高通平台camera模块的设计
  • 串口收发模块设计

    2020-04-25 22:03:15
    串口收发模块设计 作者:巩文宏 公众号:数字积木 该串口收发模块有串口发送模块,串口接收模块,波特率生成模块,发送数据fifo模块,接收数据的fifo模块组成。 默认配置下,要求输入的参考时钟为50MHz,输入输出...
  • nginx 模块设计

    2019-08-17 16:53:21
    模块名称 描述 开启选项 SSL 支持HHTTPS/SSL --with-http_ssl_module Stub Status 查看服务器状态 --with-http_stub_status_module SSL 支持SSL/TLS加密邮件协议 --with-mail...
  • 阐述设计中关键的时钟同步技术和总线仲裁方法,给出控制模块的VHDL语言描述。  关键词:单片机 冗余容错 时钟 总线 VHDL 本文提出一种表决式单片机多机冗余设计方案。该方案不同于中央系统的多机冗余设计。大...
  • 使用Verilog语言设计,并且设计方法采用模块设计和简单的行为级设计。会有这两种设计的对比测试。最后,会有对这次设计计数器过程中的一些小心得。 计数器 什么是计数器? 计数是一种最简单基本的运算。计数器就是...
  • UCOSII 下的串口通信模块设计描述了串口收发过程信号,任务间的控制
  • SIM900无线模块设计

    2018-06-06 00:38:50
    描述GPRS无线模块SIM900A硬件设计注意事项,包括硬件原理图的解析,注意事项的标注
  • 模块设计

    2019-10-04 22:31:10
    模块设计 一个完整的ThinkPHP应用基于模块/控制器/操作设计,并且,如果有需要的话,可以支持多入口文件和多级控制器。 名称描述 应用 基于同一个入口文件访问的项目我们称之为一个应用。 模块...
  • 顶层设计模块

    2021-03-02 14:32:15
    如果FPGA设计不是只包含一个模块或实体的,那么顶层模块中的HDL代码编写一般都是采用纯结构化的描述方法,即部分语句只存在例化语句。因为顶层模块一般会有很多直接或间接地子模块,而逻辑功能可以由子模块来实现,...
  • 通用模块设计–面向对象设计 模块设计背景 模块设计思想 代码的实现 GPIO_PWM.c /*****************=======================================*********** * 文件名 :GPIO_PWM.c * 描述 :主要是利用 GPIO的模拟...
  • 模块设计方法

    2010-01-22 15:03:22
    一、总体结构设计方法1、系统模块(功能)结构图(相当课本第三节) 结构化设计方法,采用类似于结构化分析的“由大到小”、“自顶向下,逐层分解”的基本思想描述(分解)系统。结构化设计方法,首先以数据流图为...
  • 介绍一种基于FPGA技术的时间间隔测量方法,通过分析FPGA的主要技术优势及其在工业控制...描述时间间隔测量模块的软件及硬件设计方法,给出设计过程的硬件原理图及软件流程图,并对设计的各功能模块进行功能时序仿真。
  • 非常不错的毕业设计···看了你绝对不会后悔。
  • 华为模块音频设计指导本文描述了华为模块使用过程中的硬件音频接口设计注意事项,以及调试建议。本文 主要针对华为的带有语音功能的模块。 通过本文的内容,您可以了解到华为模块音频使用过程中的规范、相关产品...
  • PCOM模块设计之首页

    2018-11-25 15:35:48
    我刚刚写完我的PCOM模块的程序设计的基本构成,没有成稿,还有待完善。 下面是根据这个设计模块首页构思,先贴出来。 请愿意的朋友,先帮我看看: 描述清楚没有? 如果描述清楚了,想法上是否有问题?如果想法...
  • 费用报销模块设计

    千次阅读 2014-05-13 16:35:59
    费用报销模块设计   功能描述:该模块集合了报账、审核、预算费用合计、计算预算执行率、综合查询等功能。 使用效果:我公司自从使用了该模块后,部门领导以及公司领导层任意时刻都能够查看各项预算执行情况,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 8,544
精华内容 3,417
关键字:

模块设计描述