嵌入式软件方向学习路径与经验总结

前期:学习C语言,c++(有时间最好学学);arm体系与架构;linux系统编程;网络编程;数据结构与算法,计算机操作系统。

STL,设计模式。

中期:学习驱动开发,其中有移植UBoot,linux内核,字符设备的开发,网络设备的开发。刷编程题(掌握100--200道)。

后期:主要准备项目,如果实验室有项目的话,在实验室的项目基础上进行改进,比如加一些驱动开发的内容。

自己做项目的话,比如智能家居的项目(网上开源的例子比较多的),多多看看网上的公开课,有很多资源可以使用。

项目内容要包括:驱动开发,网络编程,系统编程。

项目一定要好好准备。做项目的时候一定要做好笔记。

面试:提前批就开始投简历,早一点面试就会发现自己的不足,然后及时改进,去学习自己欠缺的知识。

全部评论
学嵌入式 直接淘宝买个linux开发版学习就好,单片机都可以跳过啦。要面试的话,就可以参考我写的牛客嵌入式面经专栏。
2 回复 分享
发布于 2023-03-01 16:26 广东
你好,请问一下前期的学习有顺序嘛
2 回复 分享
发布于 2023-02-24 10:32 江苏
应用开发呢
2 回复 分享
发布于 2023-02-14 09:23 湖南
你好,看了你的几个帖子,我是应届生,我stm32、esp32、树莓派,做过一些关于嵌入式的比赛,也拿过几个奖,但是现在很多知识都忘了,之前考研没找工作,现在想投简历看看,你有什么好的建议吗。我最近才开始刷********
2 回复 分享
发布于 2023-02-10 17:14 海南
需要学模电数电吗
点赞 回复 分享
发布于 2023-04-07 11:17 安徽
arm体系与结构该如何学习
点赞 回复 分享
发布于 2023-03-10 17:13 重庆
请问,本科通信但是毕业后没有做相关工作,现在重新学能找到工作吗
点赞 回复 分享
发布于 2023-02-27 16:09 山西
您好,我是哈工程的计算机研二在读,之前一直在学JAVA后端,但是看今年JAVA一片红海,现在嵌入式开发一点基础没有去转还来得及吗
点赞 回复 分享
发布于 2023-01-16 12:38 辽宁

相关推荐

评论
36
207
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务