打开网易新闻 查看精彩图片

\\\插播一条:

自己在今年整理一套单片机单片机相关论文800余篇

论文制作思维导图

原理图+源代码+开题报告+正文+外文资料

想要的同学私信找我。

单片用什么编程?如何学习STM32单片机开发

曾经,有一个老板跟我说,很羡慕我们这些做技术的。

我们都感觉有点挖苦,一个身价上千万的人,羡慕我们这些年收入不到20万的。

不过从他的说话方式来看,似乎是仔细的,他说他也喜爱钻研技术,只是年纪大了,学不动了。

不管你身在处于什么身份,相信每个男人心中啊,都有一个创客梦。

先不说通过技术去变更世界了,大部分人都是普通人,不是托尼史塔克。

不过即便是自己动手DIY一个小创造,写个小程序,烧录进去,让这个小玩意依照自己的程序逻辑去执行,也是成就感满满的。

当初,我也是这样被骗进单片机开发这个行业的,没想到一入坑就10年。

这10年技术生涯,虽然没让我过上衣食没忧的生活(这个完全是自己的问题),但是至少我此时想做一个什么小创造还是游刃有余的,就看自己想不想了。

最近,我们有个学员说,他目前学到了C语言语法,那种感觉很奇怪,就是仿佛学到了东西,仿佛又没学到。

其实有这种反应是正常的,由于他还处于入门的阶段,还不具备自己做项目标才能。

等做过项目了就会知道,他学的知识到底能用在哪里。

所以,我一直跟大家说,通过项目/小创造去进修单片机开发性价比是最高的。

假如你只在开发板玩,这只能让你学会单片机,你会发现,在开发板上玩的很溜,一让你做个小创造就一脸懵逼。

由于单片机只是一个工具罢了,真正核心的是你的编程思维和水平。

这个只能通过项目去锤炼,别没捷径,这也是为什么我们过项目率领大家进修单片机开发的理由。

技术不落地,你永远也学不会,而项目就是落地最好的方法。

下面来聊下,单片机有什么创意的小创造。

相信学过单片机的都知道智能小车这种小玩意,其实也算是一个小创造了。

10年前,我就是通过智能小车这个小创造找得到工作的,一些笔记还在。

打开网易新闻 查看精彩图片

智能小车非常适合新手去练手,如果你没做过的话,下面教你怎么上手。

一、材料准备

大家千万不要想着自己亲手去制作组装件,设计电路板之类的,不现实。

这个在某宝上有很多现成的方案。

打开网易新闻 查看精彩图片

我们的最终目标其实是要把这个智能小车的硬件原理和程序掌握。

我当时就吃了一个亏,想着自己焊接好玩一点,假如没焊接经历,很容易焊废,所以直接买组装好的就行了。

二、收集资料

一般这种套件,商家都会带有原理图、源代码、甚至是视频教程。

所以学习基本上没什么太大难度。

三、开发阶段

1.搞懂硬件原理

首先我们要把智能小车的硬件原理搞懂,简略的智能小车一般有电机驱动、超声波测距、以及LED和蜂鸣器的提示。

我们只须要搞懂它们的控制原理就行,不须要完全吃透到自己能设计的程度。

2.看源代码

前期你可能还不能自己独立去编写整个项目标程序,这是正常的。

我那个时候是先参照商家提供的源代码,看看他们是怎么达到的,其次基于他们的代码再修改修改,最后烧录进去测试一下反应。

改多了,测多了,根本也把他们的代码达到思维和方法掌握了。

3.自己重写代码

思维有了,就能够自己初始动手重写代码了,这个步骤一定要做,看懂和能写出来是两码事。

另外一些外部器件的控制,假如说电机、超声波测距模块都是须要看他们产品的数据手册的。

整个项目,假如是新手的话,周期大略是半个月到1个月左右。

做完这个项目,之后你根本就能看懂他人写的51单片机开发的程序了。

成为高手,就是不断看,不断改,其次再自己重写的过程。

最后彩蛋时间!!!
据说有小伙伴靠这份顺利入职BAT,所以一定要保存起来好好学习!
后期我也会组建一些技术交流群,让大家能认识更多的大佬,有个好的圈子,你对行业的认知将在最前沿。

打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片

【文章福利】:小编整理了一些个人觉得比较好的学习书籍、视频资料共享在群文件里面,有需要的可以自行添加哦!~点击绿色通讯软件搜索wujidanpianji加入(需要自取)

说了这么多,大家记得留意下方评论第一条(或者私信我)有干货~

-END-

*本文系网络转载,版权归原作者所有,如有侵权请联系删除