​单片机零基础入门必备技能(单片机从入门到入土)

单片机零基础入门必备技能(单片机从入门到入土)

我目前本科自动化大三在读,参加过互联网+、挑战杯、智能车、PLC、三创、服务外包等一系列的创新创业大赛,也取得了一些成绩,懂得了一些知识,但是仍然觉得对以单片机为代表的嵌入式知之甚少,关于你提出的问题,下面就我以个人的学习经验浅谈一下单片机的学习。

单片机零基础入门必备技能(单片机从入门到入土)(1)

C51智能小车

一、基础知识

基础知识主要包括C语言、电路基础(数字电路与模拟电路)

在C语言这部分前期只需要会一些基本的语法即可,譬如说if、while、for、switch,虽说指针是C的精髓,但是前期的小项目用不到太多,包括堆栈、变量的存储在前期都不太会遇到。

我做了一个简单的思维导图,以下的内容差不多就是前期C语言要学习到的基础知识

单片机零基础入门必备技能(单片机从入门到入土)(2)

c语言基础

其实我个人认为看书对于学习单片机没有太大帮助,单片机的掌握是要在一个个项目中提升的。

此外要想更快入门单片机,也可以私信我,网盘内有一整套的单片机学习资料

单片机零基础入门必备技能(单片机从入门到入土)(3)

c语言入门

单片机零基础入门必备技能(单片机从入门到入土)(4)

51单片机入门

至于模电与数电的学习确实有点门槛,但在前期这二者只需要了解基本的概念就行,譬如说电容、电阻、二极管、三极管。其中较为重要也是最根本的知识在于数电中的二进制,即01,换句话说,数字电路中有两种电平,高电平(1)和低电平(0),两个电平特性也决定了二进制——非 0 即 1。

单片机零基础入门必备技能(单片机从入门到入土)(5)

二进制

我在入门的时候C语言和单片机是同步学的,否则单纯去学枯燥无味的代码,兴趣很容易被磨灭,学习代码、技术最重要的就是乐在其中。另外当你有了这些基础之后,去学习单片机才能乐在其中,否则就是从入门到放弃了。

二、学习路径

在对C语言等相关基础知识了解以后,我们接下来就要去制定我们单片机的学习路径。

现在市面上常见的是C51、stm32、arduino、ESP8266/32系列

对于这几类单片机的详细区别与性能的优劣,我在此不做赘述,下期再详细叙述。

我当时的学习路径跟随学校的安排,首先接触了在keil5上开发AT89C51,之后因为参加项目,对各类单片机都有了了解以后,在Arduino上开发arduino uno开发板,接着又接触了stm32,最后由于个人的兴趣和用途,转行开发国产芯片ESP系列,这差不多就是我的单片机开发之路,当然我也在不断学习,以单片机为代表的嵌入式学习是无穷无尽的,也难怪有内行人会调侃

“嵌入式门槛低,一学就是一辈子,从入门到入土”

单片机零基础入门必备技能(单片机从入门到入土)(6)

keil5

单片机零基础入门必备技能(单片机从入门到入土)(7)

arduino uno开发板

三、学习思路

要知道,单片机是一种软硬结合的技术,所以学习单片机必须将理论与实践相结合,这样能达到事半功倍的效果。

一方面需要学习编程语言,即软件部分,掌握程序的结构,知道常用的函数,一开始可以对着例程抄写代码,烧录到开发板上运行,这是能否入门的关键重要步骤。

首先对照例程,完全照搬人家的思路,一定要亲自动手抄写这个程序,慢慢领会其中每一条语句的作用和原理;接下来就仿照例程尝试着构思自己的编程思路,可以对着教程里的代码,研究其他人的编程思路,对有疑问或不明白的地方,试着按照自己的思路修改程序,比较程序运行效果。

另一方面需要学习构建电路,即硬件部分,对着代码搭建电路,只有真正自己经历这一步才算是真正入门。这一步可谓是单片机知识系统化的重要关键。而构建电路包括电路原理设计和PCB板设计。

电路原理设计包括各芯片的连接与应用、芯片外围电路的设计和应用电路的设计,而这些在芯片数据手册都可以找到,不过有的手册可是全英文的,比较头疼。

而PCB板设计需要懂得使用Protel软件或 AltimDesigner软件,尤其想向大家推荐国产的立创EDA软件,非常好入门,功能也一直在完善。但要想做的PCB板布局美观、布线合理还得费一番功夫了。

单片机零基础入门必备技能(单片机从入门到入土)(8)

立创EDA

所以说,学习硬件要比学习软件的成本更高,周期更长。学习单片机的最终目的是做产品开发,软件和硬件相结合形成完整的控制系统。

以上则是单片机入门的一些经验及知识,希望能对屏幕前的你有所帮助。

,

相关推荐

​小麦粉可以做包子馒头,小麦粉可以做什么吃的

​小麦粉可以做包子馒头,小麦粉可以做什么吃的

130

小麦粉可以做包子馒头,小麦粉可以做什么吃的 本文目录 1.小麦粉可以做什么吃的2.小麦粉可以做包子馒头要加酵母吗3.小麦粉是面粉可以做包子吗4.小麦粉可以做包子馒头要加酵母吗 小...

​菠萝蜜核可以生吃,菠萝蜜籽能吃吗

​菠萝蜜核可以生吃,菠萝蜜籽能吃吗

130

菠萝蜜核可以生吃,菠萝蜜籽能吃吗 本文目录 1.菠萝蜜籽能吃吗2.菠萝蜜核的吃法3.菠萝蜜的核可以直接吃吗4.菠萝蜜的果仁怎么煮好吃 菠萝蜜籽能吃吗 菠萝蜜籽烹饪熟后可以吃,不建议...

​OPPO公司介绍

​OPPO公司介绍

196

OPPO公司介绍 OPPO,全称OPPO广东移动通信有限公司,中文名广东欧加控股有限公司 , 曾用名广东欧珀电子工业有限公司、广东欧珀移动通信有限公司等,品牌名称OPPO 。 是中国大陆电子...

​葡萄酒陈酿时间,葡萄酒陈酿时间长短

​葡萄酒陈酿时间,葡萄酒陈酿时间长短

153

葡萄酒陈酿时间,葡萄酒陈酿时间长短 葡萄酒陈酿时间越长,葡萄酒的风味就越复杂。这是因为葡萄酒在发酵过程中会产生一些化学物质,这些化学物质会影响葡萄酒的风味。例如,乙...

​苹果十四怎么截屏(iphone14promax怎么截屏)

​苹果十四怎么截屏(iphone14promax怎么截屏)

156

苹果十四怎么截屏(iphone14promax怎么截屏) 1、苹果十四怎么截屏 苹果是一款受欢迎的智能手机品牌,而截屏功能是使用手机时经常需要的一个功能。那么,苹果十四如何进行截屏呢? 苹...

​老佛爷百货有什么品牌(老佛爷百货是什么档次)

​老佛爷百货有什么品牌(老佛爷百货是什么档次)

190

老佛爷百货有什么品牌(老佛爷百货是什么档次) 老佛爷百货有什么品牌的衣服,我们可以看到这个品牌的衣服都是非常昂贵的,而且价格也是不便宜的,不过这个品牌的衣服也是有很多...

​辣白菜能炒什么 炒五花肉是不错的选择

​辣白菜能炒什么 炒五花肉是不错的选择

111

辣白菜能炒什么 炒五花肉是不错的选择 辣白菜还是蛮好吃的,很多人吃过后都会选择自己动手做,其实自己动手做也不难,有的人喜欢用辣白菜炒菜,下面介绍辣白菜能炒什么 炒五花...

​江西十大旅游景点推荐,假期旅行必备攻略

​江西十大旅游景点推荐,假期旅行必备攻略

139

江西十大旅游景点推荐,假期旅行必备攻略 好山好水,好地方,大家好,今天我来推荐江西十个旅游胜地,一起来感受一下江西的美吧! 一:滕王阁 滕王阁,位于江西省南昌市东湖区...

​水弹的成分有毒,水弹的成分有毒吗

​水弹的成分有毒,水弹的成分有毒吗

196

水弹的成分有毒,水弹的成分有毒吗 本文目录 1.水弹的成分有毒吗2.荧光水弹有毒吗3.儿童玩具水弹有毒吗4.仓鼠吃枪中的水弹会不会有事儿 水弹的成分有毒吗 无毒。根据国家市场监督管...

​泰山7酒价格与图片大全 泰山7酒999999

​泰山7酒价格与图片大全 泰山7酒999999

193

泰山7酒价格与图片大全 泰山7酒999999 泰山7酒是山东宏佳酒业生产的一款优质白酒,以其独特的口感和高品质受到广大消费者的喜爱。其价格区间在50-100元之间,属于比较实惠的白酒。...

​甲乙丙丁日是什么意思(五月丁日是什么意思)

​甲乙丙丁日是什么意思(五月丁日是什么意思)

70

甲乙丙丁日是什么意思(五月丁日是什么意思) 甲乙丙丁日是什么意思呢?我们一起来看看吧。首先甲乙丙丁日是一个非常重要的日子,因为这一天是农历的十二月初八,也就是腊月二十...

​爱上巧克力演员表(爱上巧克力剧照)

​爱上巧克力演员表(爱上巧克力剧照)

50

爱上巧克力演员表(爱上巧克力剧照) 大家好,小橘子们,是时候每天早上暴露年龄了! 曾经记忆中的ta你现在长什么样,在做什么?好久不见,你还好吗? 《天外飞仙》是橘子君小...

​立冬后吃什么蔬菜_立冬后吃什么最好

​立冬后吃什么蔬菜_立冬后吃什么最好

143

立冬后吃什么蔬菜_立冬后吃什么最好 很快就要到立冬时节了,在这之后正式进入到冬季了,每天的饮食方便要有所改变。那么立冬后吃什么蔬菜?立冬后吃什么最好? 立冬后吃什么蔬菜...

​华为麦芒10手机怎么样好不好用呀

​华为麦芒10手机怎么样好不好用呀

114

华为麦芒10手机怎么样好不好用呀 1、华为麦芒10手机怎么样好不好用呀 华为麦芒10手机是一款备受关注的手机产品,那么它到底好不好用呢? 华为麦芒10采用了6.5英寸的全高清屏幕,具...