学习单片机分成二种学习方式:
系统软件学习法和运用学习法
系统软件学习法便是重新开始,从数电模电,从微机原理C语言等逐渐学习,打扎扎实实基本后再去学习单片机。
运用学习法是立即学C语言,类似入了个门,再依据高初中的那点电力学物理学学习单片机,之后使用哪些入学哪些,不明白的先记牢它,直到有视频或是书本与你解读了就明白了。
书本:
51单片机强烈推荐宋流苏树的《教你如何学51单片机》,很详尽,编码极为标准,构思很清楚,别问我为何,问便是我体会过!
arm的单片机强烈推荐《STM32通过自学手记》,觉得蛮合适新手。
木板:
51自然或是宋流苏树教师的金沙滩单片机,尽管贵了点,可是很合适他自己的书本。自然普中性价比高很高
32的木板强烈推荐正点原子、野火和安富莱的。(大部分,学习32用stm32,其他也是有许多相近NXP、TI,中国的GD32这种都归属于32)正点原子别说,大部分中国STM32的代称,编码所有开源系统,自身和好朋友做的一个小冰箱也是参照了绝大多数它的编码,可是实际上到后边发觉它编码学习蛮好,可具体新项目会发觉有点儿没法用的地区。野火也类似,知名度相对性小一点,可是是当前中国已经知道第二大的stm32的单片机单片机开发板的品牌。安富莱知名度觉得小许多,可是有好朋友分享,说它实例教程非常好非常标准,也是一步步陪你敲代码。
后注:
1、挑选单片机去学习看着你自身个人情况,8位单片机知名品牌普遍有STC和ST(STM8),提议学51逐渐,简易且材料多。32位单片机大伙儿广泛全是学ST的STM32单片机(或是TI的)。
2、也有其他根据RISC-V的单片机,材料少可是觉得将来流行,学业有成觉得可以入行!
3、关键!!!假如你非有关技术专业,提议不必学习51单片机,可以挑选学习arduino,它是一个特别适合外行的朋友学习!有关arduino的材料可以百度搜索,mcu归属于澳大利亚的ATMEL。本人感觉有关专业的同学们也大能玩儿它。汇总下本人看arduino,开源系统(开源系统的EAGLE电路原理图和PCB图自身都能够DIY一个出去啦!),简单,上手简单(确实基本上学一丢丢C语言就爱玩它了),学习线路相对性较短,不必系统学起,材料多,社区论坛活跃性(可以检索arduino试验室),一堆库立即读取
以上,感觉写的非常好不便点个赞,手机手打!有兴趣可以评价提议我用电脑再排版设计!