想自学计算机编程,没什么基础,高中毕业,英语也不好,这是我应该做的从何学起,最好是有长远计划一步一步来,我

我想学嵌入式,不知从何学起
我想学嵌入式,不知从何学起
嵌入式Linux工程师的学习需要具备一定的C语言基础,因此面对许多朋友只是在大一或者大二学习过C(还不一定认真学了,呵呵!),之后基本就不再用过的情况,建议大家学习之前先复习一下C语言基础这块。要提醒大家的是,复习时不能只关注基本语法,对于常用的数据存储及处理方式,例如:数组、结构体等也要关注,有条件的话一定在机器上亲自敲敲代码、分析理解一下具体案例代码编写的思路,让自己慢慢进入一名嵌入式开发人员的状态。
此外,在时间允许的情况下,建议大家看一下有关计算机操作系统工作原理以及计算机组成原理等方面的专业书籍。对于进程、线程、任务调度、总线、I/O等基本概念及工作原理有一个初步的了解和掌握,这部分知识的准备对于后续更好地学习嵌入式Linux系统开发将会起到很好的帮助作用。
其他回答 (6)
先学单片机,从51开始。再学AVR,ARM。
重ARM学起,三星的S3C2410
关于如何学习嵌入式,我是过来人,我给你几篇学习的文章,如果认真看完,肯定对你有帮助的。
学习嵌入式,该学习什么基本的知识呢?
首先C语言,这个是毋庸置疑的,不管是做嵌入式软件还是硬件开发的人员,对C语言的掌握这个是必需的,特别是对于以后致力于嵌入式软件开发的人,现在绝大部分都是用C语言,你说不掌握它可以吗?至于如何学习C语言,我想这些基础的知识每个人都有自己的方法,关键要去学习,看书也好,网上找些视频看也好。很多人会问,C语言要学到怎么样,我觉得这没有标准的答案。我想至少你在明白了一些基础的概念后,就该写代码了,动手才是最重要的,当你动手了,遇到问题了,再反过来学习,反过来查查课本,那时的收获就不是你死看书能得到的。
其次,应该对操作系统有所了解,这对你对硬件和软件的理解,绝对有很大的帮助。应该把系统的管理理解一下,比如进程、线程,系统如何来分配资源的,系统如何来管理硬件的,当然,不是看书就能把这些理解透,如果不是一时能理解,没关系,多看看,结合以后的项目经验,会有更好的理解的。
还有应该学习嵌入式系统,如linux或者wince下的编程,这些对以后做应用的编程很有帮助,当然,如果做手机的话,那可以学习MTK、塞班、Android等操作系统,Android是以后发展的趋势,现在很热门,Android也是基于linux系统封装的,所以建议先学习下linux。
还有,应该学习下单片机或者ARM或者MIPS,很多人说我没有单片机的经验,直接学ARM可以吗?我觉得那完全没有问题的,当然如果你学习过单片机,那最好不过了,以后学习ARM就更简单了。
最后如果你把以上的知识都有所了解后,就该去阅读阅读一些优秀的代码,比如结合arm芯片手册学习去学习下UBOOT的源代码,了解下最小的系统开发,那对你整个嵌入式开发的非常有帮助的,可以的话,还可以学习下linux的源代码,当然如果你直接阅读2.6的代码,我想你会很痛苦的,可以先看看linux 代码早期的版本,比如0.12 的代码等等,麻雀虽小,五脏俱全,如果你全看完了,那我想你就是一名很成功的嵌入式工程师。
至于上面说的知识如何学习呢?每个人都应该去找自己最好的方法,所谓的最好的方法就是最适合自己的方法。很多人看不进书,那就去看看视频吧。
=======================================================
专科生学嵌入式到找到工作的前前后后
&&& 先做个自我介绍,我07年考上一所很烂专科民办的学校,学的是生物专业,具体的学校名称我就不说出来献丑了。09年我就辍学了,我在那样的学校,一年学费要1万多,但是根本没有人学习,我实在看不到希望,我就退学了。
&&& 退学后我也迷茫,大专都没有毕业,我真的不知道我能干什么,我在纠结着我能做什么。所以辍学后我一段时间,我想去找工作,因为我比较沉默寡言,不是很会说话,我不适合去应聘做业务。我想应聘做技术的,可是处处碰壁。
&&& 一次偶然的机会,我才听到嵌入式这个行业。那天我去新华书店,在计算机分类那边想找本书学习。后来有个女孩子走过来,问我是不是读计算机的,有没有兴趣学习嵌入式,然后给我介绍了一下嵌入式现在的火热情况,告诉我学嵌入式多么的有前景,给我了一份传单,嵌入式培训的广告。听了她的介绍,我心里痒痒的,确实我很想去学会一门自己的技术,靠自己的双手吃饭。
&&& 回家后,我就上网查了下嵌入式,确实是当今比较热门的行业,也是比较好找工作的,工资也是相对比较高。我就下决心想学嵌入式了。于是我去找嵌入式培训的相关信息,说真的,我也很迷茫,我不知道培训是否真的能像他们宣传的那样好,所以我就想了解一段时间再做打算。
&&& 后来,我在百度知道看到一篇让我很鼓舞的文章《如何学习嵌入式》,是一个嵌入式高手介绍没有基础的朋友怎么自学入门学嵌入式,文章写的很好,包含了如何学习,该怎么学习。他提到一个方法就是看视频,因为看书实在太枯燥和费解的,很多我们也看不懂。这点我真的很认同,我自己看书往往看不了几页。
&&& 我在想,为什么别人都能自学成才,我也可以的!我要相信自己,所以我就想自学,如果实在学不会我再去培训。
&&& 主意一定,我就去搜索嵌入式的视频,虽然零星找到一些嵌入式的视频,但是都不系统,我是想找一个能够告诉我该怎么学的视频,一套从入门到精通的视频,一个比较完整的资料,最好能有老师教,不懂可以请教的。
后来我又找到一份很好的视频,是在嵌入式学习网推出的一份视频《从零基础开始学嵌入式》,网址:
里面的教程还不错,很完整,可以让我从基础的开始学起。视频不便宜啊,但是我也忍了,毕竟买几本书都要几百了,何况他们还有半年的技术咨询和服务,算值了。
&&& 下面介绍下我的学习流程,希望对和我一样完全没有基础的朋友有所帮助。
&&& 收到他们寄过来的光盘后,我就开始学习了,由于我没有什么基础,我就从最简单的C语言视频教程学起,话说简单,其实我还是很多不懂的,我只好请教他们,他们还是很热心的,都帮我解决了。C语言我差不多学了一个礼拜,接下来我就学了linux的基本命令,我在他们提供linux虚拟机上都有做练习,敲linux的基本命令,写简单的C语言代码,差不多也就三个礼拜。我每天都在不停的写一些简单的代码,这样一月后我基本掌握了C和linux的基本操作。
&&& 接下来我就去学习了人家的视频的培训教程,是整套的,和去参加培训没有多大的区别,这一看就是两个月,学习了ARM的基本原理,学习嵌入式系统的概念,也掌握了嵌入式的环境的一些搭建,对linux也有更深层次的理解了,明白了嵌入式应用到底是怎么做的,但是驱动我只是有一点点的了解,这个相对难一点,我想以后再慢慢啃。
&&& 这两个月,除了吃饭睡觉,我几乎都在学习。因为我知道几乎没有基础,比别人差劲,我只能坚持努力着,我不能放弃,我必要要靠自己来养活自己,必须学好这门技术,同时我不懂的就问,这里真的很感谢他们的技术客服对我的任何问题都是耐心的解答,每天都我几乎都有好几个问题问他们,然后我就把不懂的问题总结记下来,这样慢慢积累了一段时间,我发现自己真的有点入门了。
&& 最后的一个月,我就去看关于实践部分的内容,了解嵌入式项目具体的开发流程,需要什么样的知识,我就开始准备这方面的知识,也就是学习这方面的视频,同时他们建议我去找了找一些嵌入式面试的题目,为自己以后找工作做准备。我就到网上找了很多嵌入式的题目,把他们理解的记下来,这样差不多准备了20天左右
&&& 我觉得自己差不多入门了,会做一些简单的东西了。我就想去找工作看看,于是我就到51job疯狂的投简历,因为我学历的问题,专科没有毕业,说真的,大公司没有人会要我,所以我投的都是民营的小公司,我希望自己的努力有所回报。没有想过几天过后,就有面试了,但是第一次面试我失败了,虽然我自认为笔试很好,因为我之前做了准备,但是他们的要求比较严格,需要有一年的项目经验,所以我没有被选中。
&&& 后来陆续面试了几家公司,终于功夫不负有心人。我终于面试上的,是在闵行的一家民营的企业,公司规模比较小,我的职务是嵌入式linux应用开发,做安防产品的应用的。我想我也比较幸运,经理很看重我的努力,就决定录用我,开的工资是3500一个月,虽然我知道在上海3500只能过温饱的生活,但是我想我足够了。我至少不用每天都要靠父母养,我自己也能养活自己的。我想只要我继续努力,我工资一定会翻倍的。
&&& 把本文写出来,希望能让和我一样的没有基础的朋友有信心,其实我们没有必要自卑,我们不比别人笨,只要我们肯努力,我们一样会成功。
&& 最后祝愿所有想学嵌入式的朋友更早的入门!
-------------------------------------------------------
这两篇文章已经很好告诉你学习的步骤,学习的方法,如果你也能一样的认真,我相信你一定可以学好嵌入式,关键在于你的执行力。
&&& && 建议先看看国内做得较好的嵌入式培训机构的免费视频,这些免费视频有些讲的是技术专题,有些讲得是产业展望,有些讲得是最新技术。这些你都可以泛泛的看看。依你目前的阶段,我建议你关注这样的视屏,就是介绍他们培训机构课程体系的,这些请你仔细,耐心,重点和反复看看听听,多琢磨,目前这个嵌入式领域都有哪些基础入门的知识需要学习,为何需要这些知识,知识结构是什么样的等等。
&&&& 基础重要,一步一步来,不要着急。
这是嵌入式学习的课程:希望对你有帮助
第一阶段Unix开发环境、开发规范培训
Oracle数据库
数据结构和算法、标准库
第二阶段Shell编程
Unix环境编程和开发工具
网络编程和数据库编程
第三阶段ARM系统体系结构
ARM系统编程
嵌入式Linux构建
嵌入式Linux内核开发
嵌入式Linux驱动程序开发
Linux驱动程序开发高级
第四阶段企业实训
基于ARM的串行数据无线传输系统,主要有以下三个方面的运用:点对点控制;点对多点控制;中继传输参与完成实际项目,积累软件开发经验,经历完整的软件开发过程:需求、软件分析设计、编码、调试,交付。串行数据无线传输系统
如果你还想了解更多请咨询:
可以考虑找个培训学校系统的学习下,这样会更事半功倍,而且会更有针对性的,安博志远 是专业培养嵌入式开发工程师的,你可以详细了解下,希望对你有所帮助的。
相关知识等待您来回答
工程技术科学领域专家我在家看孩子闲着没事做,想学些计算机基础知识,我对电脑懂得很少,我应该从何学起,应该买些什么书来看_百度知道
我在家看孩子闲着没事做,想学些计算机基础知识,我对电脑懂得很少,我应该从何学起,应该买些什么书来看
我家看孩闲着没事做想些计算机基础知识我电脑懂少我应该何起应该买些书看希望懂朋友帮帮忙谢谢啦
提问者采纳
自看能理解些office类...或者搞些photoshop 类玩玩语言找师
提问者评价
太给力了,你的回答完美解决了我的问题!
其他类似问题
计算机基础知识的相关知识
按默认排序
其他1条回答
电脑要买书首先要打字知道都直接输入问题进百度搜索比书用
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁从未学过财务知识,想考会计证,该从何学起?在哪里报名?费用情况如何?大概要学多久?-_星空见康网
从未学过财务知识,想考会计证,该从何学起?在哪里报名?费用情况如何?大概要学多久?
从未学过财务知识,想考会计证,该从何学起?在哪里报名?费用情况如何?大概要学多久?
安徽省会计从业资格报名已经结束了可以在网上搜一下,也可登陆中国会计网,所在地方的财政局网站
那样的话不用很多钱,比我说的清楚详细……最后祝你好运,不过会计证的级别很多,反正就是看书做题。一门三十的报名费吧,也几考几门,不过每个省的考试时间不同,除非你是什么博士硕士……总之你搜搜就知道了,我实在是不喜欢会计你可以参加全国会计资格证考试,没有什么诀窍,反正考试就是需要记得和背的很多,我今年也要考,想要往上考还要工作经验,你不参加培训自学也是可以的,BD会计资格证考试就可以了,我自己是会计系毕业的,从何学起嘛,你最好上网查一下
去当地便民服务中心问问
要从会计基础学起,在当地的成人学校可以报名,费用每个地方规定的不一样,大概都是600多元左右,要学1-2个月!
考从业资格证书吧
会计到后来要的不单单是需要会计知识,像其他的财务啊金融啊社交啊等等,能要懂,最好能去四大渡金 至于你...
会计证相对简单,从新开始学吧,初学者可以上中华网校
建议去报个培训班,先把会计从业资格证考了,这是最最基础的,共有3门课程:会计基础、财经法规、会计电算...
建议你找家会计培训机构先考从业资格证,从业资格证好像不需要学历的,我朋友初中未毕业也拿到证了,目前从...
不知道你想学到什么程度,以后职业规划以艺术为主还是会计。。。 不过学会计,会计上岗证是一定要考的,能...
自考会计,高中起点?,现对来讲这个专业难了点,重点在于突破里面数学相关的科目和计算机相关科目,自学起...
从复习报考会计从业资格证开始。从事会计工作的人员,必须取得会计从业资格证书。 考试科目:财经法规及职...
肯定是要拿会计证的,如果以后想从事这方面的工作的话。没有这个上岗证根本就 不行的。可以自己在网上报名...
呵呵。这个简单你,你就买本会计职业道德和基础会每天看就行了
你可能想看的相关专题我想自学英语我该从何学起?_百度知道
我想自学英语我该从何学起?
我没有学过英语,但是我非常想学习,希望有经验的朋友告诉我,
你好,你和我以前完全一样的,都是英文零基础者,我现在已经成功通过了公共英语PETS一级考试,我也是自学的,我是中专学历,我以前的英文可以说是零,偶尔会几个单词。下面是我的自学方法和过程,希望你能从中到得启发和帮助,强烈建议你按照我的学习方法,因为只有亲身经历过才会明白的:首先介绍英语的学习过程:音标—字母—单词—语法—口语第一步:学习音标。在百度视频中下载《傻瓜国际音标》DVD视频教学,也可以到书店或者淘宝网购买,《傻瓜国际音标》是由深圳电视台《英语五分钟》编辑和主持人的徐海论与一位外国教师进行视频教学的,发音绝对标准,教学方式与众不同,可以达到事半功倍的效果。国标音标共48个,音标是英语中最小的单位,相当于汉语中的拼音,只有学会了音标才能拼读单词,所以音标是学习英文中重要的第一步。第二步:学习字母。在有拼读音标的基础上,字母就更简单了,就26个字母,下载有道桌面词典软件直接输入字母就会显示字母的音标,然后拼读就可以了,或者买一本音标书,上面有26个字母表的,都有对应的音标。第三步:学习单词。下载91英语软件或者单词风暴软件或者奇迹英语智能记忆软件等,这些软件都有真人发音功能,里面都有各种各样的英语类型,比如从小学到大学的所有英语单词,还有新概念英语词汇等等,当然也可以买几本速记单词方面的英文书,记得要反反复复的学习单词,要用音标群去记单词,要牢记什么字母组合发什么音节很重要!!有了更多丰富的词汇量,为以后学习语法和口语打下了最坚实的基础。第四步:学习语法。在百度视频里下载《谢孟媛英文文法初级》教学视频,高仿真模拟现场教室模式,以幽默风趣、生动比喻,反反复复,让你高效记忆,刻骨铭心!语法是英文中组成语言结构的规律,是英文中最重要的一部分。第五步:学习口语。这是英语的学习过程中最后的一步,买一本《新概念英语第一册》开始学习,同时下载或者在网上在线学习《新概念英语第一册精讲视频》和《新概念英语第一册视频》进行同步学习,或者在新东方网校报名《新概念英语第一册精讲课程》的模块视频学习,当然还可以买一个与《新概念英语第一册》同步的点读笔。如果你按照我给你提供的学习方法和学习资料逐一完成的话,保证是一定会成功的,把《新概念英语第一册》的内容全部掌握了,你就完全可以报考公共英语(PETS)一级了。学习任何一种语言都不是一朝一夕就能够成功的,需要长时间的不断学习和积累的,当然首先要对英文感兴趣,要用心的去学,功夫不负有心人,相信你一定会成功的!加油!
其他类似问题
按默认排序
其他7条回答
没有学过,最好还是早钻也的老师先指导你:1)学会标准发音2)学会最基本语法这个很重要,一开始就要发音标准了才能学好英语,否则以后都很难标准发音。然后可以选择新概念,环球英语,走遍美国一类的教材开始自学。祝你成功啊
很简单的:记单词增强词汇!
多被点英语文章增强语感!
多写点练习就好!
可以从最基础的学起,比如说,记单词,读课文 啊,等等。。
可以考虑用新概念英语,很很好的一套教材
多听多看!就从看美国大片开始
新概念很好
其他类似问题
自学英语的相关知识
您可能关注的推广回答者:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁我想自学韩语,但我一点基础都没有,我应该从哪里下手学起呢?_百度知道
我想自学韩语,但我一点基础都没有,我应该从哪里下手学起呢?
提问者采纳
首先要习字母发音些要完全靠自难度韩语毕竟汉语发音差别请师指导韩语语汉语同需要重点习
其他类似问题
自学韩语的相关知识
其他3条回答
网电驴视频音频资源自行
先看视频,然后买书。最主要的还是要多看多记
学习韩语字母发音,练习发音买韩语基础的书一课课开始学 我是完全自学的,嘿嘿 这个视频很好用哦。喜欢的话给我点点分分认可一下嘛,O(∩_∩)O~谢谢哦
您可能关注的推广回答者:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 自学ps从哪学起 的文章

 

随机推荐