0-0 聊聊51单片机——以普中A1,A2,A3,A4为例

hello大家好呀,这里是X。
这一篇博文都是我在叭叭,如果想快点进入正题,请直接去看下一篇文章!

1.来自大学生的悲鸣

小X最近在学习51单片机,已经快被逼疯了。其中的痛点在于,网上好像没有关于这一款单片机的开发攻略。官方给的文档又臭又长,很多东西还讲不清楚。作为一个初学者,本着“程序能跑就行”的态度来学习这一款单片机,得到的反馈却十分负面。于是,小X决定自学这款单片机,并且以初学者的视角来和大家一起探讨这一款单片机的开发和使用!

2.前期准备

2.1 一台普中51单片机,型号为A1~A4

正所谓“欲善其事,必利其器”,学习51单片机的开发,首先要有一台51单片机。在官方给出的单片机开发攻略中,A1到A4只有很细微的差别,很多时候可以混用。不同系列之间的差别也很小,大家不妨试试。这里小X入手了A4款和很多的套件,足够小X写完这一整部的开发攻略了。相对的,A5到A7的开发攻略可能会在以后产出,大家就狠狠的期待吧!

2.2 一台能“跑”的电脑

当然了,建国后物件不允许成精。所谓的电脑能跑,指的不是电脑真的能跑起来,而是一台能够流畅的运行 Keil μVision®4 的电脑。当然了,这个软件对电脑的要求不是很高,只要不是20年前的奔腾3应该都能跑起来 ,如果没有电脑的小伙伴也可以去“蹭”学校的机房。要求有两个,第一一,电脑是Windows®系统,问就是小X没有用过macos不知道能不能行,第二,装上以后不卡。小伙伴们如果只是为了学习单片机,没有必要去买特别贵的游戏本,但**日后如果想要学习matlab等十分吃性能的软件,则非游戏本不可,否则它直接会以性能不够为由而拒绝运行。**小X最近在学的深度学习就是因为现存不够而每天往学校的机房跑。顺带一提,小X的电脑配置为:R9 5900x+3060laptop,买的时候价格8000多一点。

2.3 一颗期末不挂科的心

这是什么含金量就不用我说了吧。小X的内容只能做到这里了。争取在这个学期内,帮助大家快速上手这款单片机,至少在期末的实操上能捡到一些分数。小X所提供的所有示例,错误,全部都是建立在被导师骂出来的基础上的,绝对有你没有注意到的点!

2.4 对C语言的一点点了解

什么是C语言?简单说,就是一种编程语言。然后呢?没了。就这么简单,你只需要知道C语言是一种语言就行了。什么?编程里要用?拜托,咱又不是学这个,没必要真为了学习单片机编程而特意去学C语言。换句话说,小X在讲解编程的时候会帮助大家恶补C语言的相关内容,不需要知道怎么来的,会用就行了都已经来看小X的文章了还要求那么多(不是)。 如果这个系列能火,以后小X也会出一个C/C++的编程教程,狠狠的期待吧!

3.写在最后

学习不可一蹴而就,当然,你行你上。 正如“冰冻三尺非一日之寒”。小X什么时候这么有文化了 其实单片机没有这么难的,只要用心就一定能学好。好像毒鸡汤啊 好了,接下来就是快乐的学习时间,预祝大家可以做出惊艳的成果!

  • 24
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值