完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
嵌入式学习路线依然是个老话题,毕竟IT(挨踢)行业是很多应届毕业生的选择,同时谁都知道这行前几年累,一旦有经验丰富了,属于吸金较快的一个职业。近些年还流行这样的一些话,北上广深月薪都过万,其实听完我只想呵呵了。还真得看你干什么?高管、嵌入式软件工程师这些当然非常轻松。要是普通的专员就是工作十年,月薪过万几乎也是没可能的!
有些偏离主题哈,但鄙人所述还是有一定参考价值的。让我们来一起看看前辈推荐的嵌入式学习路线(亦是嵌入式的课程体系)。作为一个嵌入式工程师都是从基础到专业一步步走过来的。具体学习思路也是由浅入深,绝不可能像网上网友胡乱误导,先深入底层。我敢说如果你基础C没学好,内核代码你显然是看不懂的,更别谈学习的事了。 一、基础要打牢固,否则空中楼阁的机会都没有 首先:Linux操作系统使用 本课程从零起点,讲述了linux内核的起源、发展历程以及目前广泛的应用场合;概述了linux系统的基本组成框架及组件功能;详细介绍Linux下的文件管理、用户管理、网络管理、软件管理等基本命令;以及包括VI编辑器,GCC编译器,GDB调试器和 Make 项目管理工具等在内的C语言环境搭建知识。 然后:嵌入式Linux C语言编程 C语言是嵌入式领域最重要也是最主要的编程语言,本课程将在学员C语言基础知识之上,通过大量编程实例重点讲解C语言的高级编程知识,包括函数与程序结构、指针、数组、常用算法、库函数的使用等知识。 其三:嵌入式Linux C语言数据结构及经典算法编程 数据结构是一门非常重要的基础课,在linux内核、底层驱动、通信协议及实际开发中都有大量应用。本课程重点讲解数据结构的基础内容,包括顺序表、链表、队列、栈、树、图、哈希表、各种查找和排序算法等。每种重要的数据结构都会介绍其理论知识及C语言的实现,还会结合实例讲解其在实际中的应用。 其四:嵌入式Linux项目开发流程 从你宏观了解嵌入式Linux开发环境搭建和项目开发流程,让学员建立起整体架构的概念,包括嵌入式产品需求分析和选型、硬件平台、移植、启动代码、驱动开发、系统部署等整个过程。 二、应用层开发锻炼不能少,这是走向高级嵌入式软件工程师的必经之路,具体需要学习的有这些: 嵌入式 Linux应用编程; 嵌入式 Linux并发程序设计; 嵌入式 Linux网络编程; 嵌入式数据库开发; 嵌入式 Linux应用综合项目; ARM处理器编程; ARM硬件接口开发; 具体不一一细讲,其中的必要性,可以参考华清远见的嵌入式学习路线。因为嵌入式威廉希尔官方网站 也是随着企业需求的不断变化,所以也是一直在更新的。这样能更好的契合企业人才的需求,只有这样才能学完就能找到对口的工作。 三、底层、内核以及驱动开发,这是嵌入式工程师最高境界。具体您需要学习以下这些,是对你的嵌入式开发更深入的教学。 嵌入式Linux系统开发; 嵌入式Linux内核开发; 嵌入式Linux驱动开发基础; 嵌入式Linux驱动高级开发; 以上三个阶段也是你成长的三个阶段,基础很牛找C开发工程师之类的岗位没问题,应用层精通找相关的岗位也没问题,底层牛那你涉及到嵌入式开发的岗位你均可以胜任。当然此嵌入式学习路线也是根据当前嵌入式企业的实际应用所研究的课程体系。亮点是在每一阶段均有项目来实战总结,相对符合当前嵌入式小白,为了自己的威廉希尔官方网站 梦,不拼爹,走起! 评分
|
||
相关推荐
|
||
没后台靠自己的这条路还是不错的。
|
|
|
|
|
|
503 浏览 0 评论
求助一下关于51系列单片机的Timer0的计时问题,TH0、TL0+1的时间是怎么算的?
1756 浏览 1 评论
【RA-Eco-RA4E2-64PIN-V1.0开发板试用】开箱+Keil环境搭建+点灯+点亮OLED
1183 浏览 0 评论
【敏矽微ME32G070开发板免费体验】使用coremark测试敏矽微ME32G070 跑分
1053 浏览 0 评论
【敏矽微ME32G070开发板免费体验】开箱+点灯+点亮OLED
1287 浏览 2 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
12022 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 20:27 , Processed in 0.530742 second(s), Total 71, Slave 51 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号