51单片机入门自学视频,51单片机入门自学视频 视频教程

曾经我是自学单片机然后跨行成功,今天来分享下自己的经验。在网上看了很多文章,很多人说现在51单片机已经过时了,建议从STM32开始学习。或者单片机没有钱途,直接

我曾经自学过微控制器,然后成功转型到其他行业。今天我想分享一下这段经历。

网上看了很多文章,很多人说51单片机已经过时了,不如从STM32开始学习。

或者你买不起微控制器,那就跑ARM+Linux吧。

不过,我的建议是从51开始学习。 51是基础,学习难度对于初学者来说还算可以接受。

不知道别人是怎么学的,或者有没有从事过这个行业。

为什么我常说我的学习方法和路径适合大多数人遵循?

因为我可以告诉你,这就是我自学并参与这个行业发展多年的方式。

我的学术能力各方面都极其平庸,但你却学不到。

STM32的定位是让经验丰富的开发工程师快速创建产品,并且软件是基于固件库开发的,如果直接进入这种开发模式,对于初学者来说可能会感到困惑。

诚然,ARM+Linux薪资较高,入门门槛相对较高,学习难度也较高,所以初学者除非自律,否则很难自学。

另外,在进行单片机开发之后学习ARM+Linux方向,比直接学习它会让你有更透彻的理解和更好的基础。

例如,直接学习可能需要六个月甚至一年的时间,但开发出单片机后,可能只需要一到两个月就能掌握。

我们研究的目的只是为了通过这个技术找到一份工作养家糊口吧?

我只用了三个多月的时间就能够独立工作。从学习周期和回报率来看,先学习单片机开发是一个非常好的选择。

至于你将来是否决定使用Linux,那是你的选择。一般来说,如果你在微控制器开发方面做得很好,你就能过上不错的生活。

言归正传,让我们从自学51 微控制器的最佳方法开始吧。

1.基本电路

学习单片机需要掌握基本的电路原理,如欧姆定律、二极管和晶体管开关原理、LED灯驱动电路、按钮检测电路、ADC检测电路等。

量化的标准是能够看懂市面上51款开发板的原理图。

2.学习C语言

通过编写C语言或汇编语言来控制单片机。现在汇编用得不多了,所以建议你只学C语言。

对于微控制器C语言,《Wiji微控制器编程》包含一套专门的零基础学生教程。可以从官方账号获取。

e0c652c606d84d03972a9fbc2da26f6a~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717701769&x-signature=mP048Sm68foD3k942BTpVlQFYok%3D

关于结构体和指针学习C 语言后,最初不理解指针也没关系。运行几个小项目后,您将了解如何使用指针以及何时应该使用它们。在。

3、单片机

您可以通过使用51 个微控制器外设(外部中断、定时器、串行端口等)中的每一个来开发自己的产品思维,并最终创建一个类似于电子时钟的小项目。

微控制器开发需要上述技能。您绝对可以通过购买开发板并按照视频自学来学习这些内容。

至于以后怎么改进,我们没有办法,只能做一个项目。这也是我们训练营的价值观之一。它是“以项目为导向的”。

很多人好奇为什么我们不仅做产品,而且开发板的价格只有几百元,还提供7×12小时的技术支持。这是我最害怕的。当我遇到问题时,我找不到人来指导我。

最后我总结了很多初学者学不好的原因有几个。

1.花费太多精力研究模拟和数字电路

2、学习过程中不知道如何提高兴趣学习技术是一个非常乏味的过程。每次学习知识的时候,最好做一些有趣的事情来增加兴趣。提高您的编程技能。

3、没有学习氛围,没有人实时辅导或纠正方向。

原创文章,作者:小条,如若转载,请注明出处:https://www.sudun.com/ask/80030.html

(0)
小条's avatar小条
上一篇 2024年5月31日 上午3:22
下一篇 2024年5月31日 上午3:23

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注