历史上的今天
返回首页

历史上的今天

今天是:2026年01月03日(星期六)

2023年01月03日 | 入门单片机需要购买什么东西,学哪款单片机最好?

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位单片机都还有大量应用。

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


推荐阅读

史海拾趣

潮州三环(Three-circle)公司的发展小趣事

面对能源危机的挑战和新能源市场的崛起,三环集团决定进军新能源领域。在2004年,公司开始研发生产燃料电池电解质基片(SOFC),这是一种能够将化学能转化为电能的装置。通过多年的努力,三环集团成功实现了SOFC的量产,并将其应用于新能源汽车、分布式发电等领域。这一布局不仅展示了公司的前瞻性和创新能力,也为公司带来了新的发展机遇。

Cosel公司的发展小趣事

随着全球化进程的加速,Cosel公司开始将目光投向国际市场。1990年,公司成立了U.S.ELCO INC.(现名为COSEL U.S.A.,INC.),正式进入美国市场。随后,公司又设立了欧洲常驻办事处,进一步拓展了欧洲市场。这些举措使得Cosel公司的产品和服务能够覆盖更广泛的地区,为公司带来了更多的商机和发展空间。

ADDtek公司的发展小趣事

在电子行业,技术创新是企业发展的关键。Cosel公司深知这一点,因此在发展过程中不断引进先进的技术和管理理念。1979年,公司引进了质量控制圈(QC circle)活动,通过全员参与的方式提高产品质量和客户满意度。随后,公司又引进了TQC(全面质量管理)和方针管理,进一步提升了企业的运营效率和产品质量。这些举措使得Cosel公司的产品在市场上获得了良好的口碑。

成都芯进(CrossChip)公司的发展小趣事

成都芯进电子一直致力于打破国外芯片市场的垄断地位,实现进口替代。他们在电流传感器领域取得了显著成果,产品已经全面进入工控、光伏、储能等领域,并获得了阳光电源、英威腾、欣旺达、安克等客户的认可。这一成就不仅展示了公司的技术实力和市场竞争力,也为国产芯片事业的发展做出了积极贡献。

Extech公司的发展小趣事

随着市场竞争的加剧,Extech公司意识到单一的产品已经无法满足客户的需求。因此,在1998年,公司推出了自主研发的产品工艺规划系统XTCAPP和产品数据管理系统XTPDM。这两款软件在推出后迅速成为市场上的主流产品,其高度的集成性和易用性赢得了客户的广泛赞誉。通过这两款软件的推出,Extech公司在CAD/PDM领域进一步巩固了自己的领导地位。

ACP Optoelectronic Technology Co Ltd公司的发展小趣事

ACP Optoelectronic Technology Co Ltd始终坚持创新驱动的发展理念。公司不断投入研发资金,引进先进设备和技术人才,推动产品升级换代。随着市场的不断变化和客户需求的不断提升,ACP Optoelectronic Technology Co Ltd的产品线不断丰富和完善,产品质量和性能也得到了显著提升。

问答坊 | AI 解惑

[原创]智能分析系统与红外灯

伴随着安防的智能化、数字化、网络化,动态PTZ跟踪自动跟踪监控系统(带网络功能)将是未来必然的需求,在多种监控方式整合的大平台里,若具备较好的网络资源,动态PTZ跟踪自动跟踪监控系统则是将智能分析功能和高速球集中管理、远程自动监控功能最 ...…

查看全部问答>

wince下能否调用winmm.dll?

如题,上网查了,有人说不行,有人说可以(原文:一开始使用了winmm.dll(ce驱动里面可以直接用,不用LoadLibrary))。到底是否可以调用呢?我试了一下,是不可以的,但不知有没有用错。 烦请各位大侠指教! …

查看全部问答>

GPRS模组MC55激活问题

使用西门子MC55模块,我在初始化的时候,使用GPRS_SendATCmd(_T(\"AT\"));无法激活该GPRS模块 请问各位大侠是什么问题导致?…

查看全部问答>

GSM modem 多方通话的实现

用的是Wavecom GPRS MOdem,收发短信正常, 参照 WAVECOM的示例文档。我反复用移动的神州行卡,拨打手机号与手机号100861与10086,企图建立三方通话。代码没错。只是始终有这个错误:ERROR 30 -“NO network Service” ATD10086; +WIND: 5,1 +WI ...…

查看全部问答>

UART2僵住了

                                   …

查看全部问答>

用430的C语言如何表达 XBYTE ?

#define SEDWRCOM XBYTE[0X1100] //写指令代码 上面这条语句用430怎么写? XBYTE 是什么意思?…

查看全部问答>

基于AM3359的GPMC测试终于有了些进展

断断续续的搞了好久,终于有了一些结果,有图有真相。1. 这个是我的测试环境,BeagleBone + EE_FPGA,使用的arm + fpga的架构来测试GPMC的读写2. 根据datasheet我选用的是GPMC to 16-Bit Nonmultiplexed Memory3. ARM和FPGA的管脚分配详细见附件:4 ...…

查看全部问答>

【项目外包】模拟双口RAM器件

模拟双口RAM器件 项目预算:¥ 2,000~4,000 开发周期: 7 天 项目分类: 嵌入式 竞标要求: 项目标签: 基于cyclone芯片 ...…

查看全部问答>

带看门狗、手动复位、推挽输出的监控电路:ADM8316

ADM8316:  SUPERVISORY CIRCUIT WITH WATCHDOG, MANUAL RESET, AND ACTIVE-LOW PUSH-PULL RESET OUTPUT:  SUPERVISORY CIRCUIT WITH WATCHDOG, MANUAL RESET, AND ACTIVE-LOW PUSH-PULL RESET OUTPUT 特点: 1、26 reset t ...…

查看全部问答>

“TI杯”分布式驱动小车的安全性设计夺冠

以汽车上的控制器上所采用的单片机为例,汽车控制器对于单片机的安全性的要求越来越高,Hercules TMS570LS MCU即是TI专门面向汽车领域设计的一款以安全性为主要亮点的32位双核单片机。主要用于刹车系统(ABS 和 ESC)、电动助力转向系统 (EPS)、HEV ...…

查看全部问答>