嵌入式开发学习的两大要点

更新时间: 2021-09-24 09:54:16来源: 粤嵌教育浏览量:11395

  其实嵌入式开发要学的东西很多,我们拣主要的C语言和单片机来说,这两个都是最基本又必备的学习要点。


  1.C语言


  C语言刚开始的学习没有太大难度,难就难在指针的使用,因为在刚开始的编程中是脱离项目本身,所以新手都不喜欢用指针去写程序(大部分作业用普通变量都能解决),但是在学习指针之后要尽量尝试去使用,这样才能尽快熟悉。之后的指针函数、函数指针、链表这些概念可以在随后的项目中接触。作为嵌入式开发使用的基本语言,C语言是很重要的,要学好。



  2.单片机


  学习单片机,建议先安装并且熟悉好开发环境,所谓工欲善其事必先利其器,开发环境没有配置好,经常卡住会影响学习心态,一些技术上的问题可以上网查一下。


  要学好单片机,必须要学会阅读STM32的说明书,M3和M4不同要注意有所区分,这些文档的阅读十分重要,因为在开发中,开发板硬件和芯片之间是关联的。如果能熟练地通过阅读文档,确定控制这个模块的GPIO口,在哪根总线,复用,等等,问题就不大了。


  最后就是项目阶段的操作了,项目是整个学习的关键阶段,做项目的过程也是收获最大的时候,不仅能了解一个产品,也能在这个过程当中去磨练代码功底,在C语言学习中后期的一些指针函数、函数指针、结构体等概念会再项目当中有很多的使用。关键还是要多动手,自己去尝试解决问题比听一百次概念有用的多。


  在嵌入式开发中,C语言是必须要学的,单片机是目前选择最多的一个职业方向,当然你也可以选择其他的职业发展方向,但是也要打好这两个基础,学好这两个知识要点。

免费预约试听课