首先,你要把基础学好,先了解一些电子电路的基础知识,这其中就包括模拟电子与数字电子,数字电子尤其重要,还要了解C语言基础。接着,你要多多去接触用单片机在做项目的师兄、师姐们,多去实验室,把兴趣培养起来,要清楚的知道学会单片机以后能干啥。然后,就是去网上买块开发板开干吧,实践才能学懂,多看几本相关的书籍,把一些有用的视频多看几篇,这样你渐渐的才能培养起感觉,有了感觉说明你不二了,已经开始入门了。接下来就是抓紧做项目吧,搞些比较完整的项目,比如超声波测距、温度计、计时器、无人机、智能小车这些项目,做得多了你就慢慢成为大神了。

学会单片机以后能干啥

最重要的两门课

1、硬件知识

学习单片机的学生绝大多数都是学理工科的同学,可以这样讲,单片机就是偏硬件方面的课程,所以你首要的任务就是要把基础课程电子电路、模拟电子、数字电路、信号处理这些先学好,起码有个基础才行。这些知识没学好,你后面会走很多弯路的,有很多人就是因为没有这些基础,所以早早就放弃了。

现在主流的单片机主要有:51单片机、STM32单片机、PIC单片机、AVR单片机、MSP430单片机等,根据你们学校的情况先入门其中一个型号。先要学习其内部组成架构,包括里面的逻辑运算单元、存储单元、外部接口单元这些,可以不用完全懂,先有个概念。然后学习一下汇编语言,不要求全懂,也是要先有个概念吧。

1、软件知识

单片机是一个偏硬件的东西,不过它还是需要软件来驱动的。这个软件仅限于底层的软件,所以你一开始只需要学习一些基础的C语言知识就可以了,先把基础的变量、数组、语法、函数、指针这些搞懂,你就可以开始做一些小模块的编程了。等以后入门之后,再来慢慢加深C语言方面的学习,以后你要做大型的项目的时候,必须要把C语言完全掌握才可以,否则写出来的东西极有可能就是一堆BUG。

以上两点就是我所说的认知,这是必须要经历的过程。有了这个过程你后面才能够学得更有劲,才能培养起兴趣来。有些人一上来就要开始做项目,非常心急,最后没玩几天,实在搞不懂就投降缴械了。就是因为没有培养认知的这个过程。

培养动手能力

1、买一款开发板回来做实验;

2、顺便要买一个烧录器,可以烧录程序,有些还能在线仿真;

3、有一些工具还是必备的,比如USB转串口线、万用表、示波器这些;

4、多编码、多调试、多仿真、多用示波器分析信号。

总结:首先培养认知,然后注重基础知识的学习,最后最重要的就是多动手。

以上就是我的介绍,大概的给你普及了相关的知识,很多东西还没有细说,如果觉得不过瘾,可以关注我,我们一起交流探讨。