学习单片机的方法有哪些 -凯发旗舰厅

单片机开发学习交流区

14个成员 4个话题 创建时间:2015-09-22

学习单片机的方法有哪些

发表于2020-01-05 1045次查看

学习单片机的方法有很多,不管是哪种方法,找到适合自己就是最好的。根据本人在信盈达学院的亲身学习经验和感受,粗浅的和大家分享下学习方法。

第一步:基础理论知识

你知道什么是电阻、电容、电感、二极管、三极管、场效应管、放大器等等以及它们的工作原理和在电路中的作用,不知道就看模拟电路。

单片机硬件结构和原理都源自数字电路,如果电路基础不扎实,对复杂的单片机硬件结构和原理就很难理解,这时你应该返回基础理论知识,重新学习触发器、寄存器、门电路、coms电路、时序逻辑等理论知识。理解了这些知识之后再去看单片机的结构和原理,我想你会很容易理解。

 

除了学习模拟电路数字电路外,还要学习c语言知识。

c语言需要掌握的知识主要有3个条件判断语句(if()、if……else(),if ……elseif()……else;)、3个循环语句(while(),for(),do ……while();)、3个跳转语句(returnbreakcontinue。)和1个开关语句(switch语句),具体哪些语句和功能在这就不一一介绍了。这简单的10条语句可以组成很复杂的逻辑,在算法和编程中是不可缺少的。

1、当基础打好以后,你会感觉到单片机不再难学了,而且越学越起劲。

2、当单片机依照你的指令实现预期控制效果的时候,成就感会让你信心十足。

3、当你夜以续日、废寝忘食的投入到单片机的世界里,恭喜你你已经入坑。0基础学单片机的课程有哪些

第二步:单片机实践

单片机的学习过程,既让人兴奋又让人疲惫,既让人无奈又让人不服,既有失落感又有成就感,一次次修改,一次次云烟,每一天熬夜,直到再也没有bug,电路再也没有问题,单片机执行着你想要的指令,其中的酸甜苦辣只有亲自学过的人深有体会。

1、需要一颗决心

首先,你要明白你学习单片机的目的和初衷。这是你学单片机的动力。没有动力,我想你坚持不了多久。没有捷径,只有一步一脚印。无论学习还是做事,坚持下去总有回报。所以你得坚持、坚持、再坚持,0基础学单片机的课程有哪些,0基础学单片机的课程有哪些

2、开发工具

想要吃鸡,必须有装备。一台电脑、一块单片机开发板、一套视频教程、一本单片机教材和一本c语言教材

3、理论和实践相结合

单片机编程很容易,不就是那样吗,没吃过猪肉还没见过猪跑吗,光看书不动手也能明白,但在实际编程的时就没那么简单了,不是你想的这样那样,只有实际动手才会有深切的感悟,这种感觉是没法表达,只能意会无法言传。0基础学单片机的课程有哪些

在实践中学会编程,找到自己的独特的编程风格。不仅要学会别人的例程,还要在别人的程序上改进,取其精华去其糟粕,让程序产生更强大的功能。要会查阅芯片数据手册。这个过程是无聊枯燥,只要能坚持下来,你就可以算是大牛了,要知道一般都是半途放弃。

第三步:单片机硬件设计

自己编程没问题了、接下来就应该硬件设计。硬件包括原理图和pcb板设计。学习单片机的最终目的是做产品开发----软件和硬件相结合形成完整的微控制系统。所以,做硬件也是学习单片机技术的一个必学内容,在实际工作中懂得硬件和软件的人才是比较抢手的,全能型的人才。

发表回复
你还没有登录,请先