找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖
楼主: 371184808
打印 上一主题 下一主题
收起左侧

哪位大哥知道怎么学习嵌入式比较好?

  [复制链接]
回帖奖励 15 黑币 回复本帖可获得 3 黑币奖励! 每人限 1 次
41#
ID:430961 发表于 2018-11-22 10:52 | 只看该作者
其实我也想研究这个,你可以去csdn看看
回复

使用道具 举报

42#
ID:431171 发表于 2018-11-22 14:30 | 只看该作者
个人也是刚入门嵌入式,现在正在学ARM,我觉得你要先学习数字电路基础以及模拟电路基础,还要学习C语言程序设计,把这些学会之后再来看嵌入式,有什么不懂的再上网找资料什么的
回复

使用道具 举报

43#
ID:431258 发表于 2018-11-22 16:36 | 只看该作者
推荐先学一下理论课对嵌入式有一个大致的了解,比如嵌入式原理,然后学习一些实战的,比如stm32,做一些项目积累经验
回复

使用道具 举报

44#
ID:431258 发表于 2018-11-22 16:38 | 只看该作者
有的,初学者的话可以推荐STM32单片机,对应的工作岗位一般是嵌入式工程师,可以先学受他们32F103这个比较常用的型号,在学好这个的基础上可以继续学习、
回复

使用道具 举报

45#
ID:431311 发表于 2018-11-22 16:53 | 只看该作者
看视频,找相应的教程视频,好学
回复

使用道具 举报

46#
ID:431285 发表于 2018-11-22 16:53 | 只看该作者
要能看懂硬件工作原理
回复

使用道具 举报

47#
ID:268015 发表于 2018-11-22 18:44 | 只看该作者
最好的方法就是找到一个相应单片机的视频,然后买一块一样的开发板,照着视屏或者源码操作,虽然看起来很简单,但是学习起来很快
回复

使用道具 举报

48#
ID:268015 发表于 2018-11-22 18:46 | 只看该作者
照着视频,买一块视频中的开发板,照做一遍,既能快速入门,也能找到学习的成就感,有利于长期的进步
回复

使用道具 举报

49#
ID:420218 发表于 2018-11-22 18:58 | 只看该作者
心底来说还是需要有人带进门,可以少走很多弯路。
回复

使用道具 举报

50#
ID:431370 发表于 2018-11-22 19:05 | 只看该作者
嵌入式Linux入门的新手小白推荐几本书 在忙完工作,闲暇之余,可以看看这些书: ① 赵炯的《linux内核完全注释》,这本比较薄,推荐这本。他后来又出了《Linux 内核完全剖析》,太厚了,搞不好看了后面就忘记前面了。 ② 毛德操、胡希明的《LINUX核心源代码情景分析》,此书分上下册,巨厚无比。当作字典看即可:想深入理解某方面的知识,就去看某章节。 ③ 其他好书还有很多,我没怎么看,没有更多建议 基于快速入门,上手工作的目的,您先不用看上面的书,先按本文学习。
回复

使用道具 举报

51#
ID:429166 发表于 2018-11-22 20:58 | 只看该作者
https://www.bilibili.com/video/a ... mp;ts=1539406739406这个视频可以看看有时候看视频会好学一点
回复

使用道具 举报

52#
ID:431800 发表于 2018-11-23 14:06 | 只看该作者
由即時作業系統, 搭配基本的電路板, 同時研讀C語言, 熟悉後再看 Linux以及搭配Linux 學習用電路板
回复

使用道具 举报

53#
ID:431949 发表于 2018-11-23 17:11 | 只看该作者
买一套开发板,对着视频一步一步学习就好了
回复

使用道具 举报

54#
ID:432388 发表于 2018-11-24 15:19 | 只看该作者
 学好嵌入式的方法:   1、C语言是所有编程语言中的强者,单片机、DSP、类似ARM的种种芯片的编程都可以用C语言搞定),因此必须非常熟练的掌握。   2、操作系统原理,是必需的,如果是计算机专业毕业那也就无所谓了,如果是非计算机专业的就必须找一本比较浅显的计算机原理书籍看一看,把啥叫“进程”“线程”“系统调度”等等基本问题搞清楚。   3、Linux操作系统就是用C语言编写的,所以也应该先学习下Linux方面的编程,只有会应用了,才能近一步去了解其内核的精髓。   4、了解ARM的架构,原理,以及其汇编指令,我们在嵌入式开发中,一般很少去写汇编,但是最起码的要求是能够看懂arm汇编。   5、系统移植的时候,就需要从最下层的bootloader开始,然后内核移植,文件系统移植等。而移植这部分对硬件的依赖是非常大的,其配置步骤也相对复杂,也没有太多详细资料。   6、驱动开发   linux驱动程序设计既是个极富有挑战性的领域,又是一个博大精深的内容。   linux驱动程序设计本质是属于linux内核编程范畴的,因而是对linux内核和内核编程是有要求的。在学习前要想了解linux内核的组成,因为每一部分要详细研究的话足够可以扩展成一本厚书。
回复

使用道具 举报

55#
ID:432344 发表于 2018-11-24 15:38 | 只看该作者
硬件还是软件?
回复

使用道具 举报

56#
ID:432461 发表于 2018-11-24 17:14 | 只看该作者
软件方面,基础的C语言必须先弄懂,硬件的基本原理要明白,电压,电流等,数字电路等,初期选一个简单点的开发板先完成一些小的程序增加信心,开头好了,后边才能更好的学习进步。
回复

使用道具 举报

57#
ID:424364 发表于 2018-11-24 18:17 | 只看该作者
只看书没什么用处,必须要买块单片机板,辅助视频动手才能快点入门。
回复

使用道具 举报

58#
ID:424408 发表于 2018-11-24 18:34 | 只看该作者
刚开始其实就是一个门外汉,谁都一样,在不断的理解了一些简单的知识后,就可以动手了,从硬件掌握结构,再到软件,慢的熟悉,循序渐进,加上兴趣爱好,不管是什么都会变得更好的
回复

使用道具 举报

59#
ID:296956 发表于 2018-11-24 20:55 | 只看该作者
多看书,最好了
回复

使用道具 举报

60#
ID:416593 发表于 2018-11-24 21:13 | 只看该作者
嵌入式方向就是目前最好的计算机方向,如电子,医疗,汽车,数码,PC等,包括现在的物联网,家电智能一体化都是嵌入式领域的,目前嵌入式方向是偏向软件的,你要学好,像C和汇编语言或JAVA语言,然后再学LINUX,然后自己再搞个ARM9或ARM11的开发板,好好的操作操作,像网络编程,内核编程,串口并口编程等等,如果再学下Android就非常完美了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表