嵌入式系统学习:培训班的必要性与自学方法

发表时间: 2024-03-17 14:05

51到32再到linux该怎么自学?

最近很多人问我要学习单片机、Linux,就是嵌入式之类相关的东西应该怎么去自学?有必要去报班吗?在这我说一下,因为我本身就是自学过来的。首先看到这要点赞加关注,后边我会持续分享更多嵌入式开发的一些基础的知识点,包括自己的一些学习工作的感受。

首先51单片机之前学习的时候大部分都是跟着郭天祥视频去学的,最近大家跟着江科大有一个51单片机的例程,51单片机大家不要花太长时间去学习它,最多10天,把视频看看,整一个开发板跟着它跑,其实就够了。

51往32过渡,这其中是一个坎,因为51跟32的方式完全不一样,32这个库就把上来,就把很多人给搞蒙了,包括keil软件的应用,包括这些,就是想把这个东西用起来,一堆时钟的初始化、外设串口、GPIO的初始化,包括那些库函数怎么调用,把很多人都已经给干蒙了。

关于库函数,大家没必要全记住,很多人就问库函数怎么该去学它?这么多函数怎么记住?没必要记住,也不用记住,就知道,或者把它大概看一遍,知道有什么函数和功能可以供你用,这就足够了。

最主要的还是得去做项目,得做几个东西,难的做不了就做简单的,最简单跑个流水灯或者去买一块液晶小显示屏给它驱动一下,或者再跟着那几个项目再做做,这都是方法,基本上能做到两三个东西。

再把Flatos什么用用,去找一个实习的工作或者找一个工作基本上是没问题的,好坏先不说,不说工资特别高,就是找一个工作,能先干着是肯定没问题的。边干然后再边去学Linux这两个玩意,这个东西的学习周期和难度是比这个要大很多的,中间牵涉非常多的知识点。

下一节再把Linux大家就自学应该去怎么个学习方法再说一下。