现在大二,想往嵌入式方向发展,但现在对那一点也不懂,谁能说一下都需要学习什么,

还有开发板看网上有“2440版本、OK6410版本、Tiny6410版本”这些都是什么,如果买的话买哪个

以下是单片机实践团为您解答:

1、认知的过程很简单,比如说接触电脑这件事情,简单分析:当你还不会使用的时候看到或者听到别人使用电脑觉得很神奇,慢慢的等你有机会接触他了,发现过不了一段时间,你也能很自如的使用它,偶尔还能够装下操作系统,修复下IE什么的,打字或许就更加随意点了。换着一个普通的中年人也许会很头疼,搞不来。这就是无形中的基础的作用,你学过拼音、英语所以打字不在话下。其他的东西也都是因为你的认知在默默的影响着你,只是你没发现而已。为什么说这件事情,原因很简单就是让你现在打好基础,C语言书本上的学好了没,学好了继续去问自己为什么,printf为何能够打印字符到屏幕上?这个函数来至哪里,运行的界面是如何被系统调用出来的,include stdio.h里面是什么东西,起什么作用。

2、往往很多人一味的想结果而忽略了过程,直接奔到嵌入式,现在想了解他未曾不可,不过我想告诉你的是在合适的阶段做合适的事情,所谓拔苗助长的故事大家都学过,可惜没几个明白真正的道理。

3、学习认知的过程很简答,基础加上兴趣即可,基础是理论,兴趣是实践的动力。还拿接触电脑说事,4个人一个寝室,能够确保全部会装操作系统,或者双系统?答案是否定的,感兴趣的人会自己尝试不惜把自己的os搞歇了也愿意。这就是兴趣,当然前期肯定要知道如何去装,这就是理论。虽然是一件简单的事情,不过要认真对待,这样你又会理解很多东西,这个os如何启动的,bios是什么东西。一个系统盘里面有哪些东西,或者说安装好了的系统的c盘(也许有人装在D、E、F盘也说不好,其实我装在Z盘。)根目录下面的每一个文件夹的作用,system32是什么?打开word文档计算机都去干了些什么,点击鼠标的时候计算机干了些什么。

4、问题很简单,windows是一个大家都很熟悉的东西,这样的os都不了解的话如何确保自己能够搞定一个操作基本上靠类似windows下面cmd命令行操作的linux。说到linux这东西不简单,又想问问您知道c语言怎么编译的吗,为什么能够在windows里面运行。要是在linux下面怎么弄,编译器怎么搞,gcc? makefile ?太多东西了,我的建议很简单,什么时候你很了解计算机怎么完成用户给他的任务的时候在学习些基本的硬件知识,比如一个LCD如何点亮,为什么显示这些图片等,你想想你的PC也是有显示器的,用户的信息os如何提交给他的?

5、基础都没有谈何去搞高深的东西,目前你需要的就是了解就行了,不建议涉足,打好基础即可。有时间装个linux先熟悉下命令行之类的,其实在linux下面敲打命令行很有成就感。

6、2440、2410、6410等这些是三星公司的ARM芯片,前面两个算式ARM9,后面的一个是ARM11。还要冒昧的问下,搞过单片机吗?这个就有点复杂了,涉及的ARM芯片生产商,多于牛毛,当然定位的领域也不一样。像什么智能手机、平板电脑基本上是Cortex-A系列的多。只是由于三星的芯片资料多,三寨起来没什么难度,所以淘宝上较多。

7、有问题在hi我。简单建议先搞懂嵌入式的大概念,自己喜欢做里面的哪一部分,找好方向,然后安心学习基础知识。有时间自己动动手就行了,一般搞这个要很出色还要在研究生阶段找到好的老师带带你,或者好的企业也是一样。追问

虽然也认为你说的很正确,但那些东西是要慢慢的了解的,玩电脑玩的久了自然就会了解,一时半会也不行吧。有些东西,专门去学习不一定能会,但时间久了可能再看就会很容易的就像你说的:“这就是无形中的基础的作用,你学过拼音、英语所以打字不在话下。其他的东西也都是因为你的认知在默默的影响着你,只是你没发现而已。”我现在是想学习它,并且用它去工作。感觉“7”说的符合我,但我不是研究生

追答

说了这么多,也没懂我的意思

拿电脑说事,只是为了说明问题本质,像你这态度太差,难道我是为了分给你打这么多字,只是真心帮助他人

追问

抱歉,可能是我误解你意思了,也可能是你误解我意思了,我并没有你是为了分的意思,我理解的你的意思“简单建议先搞懂嵌入式的大概念,自己喜欢做里面的哪一部分,找好方向,然后安心学习基础知识。有时间自己动动手就行了”

追答

其实我反问你的那些问题虽然很多都是和计算机相关的,其实就是嵌入式的一部分而已。当然ARM平台和X86平台大同小异,总体思想完全一个样。

追问

非常感谢你给我说的这些,虽然有个别的观点我不太认同(可能是我的认知程度还不够),但看了你写的我感触很深,我会一直努力的

追答

恩 我也是过来人,慢慢的不着急。平时多上上技术论坛,会在不知不觉中成长。

温馨提示:内容为网友见解,仅供参考
无其他回答

现在大二,想往嵌入式方向发展,但现在对那一点也不懂,谁能说一下都需要...
1、认知的过程很简单,比如说接触电脑这件事情,简单分析:当你还不会使用的时候看到或者听到别人使用电脑觉得很神奇,慢慢的等你有机会接触他了,发现过不了一段时间,你也能很自如的使用它,偶尔还能够装下操作系统,修复下IE什么的,打字或许就更加随意点了。换着一个普通的中年人也许会很头疼,搞...

想转行做嵌入式,需要自己准备些什么?
1、C语言 关于C语言,我们要熟练的掌握它的基本语法,并且会加以运用,这样我们在嵌入式软件编写代码这一块才能更加得心应手,不会出现系统内部的基本代码看不懂的情况。2、嵌入式最核心的操作系统,所以操作系统原理也应该是要有所了解的,关于操作系统的各种性质和内部用法需要熟练掌握,对嵌入式系统更...

嵌入式应该学习什么如何学习
汇编的事情,怎么说呢,个人认为 学习单片机对硬件结构必须有细致的了解,汇编语言可以直接对硬件 进行控制,用汇编语言编程可以更加深入的去了解认识硬件,个人认为:搞硬件的不懂汇编只能算个门外汉!你现在才开始学,也有C语言的基础, 那么还是跟着 郭天祥的那个视频 用C语言 边做 边学。有一定基础后 也要慢慢尝试 用汇...

...式一点都不懂、嵌入式都学习什么啊,数电模电对学习他都很重要吗...
嵌入式分硬件和软件两个大方向 硬件既硬件电路及PCB设计,数电模电是必须的,还要会PCB软件比如protel(AD) powerpcb等,会一样就行了;软件又分驱动设计和应用设计两个方向,模电数电是基础,特别是底层驱动的开发,离不开硬件,要会看原理图,不懂的话写程序要遇到困难的,;至于应用开发和底层的就...

我现在大二了,学了计算机专业中最难的专业,嵌入式系统,感觉没学到什...
怎么学要看老师教的好不好了。但是在大学里面。不能只靠老师。你可以买一些其他方面的书籍。嵌入式开发,至少需要3样基础。。C#、数据库管理、LINUX、首先先关注嵌入式开发使用的语言。我不太懂嵌入式开发,但是我朋友在培训机构里培训3个多月,你说难。他之前的职业和开发完全占不了关系,但是他3个...

学习嵌入式要什么基础?需要懂java吗
其实很多时候综合而言,编程语言本事一家,都是相通的。你要说需不需要懂Java,如果懂点,学起来肯定更轻松,但是也并非硬性,不懂也可以学习嵌入式。1.了解C语言基础知识。C语言是一门基础语言,无论是对嵌入式软件还是硬件开发编程,都有很重要的作用。2.了解操作系统。对操作系统有所了解也很重要,...

...我的专业是电子信息工程,我想往嵌入式方向发展,请问我该如何走我...
回家后,我就上网查了下嵌入式,确实是当今比较热门的行业,也是比较好找工作的,工资也是相对比较高。我就下决心想学嵌入式了。于是我去找嵌入式培训的相关信息,说真的,我也很迷茫,我不知道培训是否真的能像他们宣传的那样好,所以我就想了解一段时间再做打算。后来,我在百度知道看到一篇让我很...

嵌入式需要学习什么
我是做硬件的,在软件方面只是会用c语言给单片机编程,熟悉模、数电,会画板布线做硬件,现在想往嵌入式发展,不知需要学习什么?麻烦告诉一下,最好学习的东西能和我的硬件知识结合... 我是做硬件的,在软件方面只是会用c语言给单片机编程,熟悉模、数电,会画板布线做硬件,现在想往嵌入式发展,不知需要学习什么?麻烦告诉...

一个即将毕业的大学生,想往嵌入式方向走,不知道嵌入式能走多少年,我...
对于嵌入式而言,需要蛮多的基础的,不像一门计算机语言那样相对容易,需要;硬件,软件,操作系统,很多知识,所以选择这个行业的话,请一定要坚持,舍得把时间投进去,如果你能坚持上几年,生活肯定是没问题的,对于以后,要看你自己的发展方向,可以转管理,也可以自己开公司,也可以转行业,毕竟那时候...

嵌入式方向要学习什么课程?
还有就是一个开发坏境了,你可以用eclipse或者mdk,建议学习eclipse吧,如果同学有会的,让他帮帮你,很快,只需知道怎么使用这个环境就可以。如果你还想学习更底层,那你真要学习下硬件了,不过这都是你工作5年后的事情了。。现在不用考虑,这是我对嵌入式的心得。。。希望有所借鉴。。

相似回答
大家正在搜