单片机培训,单片机要学什么

我来发表一下我的观点。说下我的方法,适合在校大学生,大家有什么见解欢迎纠正讨论。

为什么说适合在校大学生呢,因为在校大学生时间充裕。而参加工作的人,时间就是金钱,与其花费太长时间自学,还不如报个培训班速成,但是培训班的缺点可能就是基础不牢(这个是个人见解,如有不同意见也可以看看我写的自学经历,根据自己的基础跳过相应的步骤即可)。

我认为学习任何东西都是需要分模块的。各个模块熟悉了最后串起来(个人经验)

提醒!!

提醒!!

提醒!!

玩嵌入式是有点费钱的。但是有舍有得,这个看你们自己把握了。

下面我说下我的方法

一、嵌入式分为几个模块(给自己学的勇气)

二、起步学什么(打基础)

三、进阶学什么(给自己坚持下去的动力)

一、嵌入式分几个模块

嵌入式分为软件、硬件(简单吧)。软件,其实可以分的更详细,但是我们不需要分这么详细,后面学习的过程中你就明白了。

二 、起步学什么

首先,你最好是计算机、电子、电气、微电子、电子信息、通信、自动化、信息工程等相关专业。

可能有人会问为什么必须这些专业。因为这些专业要么编程能力强,要么硬件基础很熟悉,学习嵌入式是天然的优势。比如自动化专业,他们学习过电路,模电,数电,电力电子这些课能让你们有牢固的硬件基础;还有C++,51单片机,微机让你们有一定的软件基础。特别是51单片机,一旦学会了,后面学习嵌入式会更容易。

接下来仔细说说如何起步(基础不劳,地动山摇)

第一步,你要懂得硬件的基本知识,这些硬件知识能帮你更好的理解51单片机的内部原理,硬件的管脚配置,引脚功能,更重要的是帮你理解放大电路,滤波电路等。(第三步推荐一本我认为比价好的关于51的书,里面有51的内部原理)这些懂了,在用51C语言写程序的时候就会发现so easy。至于为什么先学51呢,因为大学大部分还是开设51的课,再者51容易理解,教学视频丰富。

第二步,你要懂C/C++,c语言是学习嵌入式的灵魂。因为大学都开设有C课程,所以大家从C开始学会相对方便和节约时间。

第三步,有了相关基础后开始看51单片机系列的书(见下图),网上各种各样的视频多的很,对着网络上的视频学习,效果会更好。但是不能只学不练,买个开发板(当初我们是自己焊的),自己对着视频练习。理论和实际结合效果最好。

当然需要用到相应的烧录软件,和编程软件。我在这里统一说一下。

烧录软件就用STC-ISP(好用),编程的用KEIL c51(keil3也能用),后面玩32了再用KEIL5。

三、进阶学什么

第一步、51单片机玩差不多半个学期就行啦,半个学期够你掌握了,太长浪费时间。我们已经玩过51了,已经是大孩子了,哈。但是我们没有玩过32位的,直接上arm是不行的。

所以我们要开始学习32,其实32比51 简单的多,因为他们有丰富的库,各种库。市面上的教学资源非常非常的丰富,产品也比较成熟,某宝上面各种开发板(价格300以内),自己选一个买就行了。

其实你也可以跳过51学32,毕竟51太老了,太陈旧了,但是我觉得你学习51会帮你牢固知识,帮你形成写程序的习惯等。

学习32 的周期,根据自己情况安排,一般一个到一个半学期。

第二步、现在咱们对32比较了解了,轮到学习嵌入式系统了,对,没错就是系统,是不是很兴奋。。

想学习嵌入式系统Linux/WIN等 ,首先你需要买个arm学习版,在淘宝上面买的话,不太贵S3C2440,500+元。资料非常多,建议买arm9,因为ram11的资料太少,不适于自学。或者你们预算非常充足,可以考虑Cortex-A8/A9的开发板。

我相信你们学到这里已经有了自己的想法和见解了。到这个过程的时候,知乎上的大佬回答的很详细和网上的资源也非常丰富,多看看大家写的共同学习。

最后,做下总结

看懂电路图、看懂芯片手册(更牛皮的要求是会自己绘制PCB板,会器件选型,会自己调试自己设计板子,直至可以量产)

有编写,移植驱动的能力

懂内核的实现机制

懂C语言,C++等

下面列有详细的要求,你们自己把握下。

等到找工作的时候,有嵌入式硬件,嵌入式软件,嵌入式等,甚至可以触类旁通,要看你们的学习水平了, 哈。

嵌入式硬件要求:

1、熟练使用Allegro Cadence等EDA工具进行硬件原理图及PCB的设计,精通PCB布线流程、具备多层板布线经验规范及信号完整性分析,熟悉至少一种高速通信接口,如PCIE、SRIO、10GBE等。

2、精通嵌入式处理器设计,具有大型CPU或者DSP的板级硬件设计调试经验,例如P系列或者T系列PowerPC,C6678、C6655等DSP,以及FPGA设计经验者等。

3、负责硬件产品的需求调研、方案设计,熟练使用各类电子仪器仪表进行测试。

。。。。。。

嵌入式软件要求:

1、熟悉Linux操作系统内核,有Linux内核和驱动开发经验。

2、精通C/C++开发语言,shell脚本。

3、精通C语言,能独立编写、调试硬件驱动程序和功能程序。

4、熟悉多线程的开发,精通ucosII嵌入式系统移植、驱动和应用开发。

。。。。。。

嵌入式硬件的工作:

嵌入式软件的工作:

嵌入式的工作:

那你可以以“低端单片机-高端单片机-低端ARM-高端ARM”来学。我现在就是工作中用STM32,晚上回去自学ARM9。

如果回答对你有所帮助,想了解更多电路,单片机知识,加波关注

给想学的朋友一点意见吧

第一,需要对数字电路,模拟电路,和电工基础这3门课有一定的了解,尤其是数字电路

第二,前期可以从最基本的51单片机入门学,其他的都大同小异,了解内部结构,常用的命令,学完之后一定要动手搭建最小系统,一定要做实验,这个是最重要的一部,软件控制硬件一定要知道是如何实现的

第三,语言的选择,汇编需要了解的,这个做逻辑控制很方便,但一些算法它就不合适了,需要要C语言,也可以在c里插入汇编,以前用keilc51平台,现在不知道是啥,,我已经很久不玩了,还可以用一个仿真软件来模拟,叫poroteus,好像是这么拼的,那个很好用

第四,还需要了解常用的各种传感器,ds18b20,不同的显示设备,各种外设,你要把他们的驱动程序写出来,方便后期调用,

最后就是配合项目了,如果你自己干,还要考虑设计电路,做pcb板,选元器件,焊接,等等,有团队的话就好一点,各司其职,然后调试,测试,做模具等等一系列弄好后出产品。

原创文章,作者:普尔小编,如若转载,请注明出处:http://www.puerpx.cn/pxwd/4319.html

(0)
上一篇 2022-09-23 上午11:06
下一篇 2022-09-23 上午11:48

相关推荐

  • 今天去华信智原报名学习java,学完后真的能工作吗

    这个你得问从那里毕业的学生吧 ,但是就业好不好除了培训机构的因素之外,还要看个人吧,有的人每天勤奋努力,吸收学习能力好,自然就好就业,如果每天混混沌沌自然就是找不到好的工作的 虽说…

    培训问答 2022-08-17
  • 如何运用pdca循环管理

    PDCA管理方法是个非常伟大的发明,是对我们每个人来说非常有用的实用工具,如果用的好,可以让每个人获得非常大的成就。 总体来说PDCA是一个通用性的工具,但是这个工具,可以应用在不…

    培训问答 2023-03-02
  • 北京密云区有什么好玩的(密云区周边有什么好玩的景点推荐)

    密云区,属燕山山地与华北平原交接地,是华北通往东北、内蒙古的重要门户,故有“京师锁钥”之称,是北京重要饮用水源基地和生态涵养区。总面积2229.45平方千米,是北京市面积最大的区。…

    培训问答 2023-04-17
  • 教育机构好不好,教育机构哪些好

    教育机构好不好,相对较大较笼统,不同的身份,比如学生,家长,工作人员,老师等等,各自的评价感受也会不同。即使从单一的身份比如学生的角度来说,也会因为不同的教育机构的质量而有区别。 …

    培训问答 2023-07-21
  • 培养儿童注意力的游戏有哪些(小学生注意力训练游戏)

    陪伴是对孩子最好的教育。但是由于肩负着生活的重担,很多家长往往只顾及到孩子的物质生活,而却忽视了他们真实的内心想法。的确,父母作为孩子联系世界的第一人,陪伴的质量能够决定孩子自我认…

    培训问答 2023-01-03
  • 无人机飞手证怎么考?(无人机aopa有必要考吗)

    首先要看你飞的是什么级别的无人机,7公斤以下可以不用证飞,但是高度和距离有要求,120米高度内,目视距离内,保证周围安全的前提下你可以自由飞,这不需要申请,如果你要高飞,远飞,不过…

    培训问答 2023-03-16
  • 深圳高尔夫培训哪家好

    由于我不在深圳,所以不清楚深圳龙岗的高尔夫培训机构有几家。不过,这些信息其实是可以在网上搜到的。 但是,对于零基础如何学习高尔夫,我可以给你一些建议。 对于初学者来说,找个专业的高…

    培训问答 2022-11-13
  • 河南5名犹太人后裔移民以色列

    天下熙熙,皆为利来;天下攘攘,皆为利往。这说明了以色列的软实力的确不一般,竟然让已经全无犹太人外形特征的,遥远东方大国公民肯下功夫,费大劲追溯了上千年来认祖归宗。这要放到70多年前…

    培训问答 2022-05-23
  • 怎么去水印,怎么去水印pdf

    介绍2款手机去图片水印,还有1款手机去视频水印,最后复杂的水印还少不了PS。 1.照片智能橡皮擦-去除图片水印 没有官网,App Store搜索下载 专门去照片水印的APP,目前只…

    培训问答 2023-07-11
  • 导游培训机构,中源教育培训学校怎么样?

    中源教育培训学校怎么样 郑州中原科技教育学校是经教委认定的正规教育机构,学校拥有独立校区、独立教学楼、办公楼、学生公寓、学生餐厅、图书馆运动场等等。连续多年被评为先进办学单位,十年…

    培训问答 2022-04-10

发表回复

登录后才能评论