嵌入式开发学习的13大法则,你知道多少?

操作方法

  • 01

    学习嵌入式的过程,是一个不断积累,不断实践的过程。毕竟,一名有成就的程序员不是一蹴而就的,下面南宁达内资深教师总结了嵌入式学习的13大法则,以供大家参考:

  • 02

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

  • 03

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

  • 04

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

  • 05

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

  • 06

    五、结构性法则 对于嵌入式系统而言,其结构复杂性的趋势表明: a 系统结构越简单越有效(The [已过滤]st is the best) ; b 系统结构越复杂越稳定(More complex is more stable) 。

  • 07

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

  • 08

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

  • 09

    八、组织性法则 嵌入式互联网(embedded Internet) 最重要的往往不是网络中个体设备的特质,而是存在于网络中的整体秩序,即网络秩序 。 在一个高冗余度网络中,设备的单一作用已经不再能够构成影响到系统整体性能的主要因素 了,而起主要作用的是所有结点及其所构成的 连结 特征。

  • 10

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

  • 11

    十、消息性法则 保证查寻消息:它具有严格的时间敏感或者基本常态 系统*作要求,这类消息要求一个来自系统的时间保证。即一旦由这类消息引起的活动或者任务被执行,那么在确定的时间间隔内,它们的时间限定性必将被 系统所保证。 最佳效果消息:它具有典型的软时间限定性,即其时 间限定是由活动或者任务本身的时间序列所规定,无需系统保证就能满足其时间限定性的要求。

  • 12

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

  • 13

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

  • 14

    十三、免疫性法则 嵌入式互联网(embedded Internet) 的免疫系统应当是一个仿生命体机制,免疫功能是一个“前馈”系统,所以要求系统应具有预见能力,从而可以“以(小)毒攻(大)毒”。 总结 遵循以上所提到的十三大法则,对于避免一些经常性的错误是有所帮助的,但是要学好嵌入式,是要下定决心苦练的,没有实际的操作永远只能是纸上谈兵。不过对于有条件的,也是可以参加一些嵌入式培训班的,因为嵌入式自己摸索起来还是有些困难的,如果能有高手的指点,学习起来会比较轻松,进步也较快。

(0)

相关推荐

  • XP下超级终端与嵌入式开发板交互技巧

    一、简介 超级终端是Windows操作系统自带的一个通用的串行交互软件,可以通过这个工具对路由器交换机等进行配置。使用调制解调器、一条零调制解调电缆或以太网连接,再调用此程序能够连接到其他计算机、Te ...

  • 平板学习电脑十大品牌排行榜

    排行榜123网依托全网大数据,根据品牌评价以及销量评选出了2019年平板学习电脑十大品牌排行榜,前十名分别是好记星/OZING.虹pad/hongpad.索代/SUODAI.巧皮仕/QIAO.小天才. ...

  • 学习平板十大品牌排行榜

    排行榜123网依托全网大数据,根据品牌评价以及销量评选出了2019年学习平板十大品牌排行榜,前十名分别是原道VIDO.虹pad/hongpad.巧皮仕/QIAO.台创/TAI CHUANG.宏悦.灏百 ...

  • 平面设计配色搭配十大法则,初学者必学。

    自然界色彩现象绚丽多变,而色彩设计的配色方案同样千变万化.把握好平面设计中的配色法则能为你的作品锦上添花!! 操作方法 01 法则一:选择配色方案 选择配色方案,也就是说,我们一般两种选择,一种是补色 ...

  • [MongoDb技术]MongoDB开发学习

    操作方法 01 如果你从来没有接触MongoDB或对MongoDB有一点了解,如果你是C#开发人员,那么你不妨花几分钟看看本文.本文将一步一步带您轻松入门. 阅读目录 一:简介 二:特点 三:下载安装 ...

  • Win8.1升级预览版13大特性特征汇总介绍

    随着春天的临近,Windows 8.1 Update更新也即将到来。作为微软混合式体验的一个重点,Windows 8.1 Update将继续整合触控界面及传统桌面的应用形式,让它们可以更好地在一起工作 ...

  • DV影片拍摄切换6大法则

    DV影片拍摄切换6大法则

  • Win8.1升级预览版13大特性

    随着春天的临近,Windows 8.1 Update更新也即将到来。作为微软混合式体验的一个重点,Windows 8.1 Update将继续整合触控界面及传统桌面的应用形式,让它们可以更好地在一起工作 ...

  • 防治电脑病毒13大原则

    "常在河边走,哪能不湿脚",交换文件,上网冲浪,收发邮件都有可能感染病毒.读者朋友或许要问了,那么怎么才能使自己计算机不受病毒侵害,或是最大程度地降低损失呢,一般情况下,我建议读者 ...