前言:
此时咱们对“郭天祥单片机程序”大致比较关注,小伙伴们都需要知道一些“郭天祥单片机程序”的相关资讯。那么小编同时在网络上收集了一些对于“郭天祥单片机程序””的相关内容,希望同学们能喜欢,看官们快快来了解一下吧!初识
单片机有啥用
智能家居的控制雷达里面的控制完全可以由单片机来完成,因为单片机就是控制系统之王 现在最火的物联网就是以单片机作为底层板来进行开发凡是能想到控制的,都可以用单片机来完成
2015年还在大三的我,在学校里面学了一门微机原理的课程,这个课程主要讲了通过汇编语言来操作单片机,但仅仅是通过理论的方式来教学的,没有实际的实验,以及真正的用单片机。
当本课程学习到后面之后,老师有次在课堂上问大家我这有51单片机开发板,谁想用 。可以找他借,因此下课后我就找他借了开发板,当时开发板是STC89C52主控单片机。我还记得是郭天祥的板子。在实验室带到宿舍的过程中我就迫不及待的打开了包装,塑料袋里面装的是电路板,比手掌稍微大一点。上面的单片机通过一个卡槽来固定。可以随时更换(因为是DIP双列直插的缘故吧)。到宿舍我给电路板上了电,然后就迷茫了。不知道这东西怎么用,只看到一列led小灯,几个按键。
入门单片机
后来把光盘中的资料通过我的笔记本全部拷到电脑里面。此时还不会下载程序,我就先从光盘中的视频开始。视频的主讲人就是郭天祥,他从第一讲就认真,有趣的讲了单片机是啥?怎么用?有啥地方需要?从第一讲就深深的迷恋住了他的讲课分格。我就一节一节仔细的学习,做着笔记。然后用KEIL软件慢慢的先从点亮一个led灯开始学习,我记得当时点亮第一个灯那时候的激动就跟捡了几百块一样的兴奋。然后把这个灯能实现的各种效果都实现了一遍,后面的按键,蜂鸣器等等初学者的基本上看了不下五六遍。
89C51通过最简单的寄存器控制,也就是直接控制的位寄存器。当时通过控制寄存器确实学到了很多东西,也就是从那时开始,才渐渐的认为自己学习的这个专业毕业后到底有啥用,我就是从那时开始才感觉到了大学时光的流逝是多么的快。还没好好学习专业知识都大三马上毕业了。我想好多人的想法也跟我一样。
深入STM32单片机
2016年7月毕业后,找了份STM32开发的工作,也就是从那时候开始,才接触到的STM32单片机,当时89c51已经相当熟悉了,所以对于STM32的入手也是相当快的。从寄存器的直接控制到后来的库函数控制,的确方便了好多。不用去操心哪哪个寄存器,直接按照库函数控制开发,的确开发进度提升了一大截子。
单片机的入门不难,因为当时学校里面学了数电模电基本知识,所以学习起来如鱼得水,方便的很。
但是要深入的学习,必须得学会一些常用控制协议例如SPI,IIC,DMA等,这些必须要会,就算在不咋地,也要会通过DEMO程序来修改程序。来达到目的。单片机的深入必须要在工作中才能发挥出来。做有难度,有深度的项目,当项目结束的时候就会发现学到了许多自己以前没见过的知识,这些知识的学习就是通过日积月累的开发积攒出来的。
总结
在学习单片机过程中,我们最好需要学会界面控制软件,这样就可以做简单的人机交互,大大的提高趣味性,也提高了本身的知识技能储备。学习单片机的过程中难免会碰到棘手的问题,只要是我们学会处理问题的能力,啥问题也会迎刃而解。
加油,学习的人
大家可以关注本人,以后会经常在本账户分享遇到的知识难点,以及知识总结。有啥疑问可以留言,烦请大家多多转发。
标签: #郭天祥单片机程序