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 %。

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

    关注

    4962

    文章

    18145

    浏览量

    286503
  • 代码
    +关注

    关注

    30

    文章

    4536

    浏览量

    66487

原文标题:嵌入式这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

    嵌入式学习心得

    ?最后还要知道用的时候出了问题该如何解决?相信以这些问题为线索的学习过程一定可以帮助大家快速成为名优秀的嵌入式开发工程师。 推荐下:1.
    发表于 05-01 14:32

    嵌入式开发的3大关键点,知道么?

    嵌入式个基本特征,已经有各种实时内核或者全功能的OS,因此对程序员要求较高;3、嵌入式系统往往包括软件和硬件两个部分,软件开发人员往往也需要知道硬件的知识,只有
    发表于 01-28 10:52

    知道嵌入式是什么吗?

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

    新手学嵌入式如何从零基础到入门,这里告诉

    是如何从零基础到入门的。1、学习嵌入式要知道嵌入式涉及到的知识,不要像我样,在开始学的时候不知道从何学起,
    发表于 03-15 16:56

    嵌入式Linux开发的基本概念

    嵌入式Linux开发前,可能需要知道这些基本概念 作者之前编写了系列嵌入式Linux的开发文档: 关注公众号【微联智控】,并回复【
    发表于 11-04 08:05

    这些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

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

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

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

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