入门单片机需要购买什么东西,学哪款单片机最好?

发布者:静心静气最新更新时间:2023-01-03 来源: zhihu关键字:入门  单片机 手机看文章 扫描二维码
随时随地手机看文章

最近看到有些人说学单片机好烧钱,把我看懵了,我的第一感觉是这孩子到底有多穷。


我印象中,10年前我自学单片机就买了一个51开发板,然后买了一套智能小车配件,总共花费不到500块钱。


通过几个月学习找到第一份工作1.8k,半年后涨到5k,大概1-2年后,每个月都能通过这个技术获得1万多报酬,如果当初懂投产比这个概念,我应该会像中了彩票一样开心。


所以别说500块,即便是5000块让你能够学会这门技术,我都觉得超值。


Ok,言归正传,对于单片机学习入门。

一、入门单片机要买什么?

我的原则和建议是能买最低配绝对不买最高配。

曾经我买STM32开发板的时候就做过这种傻事,总想着买最高配能多学点东西。

其实高配那些东西,在实际产品开发当中根本不会采用那种技术方案来做,主要是尺寸和成本各方面不能满足需求。


除非你正在做一个产品,正好需要用到这些功能,你想知道大概是怎么做的,这个时候你可以针对性购买高配,否则大概率都是压在箱底吃灰。


新手先从51单片机入手,可以先购买一个51开发板,买个最低配的就行,大概也就100多块钱。


很多人不知道买谁的,一般开发板都有配套视频教程,你可以先下载视频教程看看风格适不适合自己,合适了再买。


如果你实在没时间去听,可以和我当初一样,通过郭老师的开发板和视频入门。


现在市面上的51开发板基本都是用STC89C52RC这个单片机做的,直接串口烧录程序,比较方便。

很多商家为了多搞点利润,会给开发板一些附加模块,比如说超声波、红外、电机、温湿度等等。

我们在选择的时候不应该根据模块来选,而是根据协议来选。

比如说现在工作当中,最常用的就是IIC、SPI、串口、单口通讯这几种协议。

那我们可以看看哪些附加模块是用这些协议接口的,每种协议买一个模块就可以。

主要的目的是为了让你用这些协议做下实验,下次碰到这种功能的时候就知道怎么做了。

还有一些小伙伴可能会问,难道不用买一些书籍之类的吗?

我做了10年开发,做过几十个产品,书虽然买了一些,但是基本都是吃灰的命,根本没看过。

主要是这门技术是实战型技术,你花1个小时看书,还不如拿一些例程多去实践一下。


二、学什么单片机最好?

很多人刚开始是通过stm32入门的,我没试过零基础从stm32入门是什么体验。

但是通过和几个直接学stm32的人交流来说,他们普遍的问题是基础部分的知识缺失,导致每碰到问题都无从下手,如果百度搜不出来就完全没思路和办法解决了。

我对无际单片机编程的学员一般是建议从51单片机开始学起,如果学习路径正确的话,半个月完全能够上手写一些简单的程序了。

不是说市场什么火就去学什么,很多东西都是要有基础沉淀,为什么c语言历史这么悠久了,甚至现在招聘都没人要只会c语言的。

但是c语言依然是最火的语言之一,就是因为它是基础,是根基,是不可替代。

单片机也是一样,你说51过时了吗?淘汰了吗?

如果你觉得是,在内行人看来你就是外行人,真实现象是4位单片机都还有大量应用。

千万不要把思维局限在攀比技术的高低,真正商用产品都是以利润为核心,成本越便宜质量越稳定越好。


关键字:入门  单片机 引用地址:入门单片机需要购买什么东西,学哪款单片机最好?

上一篇:怎样学会单片机?先学什么,怎么入门?
下一篇:如何学好单片机编程?学好单片机的基础是什么?

推荐阅读最新更新时间:2024-11-08 22:02

关于51单片机使用printf串口调试
在51系列单片机上面使用串口的时候,有时候为了方便调试看一下输出结果,会用到printf函数输出到电脑终端,再用串口助手显示。但是单片机使用printf的时候有一点需要注意的地方。 1、首先添加头文件#include stdio.h ,因为printf在这个里面 2、然后配置串口,但是在串口初始化的时候需要吧 TI = 1;否则无法发送。因为printf函数会调用putchar函数,而putchar函数会判断 TI ,不为 1 则等待,相当于死机,为 1 则清零。 3、也可以使用接受中断,但是中断里面不要再有 TI = 1;这句,否则无法发送。 就这三点,然后就可以很方便的使用printf输出了。 但是方便归方便,这个只
[单片机]
关于51<font color='red'>单片机</font>使用printf串口调试
MSP43O单片机复位电路可靠性设计
0 引言 TI公司的混合信号处理器MSP430系列单片机以其处理能力强大、外围器件集成度高、功率消耗低、产品系列全面、全系列工业级等特点,作为目前MCU主流市场的产品之一,在电子应用领域中得到广泛应用,被越来越多的电子设计师所青睐。由于复位电路设计问题而导致的系统出现上电后不工作或状态不正确是很多MSP430单片机电路设计者们在设计、调试和应用中曾遇到过的问题,尽管这种情况发生的几率很低,但对于可靠性要求较高的应用场合,这个现象仍需引起电子设计人员的足够重视。 为此,本文对MSP430全系列单片机的复位系统和复位机制进行了详细深入的分析,并针对性地提出了具体的外围复位电路设计方案和有关电子元器件的详细介绍,以供同行参考和交
[单片机]
MSP43O<font color='red'>单片机</font>复位电路可靠性设计
基于单片机的宽电压智能型爆闪灯的设计
MK6A11P单片机具有较强的抗干扰能力,内含RC振荡器、看门狗及复位电路,与其他系列单片机相比,省去了很多外围元件,且格低廉,适用于各种工业用小型产品的设计。 利用该芯片和NE555芯片组合设计的智能型爆闪灯,具有整体电路简单、工作稳定,产品的一致性好,极大地提高批量生产能力和竞争能力。 1 利用MK6A11P的宽电压智能型爆闪灯 1.1 整体电路框图 整体电路框图如图1所示,由温度检测、过压检测、工作模式设置、能量调节及驱动、高压检测及脉冲触发部分组成,从而使爆闪灯具有完善的保护功能和自适应功能。 1.2 MK6A11P单片机的特性 MK6A11P是RISC高性能的8位单片机,内部包含1 kbit×14 bi
[单片机]
基于<font color='red'>单片机</font>的宽电压智能型爆闪灯的设计
使用IDE降低您的MCU功耗
当今是低功耗单片机的黄金时代。现在有六家供应商在其MCU中提供了高级功能来帮助您在后续单片机设计中实现节能。不过,全面掌握所有这些功能可能会令人萌生退意。更糟糕的是,能否取得成功往往是个未知数。哪些功能费力少效果好?哪些功能费力多却没有效果?最迫切的问题可能是,这对我要实现的性能有何影响?如今MCU中的很多功能会极大地影响处理性能。 一种解决上述问题的方法是选择一种可提供集成电流测量功能的集成开发环境(IDE)。它如何发挥作用呢?它可以打消将低功耗功能引入代码库时产生的疑虑。在过去,人们选择可靠的电流表作为工具,但电流表无法将电流消耗与代码实时关联。 通过选用具有集成电流测量功能的IDE,可获得某种功能如何影响功耗和性能的即时反馈
[单片机]
51单片机LCD12864显示屏图片中文英文显示
显示结果: 图片及字体取模 单片机源程序如下: #include reg51.h #include intrins.h #include stdlib.h #define uchar unsigned char #define uint unsigned int //定义端口 sbit A0=P2^0; //定义端口是传输命令还是数据, sbit RW=P2^1;//定义端口是读取还是写入, sbit LCDEN=P2^2;//芯片使能启动 sbit RST=P2^3;//复位键 uchar code dis1 ={/*-- 文字: 我 --*/ /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x
[单片机]
51<font color='red'>单片机</font>LCD12864显示屏图片中文英文显示
PIC单片机的配置字总结
平台为:MPLAB V8.92,这个ID有两个编译选项:DEBUG和RELEASE,那么可以根据系统预定宏来自动根据选择模式,配置配置字。 一、PIC18F系列配置字编写 MUC: PIC18F4550 IDE: MPLAB V8.92 编译器:MCC18 V3.47 配置字讲解帮助手册在编译器如下目录:doc\hlpPIC18ConfigSet.chm 例如:D:\Program Files\Microchip\mplabc18\v3.47\doc\hlpPIC18ConfigSet.chm 注意:配置字文件必须只能有main.c文件包含。。。。。。 配置字编写:以18F为例 #ifdef __DEBUG #pragma c
[单片机]
一种基于单片机的高精度测温装置的设计
1 引言 在工业生产和日常生活中,温度是需要测量和控制的重要参数之一,物体的许多物理现象和化学性质都与温度有关,许多生产过程都是在一定的温度范围内进行的,需要测量和控制温度,因此温度测量的场合极其广泛。热电阻是工程上应用广泛的温度传感器,使用最多的铂热电阻温度传感器零摄氏度标称中阻值为100 和10 ,电阻变化系数为0.003851。铂热电阻温度传感器精度高、稳定性好,应用温度范围广,是中低温区最常用的一种温度传感器,不仅广泛用于工业测温,而且被制成各种标准温度计供计量和校准使用。 该装置结合单片机和传感器技术,采用AD517及ADSlllO芯片和EL-700铂热电阻设计了一种具有无线发射与接收模块的高精度测温装置。该装置既
[单片机]
一种基于<font color='red'>单片机</font>的高精度测温装置的设计
【GD32 MCU 入门教程】GD32 MCU 常见外设介绍(11)PMU 模块介绍
11.1.PMU 简介 PMU即电源管理单元,它有三个电源域,包括VDD/VDDA域、1.1V/1.2V域和备份域。电源管理单元在常规芯片提供了三种省电模式,包括睡眠模式、深度睡眠模式和待机模式;在低功耗芯片中,电源管理单元提供了十种省电模式,包括运行模式,运行模式 1,运行模式 2,睡眠模式,睡眠模式 1,睡眠模式 2,深度睡眠模式,深度睡眠模式 1,深度睡眠模式 2 和待机模式。这些模式能减少电源能耗,且使得应用程序可以在CPU运行时间要求、速度和功耗的相互冲突中获得最佳折衷。 11.2.PMU 功能 三个电源域:备份域、 VDD/VDDA域和1.1V/1.2V电源域; 三种省电模式(常规芯片):睡眠模式、深度睡眠模式和待
[单片机]
【GD32 <font color='red'>MCU</font> <font color='red'>入门</font>教程】GD32 <font color='red'>MCU</font> 常见外设介绍(11)PMU 模块介绍
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved