+ -
当前位置:首页 → 问答吧 → 如何学习Embedded system领域的问题?

如何学习Embedded system领域的问题?

时间:1970-01-01

来源:互联网

在念大学时候有修过 嵌入式系统相关的课程
但是 因为我是科大毕业 所以教授教的东西有点少..
大部分都学一些理论观念而已..

我知道嵌入式的领域很广扩,运用产品面也很多
但 我基本上根本来说没有基础
唯一有的基础就C语言程式还算ok..

如果我想走这方面 或是以后想在台北工作
那些东西是必须要先把他学好

是否能请各位前辈 给我一点建议
或是开点书单 给我先导读一下
还是建议我去哪里学习会比较快?

作者: ask embedded   发布时间: 1970-01-01

Embedded System的领域又可分为有无OS,您是询问哪一种呢?

因为学习路径会有差异,所以您得先厘清!!

不论是否有无OS,先决条件是您的C语言必须要有一定的程度,至少要有"用程式语言来解决问题的能力"。

若是您所想要接触的Embedded System是没有OS的,那么您可以从MCU韧体设计切入,比方说TI MSP 430或者Microchip 的PIC单晶片。
而从MCU韧体设计切入,那么您还需要从电子电路开始瞭解,建议您可以去书局或是网路上买陈龙英的电子学来看,或者到TI与Microchip的官网找寻相关的电子档案来看,基本这二家都有提供相当丰富的资讯,只是都是英文而已。

若是您想要从有OS架构的Embedded System切入,那您可以选择的有Linux与Windows,我是比较推崇Linux,原因很简单,就目前的就业市场上来说,由於Android的崛起,目前台湾的厂商大多在徵求linux与Android的人才居多。

若是从Linux切入的话,您所要懂的知识包含linux系统的架构、学习 linux程式开发工具,以从中了解系统程式的概念、了解Embedded Linux的架构、toolchain使用与程式移植技巧、了解上层应用程式如何与Driver进行沟通,要学的东西不少,建议您可以找building embedded linux system与linux device driver的书籍来看,这二本都是O'Reilly的书籍。

若是您觉得看书要花很多时间,又不能持久的看书,也担心看书会有卡住看部下去的状况,那您可以找一下网路教学影片吧!
介绍您一个好地方,您可以去看看:http://www.powercam.cc/ittraining

或者您可以看看这个,或是参考这网页的相关资讯
http://www.ittraining.com.tw/etd/course ... tml?ref=77

参考资料:艾鍗学院、http://www.ittraining.com.tw

您比较容易知道要往那一个方向学习。

作者: tellme543   发布时间: 1970-01-01

热门下载

更多