问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

嵌入式开发都要学习那些课程_学嵌入式系统要学什么课程

发布网友 发布时间:2023-04-30 06:00

我来回答

1个回答

热心网友 时间:2023-10-08 16:36

看题主选择哪条嵌入式方向了。

嵌入式开发主要分2个方向(当然了还有更细的分类)

嵌入式硬件开发工程师

嵌入式软件开发工程师

如果是偏硬件类:你需要懂电路,各种硬件(元器件),会看原理图,这些你得精通,数电模电你得熟悉,语言:C是必须的,汇编你也得熟悉(电子专业的最合适不过了),ARM体系结构要很熟悉,因为你是走底层的,大概就是这样的,linux也要熟悉(相对软件开发工程师,会玩就行),还有一些,我一时也想不起来了。

如果是偏软件类(我是这类的):相对硬件来说,我可以不需要精通电路,元器件,但是要得简单的懂点点,原理图要看的(这些在工作中可以和硬件人员慢慢沟通,问问他们,久了也就略知一二了)

下面要说重点了(主要偏LINUX系统),C语言必须完成掌握,汇编需要熟悉,熟悉一门面向对象语言(C/JAVA等),我比较熟悉的是C,因为偏软件类,你走的路线应该是中--上层(也就是OS层APP层)

必须至少掌握一门IDE开发工具(比如QT,MFC,QT尤其重要)

ARM体系结构必须掌握

LINUX系统必须熟悉(当然了,如果选择WIN_CE的话,也是你的自由)

LINUX内核必须熟悉

嵌入式软件工程师一般的必须任务是什么呢:

1:u-boot的移植,编译

2:内核的裁剪,编译,移植

3:linux驱动的编译,编译,移植

4:文件系统的创建,编译,移植

5:应用程序你得会写(主要用QT写),当然你去玩android,你还得会java

写完了还不算完,你得用在板子上,所以,你要如果将写好的程序,交叉编译移植到板子上面去才行

基本都是这些了吧,一时没想到其它的

语言组织能力有限

可以追问

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
请问我的网络一天了找个部门到现在没有解决请问我上哪投诉? 计算机具备哪几种功能? 计算机有哪些功能是什么 歌词中有丑姑娘的歌曲 驾照不年审会怎样 没开过车驾照年审会通过吗 本来白色的背心放入洗衣机清洗后就变成有黑色斑点 其他一起洗的衣物... ...衣服颜色保持鲜艳(主要是白色衣服洗几次感觉就有点颜色不亮丽了... 为什么登陆lol会叫你解绑 小姨子告诉我说,炒菜时记住这4个小技巧,就是比别人做的好吃 能治好强直性脊柱炎吗或控制病情发展【强直性脊柱炎】 梦见下火球的预兆 白饼的读音白饼的读音是什么 用片面之词造句(大约30个左右) 片面的造句 片面的造句是什么 给燕子做一个窝它住吗 给燕子清理粪便突然浑身瘙痒起红疙瘩怎么回事? 厦门KK酒吧在哪? ppt中加入视频方法大汇总 苹果手机微信记录怎么会被他人复制 mac原厂和副厂的区别 中国润滑油前100名排行榜 侏罗纪公园-第一章流程攻略 求视频中的动漫名称? 上海华山医院新护士入职在哪轮培训啊 生态灾难的定义是什么? 读生态灾难这个词你想到了什么 什么是生态灾难? 企业微信朋友圈在哪 企业微信朋友圈内测 为什么企业微信越多越少人用 普通微信和腾讯企业微信功能上有哪些不同_企业微信属于腾讯吗 侯佩岑回应昆凌盗图事件,却被网友骂戏多:昆凌不缺这个赞 360一7挖掘机PPc压力是多少 挖掘机ppc阀,起到什么作用啊~ 能介绍详细一点吗 我也在做关于挖掘机的东西 谢谢了 挖掘机ppc阀,起到什么作用啊~ 汽车上的自动大灯是什么意思? 亳州鸟洞是什么意思啊 面试后得到的回复是一个n。请问是什么意思。 n-4是什么意思面试 抖音名叫:绝代佳人好听吗? 公务员考试职位表中N、Q、R分别代表什么意思? 抖音里评论我是姑娘是什么意思 煤气灶电路接触不良 煤气灶感应针坏了如何使用 QQ可以使用qq号登录,微信可以使用登录,为什么钉钉却不能使用钉钉号登录? 年收入交税分档 Hadoop当中的Yarn核心概念以及执行流程,你知道吗? PPT怎么剪切图片?你知道吗? 荣耀v20如何隐藏应用 公职律师可以发律师函吗 律师备案是什么意思