全国服务热线:400-035-8011

位置:昆明达内教育IT培训机构 > 学校动态 > 嵌入式小白必备技巧

嵌入式小白必备技巧

来源:昆明达内教育IT培训机构时间:2020/7/31 9:40:34

  嵌入式系统的应用范围可以粗略分为两大类:

  从这些应用可以看出,要完成一个以MCU为核心的嵌入式系统应用产品设计,需要硬件、软件及行业领域相关知识。

  概括地说,学习以MCU为核心的嵌入式系统,需要以下软硬件基础知识与实践训练:

嵌入式小白必备技巧

  而应用中的硬件设计、软件设计、测试等都必须遵循嵌入式软件工程的方法、原理与基本原则。所以,嵌入式软件工程也是嵌入式系统知识体系的有机组成部分,只不过它融于具体项目的开发过程之中。

  以上实践训练涉及硬件基础、软件基础及相关领域知识。计算机语言、操作系统、开发环境等均是达到这些目的的工具。有些初学者,容易把工具的使用与所要达到的真正目的相混淆。例如,有的学习者学了很长时间的嵌入式操作系统移植,而不进行实际嵌入式系统产品的开发,到后也做不好一个嵌入式系统小产品,偏离了学习目标,甚至放弃嵌入式系统领域。这就是进入了嵌入式系统学习误区,下面对此作一些分析。

  关于嵌入式系统的学习方法,因学习经历、学习环境、学习目的、已有的知识基础等不同,可能在学习顺序、内容选择、实践方式等方面有所不同。但是,应该明确哪些是必备的基础知识,哪些应该先学,哪些应该后学;哪些必须通过实践才能获得;哪些是与具体芯片无关的通用知识,哪些是与具体芯片或开发环境相关的知识。

  要记住:RTOS是开发某些类嵌入式产品的辅助工具,是手段,不是目的;许多类嵌入式产品,并不需要RTOS。所以,一开始就学习RTOS,并不符合“由浅入深、循序渐进”的学习规律。而且RTOS本身由于种类繁多,实际使用何种RTOS,一般需要由工作单位确定。基础阶段主要学习RTOS的基本原理与RTOS上的软件开发方法,而不是学习如何设计RTOS。以开发实际嵌入式产品为目标的学习者,不要把过多的精力花在设计或移植RTOS上面。正如很多人使用Windows操作系统,而设计Windows操作系统的只有Microsoft。许多人“研究”Linux,但不使用它,浪费了时间。人的精力是有限的,学习必须有所选择。

  2.硬件与软件的困惑

  以MCU为核心的嵌入式技术的知识体系必须通过具体的MCU来实践。但是,不管选择哪种型号的MCU,其芯片相关的知识只占知识体系的20%左右,80%是通用的软、硬件及相关知识。而这80%的通用知识,必须通过具体实践才能获得,所以学习嵌入式技术一般要选择一个系列的MCU。

    随着MCU制造技术的发展,不仅MCU内部RAM越来越大,Flash进入MCU内部更是改变了传统的嵌入式系统开发与调试方式,固件程序可以更方便地调试与在线升级,许多情况下与开发PC机程序的方便程度相差无几,只不过开发环境与运行环境不是同一载体而已。这使得嵌入式系统的软件硬件设计方法发生了根本变化。

  3.片面认识嵌入式系统

  嵌入式系统产品种类繁多,应用领域各异。在前文中,把嵌入式系统的应用范围粗略分为电子系统的智能化与计算机应用的延伸两大类。从初学者角度来看,可能存在分别从这两个角度片面认识嵌入式系统的问题。

  实际上,在嵌入式系统学习与实践的初始阶段,应该充分了解嵌入式系统的特点,根据自身的已有知识结构,制定适合自身情况的学习计划。

领取试听课
每天限量名额,先到先得

尊重原创文章,转载请注明出处与链接:http://www.peixun360.com/3172/news/229943/违者必究! 以上就是昆明达内教育IT培训机构 小编为您整理 嵌入式小白必备技巧的全部内容。

温馨提示:提交留言后老师会第一时间与您联系!热线电话:400-035-8011