嵌入式开发要学什么,小白必备

 我来答
喵喵喵喵喵咪c7
2019-02-18 · TA获得超过4024个赞
知道小有建树答主
回答量:2277
采纳率:100%
帮助的人:74万
展开全部
嵌入式产品已经改变了我们的日常生活和生产,我们的日常生活和生产也离不开嵌入式的产品,所以这个行业是个能够长久发展的行业,因为涉及行业面比较广,产业规模特别大,所以用人需求也是非常多的。因为是高新技术产业,企业给的薪水也是非常可观,应届毕业生大多集中在6000~8000,一年工作经验的大多9000~12000,能有三年经验大多15000~20000,五年经验以上工作经验能拿到30万年薪以上。新手小白想要学习嵌入式系统该怎么学呢?

一、基础学习
1.linux系统是我们学嵌入式的操作平台,所以你需要好好的熟悉这个系统,熟悉好了你才可以进行下一步。
2.学习嵌入式,编程是基础的,所以C语言是需要必须精通的,推荐视频嵌入式linuxC语言学习视频。
3.数据结构和一些算法的掌握,这些知识掌握的较精,才能为将来做项目打下基础。
以上是基础部分,这部分内容主要是一些理论知识,先了解嵌入式这个行业,了解嵌入式产品的一个基本的开发流程,这对后续的开发有很大的帮助。
二、 嵌入式系统核心开发
1.嵌入式应用编程
2.嵌入式Linux并发程序设计
3.嵌入式网络编程
4.嵌入式数据库开发
5.嵌入式Linux应用综合项目
6.C++,QT开发
三、嵌入式底层
嵌入式的底层的学习是在学习嵌入式必须涉及到的,如何把你的程序在开发板上进行,就会接触系统移植,内核开发等,这也算是嵌入式顶层的东西了,所以你需要从嵌入式Linux系统开发,以及驱动开发基础,你都要了解一下。
四、就是嵌入式的实践问题了
我们要多锻炼,多接触项目,要理论和实践相结合这样才好.
姣过手飘找人1Q
2018-09-05 · TA获得超过1904个赞
知道大有可为答主
回答量:2466
采纳率:70%
帮助的人:363万
展开全部
看你是做嵌入式平台上的应用程序开发 还是嵌入式平台本身的开发。
如果是应用级别的开发,现在主要是C语言和C++语言,不过手机游戏现在大量是用java。
如果是平台本身的开发你就需要好好学习汇编语言和操作系统。因为要自己写平台的驱动和小型的操作系统。驱动大部分是汇编代码。

其他 数据结构必需学好,然后就是单片机原理,高数,线数。要想写的代码效率高 数学很关键。

建议先学C,然后数据结构,操作系统,汇编,单片机原理。以上学好已经足够开发。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
南京北大青鸟
2020-11-27 · 百度认证:南京课工场信息技术官方账号
南京北大青鸟
北大青鸟中博软件学院成立于2003年,依托北京大学优质的教育资源,秉承“教育改变生活”的发展理念,一直致力于培养中国互联网技能型紧缺人才。
向TA提问
展开全部

嵌入式系统是计算机软件和硬件的综合体,岗位包括:ESE(嵌入式软件工程师);ADE(嵌入式应用开发工程师);FWE(嵌入式底层开发工程师);FEC(嵌入式固件开发工程师),我有全套嵌入式视频课可以发给你自学。

课程内容主要包括:

①C,Java核心编程:c语言核心编程,Java核心编程;

②Linux核心操作与算法:Linux系统使用,Linux-c编程核心技术,精品数据结构,Linux-c编程精髓;

③核心操作与算法:Linux系统编程,Linux网络编程核心技术,UI编程,Java核心编程,安卓核心技术;

④ARM+Linux底层开发:数字电路,ARM编程核心,Linux系统开发,嵌入式Linux驱动开发;

⑤大型项目实践:每期安排各类型真实的项目,详细可以找我要资料。

北大青鸟中博软件学院嵌入式课堂实拍

你可以考察对比一下南京课工场、北大青鸟、中博软件学院等开设有嵌入式开发专业的学校。记得找我要全套嵌入式开发视频课,祝学有所成!望采纳!

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2020-06-05
展开全部
4412开发板
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2019-08-08
展开全部
嵌入式Linux操作系统学习规划
ARM+LINUX路线深入学习编程,淘宝可以了解itop4412开发板,教程多,视频也有
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式