0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

你一定要知道的嵌入式12条特性准则!

MCU开发加油站 来源:未知 作者:伍文辉 2018-04-30 15:29 次阅读

嵌入式计算不仅需要网络快速、一致的计算,而且也要求系统能够井然有序地将其执行代码和数据,存储在一个“ 共同” 的“ 狭小” 的空间内。

1、鲁棒性法则

嵌入式计算不仅要求系统迅速而有效的计算,而且还要求在某些计算单元出现错误的时候,系统仍然能 够继续正常运行工作。

2、实时性法则

嵌入式系统的计算结果,不仅依赖于系统的逻辑运算之正确性,而且也依赖于这个运算结果的计算时间。

3、冗余度法则

在嵌入式系统具有足够的冗余度之后,系统的“ 初始敏感性” 对于其“最终计算结果” 的影响就变得微乎其微了。

4、结构性法则

对于嵌入式系统而言,其结构复杂性的趋势表明:

a. 系统结构越简单越有效(The simplest is the best);

b. 系统结构越复杂越稳定(More complex is more stable) 。

5、简约性法则

当简约一个嵌入式系统时,系统剩下的功能之 间的互动关系就会变得越来越强;当系统的功能被简约之后,外来的入侵者之成 功的概率就会变得越来越大。

6、保育性法则

如果在嵌入式系统中要想保留某个系统功能, 最好是将所有的其他功能都看成是 “ 神圣不可侵 犯的 ” ;系统的功能被移出(灭绝)或者生成(入 侵),一定会造成整体(群集)结构及其动态 性能上的重大转变。

从软件系统的角度来讲,普适计算是指使用小型计算设备、在位置不断移动的过程中或在地理位置分布很广的范围内,在不稳定的通信条件下实现联机事务处理和企业核心数据访问。这些小型计算设备,具有多种通信手段,如移动通信网络、卫星等,能与互联网或企业内部网相连,但这种连接不是固定的连接,而是间断的连接。

7、组织性法则

嵌入式互联网(embedded Internet) 最重要的往往不是网络中个体设 备的特质,而是存在于网络中的整体秩序,即 网络秩序。

在一个高冗余度网络中,设备的单一作用已经 不再能够构成影响到系统整体性能的主要因素 了,而起主要作用的是所有结点及其所构成的 连结特征。

8、网络性法则

由一群设备相互作用的嵌入式Internet 结点所构成的网络,其整体所表现出的性质,往往与个别结点的 性质没有重大关系。

9、消息性法则

保证查寻消息:它具有严格的时间敏感或者基本常态 系统操作要求,这类消息要求一个来自系统的时间保证。即一旦由这类消息引起的活动或者任务被执行, 那么在确定的时间间隔内,它们的时间限定性必将被 系统所保证。

最佳效果消息:它具有典型的软时间限定性,即其时 间限定是由活动或者任务本身的时间序列所规定,无 需系统保证就能满足其时间限定性的要求。

10、免疫性法则

嵌入式互联网(embedded Internet) 的免疫系统应当是一个仿生命体机制,免疫功能是一个“前馈”系统,所以要求系统应具有预见能力,从而可以“以(小)毒攻(大)毒”。

11、融合性法则

嵌入式Internet 是一个复杂网络,将复杂网络结构用简单的“组成”来解析,让系统可以由孤立的“组成”来诠释“整体”,或者让系统可以由“结点”来表达“全局”。

12、性价比法则

如果系统A 是系统B 地嵌入式系统,即B(a) ,那么系统A 的成本应不超过系统B 成本的10 %,而系统B(a) 的成本应大于系统A 和系统B 成本之和,系统B(a) 的性价比应提高30 %。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    5062

    文章

    18984

    浏览量

    302388
  • 代码
    +关注

    关注

    30

    文章

    4730

    浏览量

    68271

原文标题:嵌入式这12条特性准则一定要记住!

文章出处:【微信号:mcugeek,微信公众号:MCU开发加油站】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    初学者一定要知道的电路板制作方法

    初学者一定要知道的电路板制作方法电路板雕刻服务,种新的电路板快速打样服务---帮您从打样制版的烦恼中解脱出来 从片板做起,24小时交货!  设计、抄板、雕刻
    发表于 04-21 10:31

    嵌入式学习一定要学arm板子吗??

    本帖最后由 eehome 于 2013-1-5 09:54 编辑 嵌入式学习一定要学arm板子吗??{:soso_e100:}
    发表于 12-01 22:15

    好东西,一定要分享!

    片简单的嵌入式文章,希望有用,,好东西一定要分享。。
    发表于 10-18 22:08

    知道嵌入式是什么吗?

    相信很多刚接触嵌入式的同学,肯定会对嵌入式陌生,而且都不怎么知道嵌入式是干什么的。在这里我想告诉大家什么是嵌入式?
    发表于 09-16 15:19

    这些LED知识一定要知道

    LED在生活中随处可见,作为嵌入式工程师,这些LED知识一定要知道!——LED的图形标号——LED的基本性质——1.最大工作电流——2.导通电压——LED检测方法——1.极性判断——2.好坏检测
    发表于 12-21 07:12

    知道嵌入式软件和嵌入式硬件的区别有哪些吗

    嵌入式是软件还是硬件呢?知道嵌入式软件和嵌入式硬件的区别有哪些吗?
    发表于 12-24 06:10

    嵌入式是不是一定要学习C语言

    问:做嵌入式是不是一定要学习 C 语言?答:一定要以 C 语言为基础,嵌入式个面很广的学科,分类也比较多,但是我认为,
    发表于 02-25 06:11

    嵌入式从哪里入手?

    要知道嵌入式也就是软件,硬件,编程这些方面的,最基础的也就是C语言了,那刚开始接触,就需要先从C语言入手。 1、C语言,关于C语言要知道基本的语法,什么是结构体,什么是共同体,有的
    发表于 11-22 17:03

    嵌入式新手应该怎么学?

    要学哪个了,要知道嵌入式也就是软件,硬件,编程这些方面的,最基础的也就是C语言了,那刚开始接触,就需要先从C语言入手。 1、C语言,关于C语言
    发表于 09-08 10:22

    嵌入式的十三准则

    嵌入式的十三准则 1 资源有限性法则嵌入式计算不仅需要网络快速、致的计算,而且也要求系统能够井然
    发表于 04-09 14:48 481次阅读

    嵌入式Linux开发环境搭建-(0)在进行嵌入式Linux开发前,可能先要知道这些基本概念

    嵌入式Linux开发前,可能需要知道这些基本概念 作者之前编写了系列嵌入式Linux的开发文档: 关注公众号【微联智控】,并
    发表于 11-01 16:56 1次下载
    <b class='flag-5'>嵌入式</b>Linux开发环境搭建-(0)在进行<b class='flag-5'>嵌入式</b>Linux开发前,<b class='flag-5'>你</b>可能先<b class='flag-5'>要知道</b>这些基本概念

    嵌入式Linux初学者必须要知道的知识点

    有去了解过嵌入式的学员应该都会知道现在嵌入式是在什么位置上,就发展来说,嵌入式还有很大的发展空间的,所以想要去学习嵌入式的人也会越来越多,下
    发表于 11-01 16:58 9次下载
    <b class='flag-5'>嵌入式</b>Linux初学者必须<b class='flag-5'>要知道</b>的知识点

    嵌入式必须要知道的几个点!!

    问:做嵌入式是不是一定要学习 C 语言?答:一定要以 C 语言为基础,嵌入式个面很广的学科,分类也比较多,但是我认为,
    发表于 01-13 11:20 0次下载
    做<b class='flag-5'>嵌入式</b>必须<b class='flag-5'>要知道</b>的几个点!!

    嵌入式为什么一定要学RTOS

    嵌入式系统不只是ARM+Linux,不是只有安卓,凡是电子产品都可称为嵌入式系统。物联网行业的兴起,也提升了FreeRTOS市场占有率。
    的头像 发表于 12-01 11:13 603次阅读

    pcb设计的基本原则分享 PCB设计16个原则一定要知道

    PCB设计的这16个原则一定要知道
    的头像 发表于 03-12 11:19 2650次阅读