参与嵌入式培训之前需准备什么
发布时间:09月25日
详细说明
参与嵌入式培训之前需准备什么?对于欲要介入嵌入式行业的同学来讲,这很有必要了解一下,当然也不是绝对的,但有准备会更轻松一些吧!
作为华清远见资深讲师,曹老师多年致力于嵌入式系统人才的培养(更多曹老师教学视频:http://www.farsight.com.cn/news/video082.htm),在谈到嵌入式开发的学前准备时,曹老师结合一线教学经验,重点谈到了几个基本点:
一是程序设计的基础,例如:基本的编程语言基础,至少对数据类型、程序的结构及流程控制等最基本的内容要相当清楚,所以建议恶补一下C语言,呵呵!另外有不少同学都问到数据结构的基础,我一直认为数据结构和算法的学习是帮助形成程序设计逻辑思维的很好训练方式,对于程序员的长期专业素养的提高一定有好处,所以建议即使已经在嵌入式行业中工作之后也应该多补充一些相关的知识。许多在学校没有学过数据结构的同学往往认为这部分非常枯燥、难学。而实际上如果你能明白研究计算机存储和数据组织方式的意义,就一定能够充分体会到数据结构的价值和魅力。一旦兴趣有了,一切就会迎刃而解。
二是操作系统工作原理,这部分往往是非计算机专业的同学在学校时没有接触过的。而由于嵌入式软件设计相关的多任务环境、模块间的同步与通信协同、驱动设计等往往都需要有对操作系统工作机制的了解和掌握作为基础,因此建议没有系统学习过的同学,找一本相关的操作系统工作原理书籍认真看一下(不用特厚、特专业、特内核的,先以普及知识为主)
三是基本的硬件基础,由于嵌入式Linux开发往往是ARM+Linux路线,所以为了能够在后续培训过程中很好地掌握主流嵌入式微处理器的结构与原理(例如:ARM9),就需要对硬件工作原理有初步的了解和掌握,建议看一下诸如计算机组成原理、体系结构等相关的专业书籍。(来源:华清远见嵌入式培训中心 www.farsight.com.cn)
推荐更多嵌入式培训视频:http://download.farsight.com.cn/download/Linux.htm
华清远见物联网学院
联系人:李老师 女士 (运营经理)
电 话:010-82600385
传 真:010-82600350
手 机:15010390966
地 址:中国北京海淀区北京市海淀区西三旗悦秀路北京明园大学校内
邮 编:100000
网 址:
http://guizw625.qy6.com.cn(
加入收藏)