笔者最近有缘担任外聘讲师。来参加的学员大部份是失业或被裁员资遣者;只有极少部份原是电子业员工,但自己想要学新技能,以利日后转型;而被公司派来受训者只有一位,可能是因为我的课程是安排在下午,所以与公司的上班时间冲突所致。我讲授两个课程:C程式设计、ARM单晶片系统架构。
为什么要讲「C程式设计」呢?因为这个班是嵌入式系统程式设计班,而目前最有名的嵌入式作业系统非Linux莫属了。不管是桌上型Linux或嵌入型Linux原都是用C语言设计的,因此之故,C程式设计是这个班级的基础技能。不幸的是,现在的电子相关科系学生都已经不精通C程式设计了,最大的原因是他们已经习惯于使用比较容易设计的套装软体,譬如:VB、Delphi、PowerBuilder等。而这些套装软体都只适合开发视窗程式或资料库程式,但是因为进入门槛低,所以僧多粥少,只懂得套装软体的人注定是要过「苦日子」了。但是,想要回头重学C语言,是需要毅力的。而且要进入电子业从事韧体设计工作,必须要兼备硬体的知识才能胜任,这个门槛不是每个想学嵌入式系统程式设计的人都能克服的。
为什么要讲「ARM单晶片系统架构」?因为ARM系统单晶片(SoC)席卷全球市场,所向披糜;而Samsung的ARM核心系统单晶片更为国内电子业界大量采用。我讲课所用的晶片正是大家熟悉的S3C4510B(Samsung乙太网路系统单晶片)。
...
...
另一名雇主 |
限られたニュース |
文章閱讀限制 |
出版品優惠 |
一般訪客 |
10/ごとに 30 日間 |
5//ごとに 30 日間 |
付费下载 |
VIP会员 |
无限制 |
20/ごとに 30 日間 |
付费下载 |