在各类平台搜索了很多关于如何学习嵌入式的教程并进行整理后发现嵌入式涵盖的技术非常广,内容非常多,很多知识需要对C语言和电路分析有深层次的认知,基础固然重要,但是最开始一味的投入到理论学习中我觉得会打磨掉很多的学习热情,经过反复对比后我决定想大多数人一样从学习51单片机开始,该单片机价格低,市场份额比较大,在很多产品中都能找到它的身影。
51单片机在市面上有很多的学习开发板,并且案例代码都是开源的,相关电路不是那么的复杂,可以在学习开发的过程中不断补全自己的C语言与硬件基础。
我的C语言直接在CSDN中的技能数中按部就班学习的,但是没有系统的学习数据结构,只会一些简单的排序算法,链表之类的。 对电路的认识还停留在大学电路课上制作流水灯的层面。想必学习的过程肯定很辛苦。
51单片机
51单片机我在某宝上购买的是普中的51实验板,我买的全套教程大概花了200元左右。
包含实验板主体,以及各类案例需要的所有外设模块,以及案例的源代码和教程视频。
51单片机是指一系列单片机我购买的这一款是STC89C51RC/RD+系列单片机中的STC89C516RD+ 。
对于刚接触单片机的我来说里面有很多的内容看不懂,所以关于各类51系列单片机的差异我决定先将本芯片系统学习完后再重新认识。