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

哪位好心的嵌入式系统工程师能告诉我怎样入门?

发布网友 发布时间:2022-04-30 02:45

我来回答

4个回答

热心网友 时间:2022-05-11 16:08

展开1全部你可以尝试以下路线:
(1) C语言是所有编程语言中的强者,单片机、DSP、类似ARM的种种芯片的编程都可以用C语言搞定),因此必须非常熟练的掌握。
推荐书籍:《The C Programming Language》 这本经典的教材是老外写的,也有中译版本。
(2) 操作系统原理,是必需的,如果你是计算机专业毕业那也就无所谓了,如果是非计算机专业的就必须找一本比较浅显的计算机原理书籍看一看,把啥叫“进程”“线程”“系统调度”等等基本问题搞清楚。
(3) Linux操作系统就是用C语言编写的,所以你也应该先学习下Linux方面的编程,只有你会应用了,才能近一步去了解其内核的精髓。
推荐书籍:《UNIX环境高级编程》(第2版)
(4) 了解ARM的架构,原理,以及其汇编指令,我们在嵌入式开发中,一般很少去写汇编,但是最起码的要求是能够看懂arm汇编。
(5) 系统移植的时候,就需要你从最下层的bootloader开始,然后内核移植,文件系统移植等。而移植这部分对硬件的依赖是非常大的,其配置步骤也相对复杂,也没有太多详细资料。
(6) 驱动开发

linux驱动程序设计既是个极富有挑战性的领域,又是一个博大精深的内容。
linux驱动程序设计本质是属于linux内核编程范畴的,因而是对linux内核和内核编程是有要求的。在学习前你要想了解linux内核的组成,因为每一部分要详细研究的话足够可以扩展成一本厚书。

以上只不过是大概的框架,在实际的开发中还会涉及很多东西,比如:交叉编译、makefile、shell脚本等等,所以说学习嵌入式的周期较长,门槛较高,自学的话更是需要较强的学习能力和专业功底。只要能坚持下来一定会取得成功!

嵌入式目前主要面向的几个操作系统是,LINUX,WINCE、VxWorks等等
Linux是开源免费的,而且其源代码是开放的,更加适合我们学习嵌入式。

LZ应该已经工作两年了,有一定的社会经验,也清楚自己学习的目的,但是如果嵌入式方面的知识你了解很少的话,我建议你去参加嵌入式培训,系统的学习一下嵌入式方面的知识,对你以后的就业发展很有好处的,也可以在线看一下华清远见相关嵌入式技术专题的视频,先对这个行业有更多了解,具体知道关键的技术点,更好地往这个方向发展。你也可以到华清远见官方网站上了解更多嵌入式行业的相关信息。

嵌入式培训机构,LZ可以了解一下华清远见,他们目前在北京、上海、深圳、成都、武汉都设有分中心,和国内外很多知名企业都有合作关系,是国内首选的嵌入式培训专家,你可以先去华清远见网站上看一下,华清远见嵌入式学院网站上还有不少从华清远见毕业的学员的就业信息,或许对你有所帮助,具体也可以电话咨询专业老师!

热心网友 时间:2022-05-11 17:26

你最好是报个班,能少走很多弯路,像我现在是在北航科技园微软嵌入式技术联合实验室培训班上课,老师说的很多东西自己是琢磨不出来的,北航是不就业全额退费的,还有微软的证书,在北航里学习也比较有氛围,您可以上网查查,希望对您有帮助。

热心网友 时间:2022-05-11 19:01

已经毕业了想学嵌入式可以去培训一下!嵌入式的前景很好!像你这样的有相关基础的也就很容易学了!现在在嵌入式主流点儿的就是基于ARM—linux嵌入式了!嵌入式分为嵌入式软件和嵌入式硬件。嵌入式linux软件呢,就是利用Linux所提供的平台来开发软件!,嵌入式linux大致可分4方面的工作!

1,嵌入式硬件开发,即画电路图制板
2,最小系统启动,即boot引导,驱动,系统裁剪移植等
3,嵌入式linux驱动开发
4,嵌入式应用软件开发

热心网友 时间:2022-05-11 20:52

这是一个艰难的过程,首先你要会编程,编程语言有好几种,我建议你用C,而且编程基础要扎实,要精通51单片机,51单片机是所有单片机中最简单的,目前市面上的单片机大多是51内核演变而来的,精通51后,你可以去研究一下ARM!给你一个大致的方向!我也是编程爱好者,喜欢单片机开发!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
和平精英电脑版怎么下载和平精英电脑版哪里下载 绝地吃鸡电脑版怎么下我想问一下电脑版绝地求生怎么下载 绝地求生电脑版怎么下载免费怎么在电脑上下载绝地求生 从哪里下载电脑游戏绝地求生绝地求生电脑版哪儿可以下载 冒险岛战士加能力点 冒险岛战士怎么加能力值,我要转黑骑,怎么加技能?要清晰的,较详细的 冒险岛战士的能力值怎么加? LOVE TRAP~爱情陷阱~的歌词是什么? 珍珠鸟课文生字形近字 “担任副经理级别以上的职务”英语怎么说? 怎样在word中打钩字体上画斜线 Excel 关于WORD中如何在字上华斜线 请问您说的在word文字上画的斜线怎么画,然后可以在上边修改吗? 在WORD中怎样在文字上画斜线? “充值送会员”怎么领会员 怎么领取联通卡送的腾讯会员 宝卡pro29元送24月会员怎么领会员? 联通校园卡送的会员在哪领 宫颈糜烂,阴道镜检查说有蜡块,是什么东西 大王卡送2年腾讯会员怎么领取 高一运动的合成和分解中.红蜡块试验.蜡块是什么运动 FFPE细胞学蜡块是什么? 紫德堂专利中药蜡块有什么成分?怎么制成的? Oracle PL/SQL存储过程 私人影院看不了 私人电影院片源 怎样正确的清理键盘? 适合私人影院看的好电影 怎么进行键盘清理?? 私人影院看电影效果怎么样? 专业电影配音 (打一成语) 谜语:电影配音 成语谜语:配音对口型 成语谜语:配音对口型(打一成语)的相关文 (字谜)大于号小于号等于号组成个什么字? 看图猜成语,打一电影名 专业配音 用伴奏打一成语 四川传媒学院的影视配音方向是哪个专业 急~!!专业电影的配音、配乐是如何制作的? 在中国配音专业叫什么专业名称? 有些电影的配音很不专业 这些配音的人是哪里来的? 懒人版肉末蒸蛋的做法步骤图,怎么做好吃 肉末蒸鸡蛋的做法步骤图,肉末蒸鸡蛋怎么做 蚝油肉末水蒸蛋的做法步骤图,怎么做好吃 汽车智能电子儿童锁是怎么安装的? 福特锐际儿童锁在哪里,锐际安全座椅接口类型? 汽车智能电子儿童锁安装在哪个车门上? 别克昂科拉儿童锁怎么处理? 智能儿童锁可以安装所有车型吗?