关于嵌入式学习路线问题,通过《十天学会单片机》,感觉51学的差不多了,不知道下一步学习什么,canbus?

作者&投稿:凭凌 (若有异议请与网页底部的电邮联系)
看完郭天祥“十天学会单片机”之后学什么?~

51单片机没有什么好强化的,底层寄存器你会了就OK了,不过你要非常熟悉51单片机框架和结果,你说你51单片机已经够熟练了,不知道你熟练成啥程序,是不是自己什么可以随便出个项目就可以很快的硬件和软件在一定的时间内自己搞定,那样你就算熟悉了,不知道你51单片机会操作的C语言是不是所有条件语句、结构体、指针等都可以在51单片机上灵活应用了,如果可以我给你指条明路。
第一: 你以后的规划,是想上研发方面发展,还是纯粹电子爱好者。

第二: 你是想以后往单片机开发,还是嵌入式系统开发等........。


如果你想搞纯粹单片机开发,建议你直接学习STM32单片机,现在电子行业STM32单片机已经是主流了,你C语言有没有学好,你一看ARM单片机你知道了,很多人说ARM单片机比较难学习,这说明他们C语言没有学好,自己都说51单片机玩的很牛才转向ARM,哎,废话不多说。

我的建议是不要着急学32位的ARM7,你现在正在学习51,应该把51的基础打好,51单片机能基本掌握了,学ARM是水到渠成的,要不然51一知半解,ARM7学起来感觉会无从下手

可以跳过can总线,直接学arm7或者arm9,不管学哪一个,先把它当单片机用,只有这样才能了解arm芯片的硬件结构,之后再学系统移植,可以先从ucos学起,之后再到linux,移植这关很重要,把他攻克了再学好系统。至于你要学则哪个应用方向,这都得建立在你把我说的那一大堆了解之后再去研究arm在各种方向上的使用,到那时候多做点相应方向的项目锻炼一下就好了。希望能帮到你!

首先,我想对你说。任何可编程器件,都只是工具而已。
只要了解精髓,随时拿来随时用。
等你以后做项目也是这样。
51、AVR、ARM、DSP、FPGA,都无所谓,哪个合适用哪个。
所以,不要为了学一个东西而苦恼。
另外arm7和stm32差不多,都是cortex内核的。
建议你还是好好看看cortex内核的基本东西,之后再看看具体芯片的配置。
这样,你就能对arm公司的内核有深入的了解。学习cortex内核的东西也方便很多。

没有淘汰这一说,物尽其用吧!
51是上个世纪90年代进入中国大陆,20多年了,还在用?为什麼?这就是物尽其用的原理。
不要说8位的51了,现在4位的都用的很多。
眼光放高点看世界。


你走了弯路了,直接上arm9的话你都入门了。
http://mcuos.com/thread-2214-1-1.html

学习c语言吧 重点是结构体 栈 链表 队列 树这些 还有多了解grub 玩玩u盘作启动盘 玩玩自己编个音乐播放器


我是计算机科学与技术(嵌入式)专业的学生,想问这么课程要怎样学习?
c就不用说了,那是最基本的,硬件也要学好,总之,如果你想毕业后从事这个专业,那就把你们的专业课都学好,你现在大二了,一定要多泡在实验室里,和学长老师们一起做做项目,这个专业切记只学不做,动手能力一定要强

学嵌入式linux需要先学什么?
3.1,先不要打破砂锅问到底 嵌入式涉及的东西太多太杂了,如果心里没有主线,碰到什么都要去研究个透彻,最终反而忘记自己要学什么了。 嵌入式涉及硬件知识、软件知识,软件里涉及汇编、ARM架构、C语言、Makefile、Shell;又分为bootloader、内核、驱动、基本的APP、GUI。 比如我们会用到Makefile,了解它的基本规则,会用我...

嵌入式培训都学些什么课程?
学员将学习嵌入式操作系统的原理、特点和应用,包括实时操作系统(RTOS)和Linux嵌入式操作系统等。6. 嵌入式系统调试与测试:学员将学习嵌入式系统调试和测试的方法和技巧,包括使用调试工具进行代码调试和性能分析,以及测试嵌入式系统的稳定性和可靠性等。千锋教育作为一家专注于IT互联网技术培训的机构,...

本人自动化女生一枚,马上大四了,想现在开始学习嵌入式可以吗?
嵌入式的学习路线还是很曲折的,如果你想短期速成,真的不太现实,这东西需要大量的积累和扎实的软硬件基础。硬件如 单片机,ARM,DSP等,各种电子元件等,了解一些小硬件的驱动编写,最简单的比如说 单片机驱动 LCD显示屏。软件的话,首先是操作系统的,目前嵌入式比较热的基于linux系统的,因为linux是开源...

计算机专业嵌入式方向问题
从系统分析、编程到测试对人才的需求旺盛。3、由于嵌入式产品的差异很大程度在软件上,在软件方面是最有花头可做,所以学习嵌入式软件开发的人完全不用担心在嵌入式市场上的用武之地,因为随着未来的智能设备系统越复杂,软件越起关键作用,而且这已经成为了目前的趋势。

嵌入式linux怎么学
作为一个新人,怎样学习嵌入式Linux?被问过太多次,特写这篇文章来回答一下。在学习嵌入式Linux之前,肯定要有C语言基础。汇编基础有没有无所谓(就那么几条汇编指令,用到了一看就会)。C语言要学到什么程度呢?越熟当然越好,不熟的话也要具备基本技能。比如写一个数组排序、输入数字求和什么的。学C语言唯一的方法是...

什么是嵌入式?学习嵌入式需要什么基础?
嵌入式Linux操作系统学习规划 ARM+LINUX路线,主攻嵌入式Linux操作系统及其上应用软件开发目标:(1) 掌握主流嵌入式微处理器的结构与原理(初步定为arm9)(2) 必须掌握一个嵌入式操作系统 (初步定为uclinux或linux,版本待定)(3) 必须熟悉嵌入式软件开发流程并至少做一个嵌入式软件项目。从事嵌入式...

为什么搞嵌入式的要转互联网,搞互联网的想转嵌入式?
这个我和很多学员聊过,关于搞互联网的想转嵌入式的原因大概总结以下有3个原因:说完原因,我再和大家分享嵌入式开发的学习路线: 1、Linux基本操作 学嵌入式开发,先得学会使用Linux,说白了就是要会敲Linux命令。2、C语言 嵌入式开发最重要的语言就是C语言,也是用的最多的语言。不管是操...

学习嵌入式linux有什么好方法吗
在命令行下学习虽然一开始进度较慢,但是熟悉后,您未来的学习之路将是以指数增加的方式增长的。从网管员来说,命令行实际上就是规则,它总是有效的,同时也是灵活的。即使是通过一条缓慢的调制解调器线路,它也能操纵几千公里以外地远程系统。勤于实践: 要增加自己Linux 的技能,只有通过实践来实现了...

想自学嵌入式,求问适合初学者的教材和板子是什么,求推荐
C8差不多了可以玩STM32F103ZET6这类的板子,这时候玩玩像USB、SD、以太网之类的高级货。熟悉一下各类协议栈、RTOS之类。如果ZET6也玩的很遛了嵌入式底端应聘个5k~7k以上的岗位不在话下了。再想深入一下可以试着玩一下linux、ARM9或A8。这时候就可以往系统的概念走了 ...

临武县17844691123: 关于嵌入式学习路线问题,通过《十天学会单片机》,感觉51学的差不多了,不知道下一步学习什么,canbus?
柯狄氨酚: 可以跳过can总线,直接学arm7或者arm9,不管学哪一个,先把它当单片机用,只有这样才能了解arm芯片的硬件结构,之后再学系统移植,可以先从ucos学起,之后再到linux,移植这关很重要,把他攻克了再学好系统.至于你要学则哪个应用方向,这都得建立在你把我说的那一大堆了解之后再去研究arm在各种方向上的使用,到那时候多做点相应方向的项目锻炼一下就好了.希望能帮到你!

临武县17844691123: 到底嵌入式开发的学习路线是什么 -
柯狄氨酚: 学嵌入式要走刻苦路线,学习这嵌入式特别难,学习的路线也要看个人.具体说下嵌入式学习吧首先你要学习这个嵌入式的linux基础里面包含了很多系统安装帮助系统,文件管理,用户组,文本处理与编辑.嵌入式linux常用命令包括:. 查找. 压...

临武县17844691123: 我很喜欢嵌入式,请问嵌入式学习路线是什么 -
柯狄氨酚: 嵌入式的学习路线首先C语言,汇编,数据结构,linux高级编程,ARM系统,嵌入式内核,嵌入式驱动.看你问的问题,应该是对嵌入式很感兴趣,如果你想学习嵌入式的话,我个人推荐IT学习联盟推出的零基础嵌入式就业班,他是一套完整的视频教程,从零基础教起,适合初学者.

临武县17844691123: 嵌入式之路怎么走? -
柯狄氨酚: 嵌入式学习是一个循序渐进的过程,如果是希望向嵌入式软件方向发展的话,目前最常见的是嵌入式Linux方向,关注这个方向,我认为大概分3个阶段:1、嵌入式linux上层应用,包括QT的GUI开发2、嵌入式linux系统开发3、嵌入式linux驱动开...

临武县17844691123: 作为一个新人,怎样学习嵌入式Linux -
柯狄氨酚: 嵌入式linux学习路线: 一:C语言嵌入式Linux工程师的学习需要具备一定的C语言基础,C语言是嵌入式领域最重要也是最主要的编程语言,通过大量编程实例重点理解C语言的基础编程以及高级编程知识.包括:基本数据类型、数组、指针、...

临武县17844691123: 我想学嵌入式 -
柯狄氨酚: 从电路和c语言开始学,然后学编译原理,通信协议等等.学习时间个人认为可能也就1,2年.(我就是干嵌入式的)但是要是想学精通不是那么容易,看你练得多少,教的人的水平如何,如果自学还是有相当难度的.

临武县17844691123: 手机嵌入式软件开发 -
柯狄氨酚: 建议你还是好好学习现在的知识,因为你现在课余时间不是很多,即使看了的话也很浅显,用处不大,随便知道下嵌入式是什么东西就可以了.好好学习,尤其是数学,现在想来数学真的挺重要的,将来你要用到很多东西都是以数学为基础的,不是说现在你学的知识,而是数学思想.高考考个好学校比你现在看多少东西都有用的,那时候也有的是时间研究,你现在断断续续的弄,而且实践条件也受限制,事倍功半.以上纯属个人愚见,希望能对你有所帮助.=====Mscfox

临武县17844691123: 学习”嵌入式软件开发“应该从什么学起? -
柯狄氨酚: 学习嵌入式软件开发应该从学习单片机开始,单片机是一切嵌入式的基础,最早的嵌入式系统就是以单片机为核心的,随着技术的进步和发展,才逐步发展到现在的DSP、ARM为核心的等高端高速控制系统.单片机是基础,同时也是现在较大系统不可分割的组成部分,比如汽车,主控系统是ARM,但各个子系统仍然是单片机完成的.所以一个出色的嵌入式软件工程师,必须具备单片机的知识,这样才能在实际工作中把控一切,应用自如.

临武县17844691123: 学习嵌入式应该注意的问题 -
柯狄氨酚: 学习嵌入式其实是一个漫长的过程,切不可操之过急,掌握一个好的学习顺序和周期至...

临武县17844691123: 急!嵌入式开发学习线路线,或好的嵌入式学习方法推荐? -
柯狄氨酚: 关于学习路线华清远见把课程分为三个阶段,其一为嵌入式系统开发基础理论阶段;其二为嵌入式系统开发核心;其三为嵌入式开发拓展与实践.全面以企业人才需求为导向,科学的课程安排,让学员在4个半月的时间里,由浅入深地对嵌入式...

你可能想看的相关专题

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网