C语言基础,学51单片机,怎么办?
C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。
上面是网上的定义,如果是电子信息工程等相关专业的话,C语言和51单片机都是很基础的课程了。可能快的话C语言会在大一下半学期,单片机会在大三左右的专业课中上。当时我们专业很多同学上课摸鱼,翘课也不去上课,但后面毕业后都有不错的工作,当年的那些学渣后面从事本专业,也得心应手。迷茫期很多人都遇到过。可以有以下几个办法:
顺带一提。今年自己录制了一套还比较系统的入门单片机教程还有几百套学生的毕设资料,想要私信我就可以,也可以找我报名线上指导,去参加电子设计比赛
1、把书从头到尾认真看一遍,所有的代码认真敲一遍,认真理解,一遍不会,敲两遍,重复敲,就像类似冒泡法这些,要理解,理解不了就死记硬背,敲得多了,总有一天会豁然开朗的。
2、单片机需要使用C语言和汇编语言,C语言相对来说更简单一点,还是建议学好C语言再去学单片,如果没有C语言理解起来肯定会非常困难。就像我们要用笔记本电脑打射击类游戏,如果没有鼠标,光用键盘我相信基本没人能打的好吧?所以一定要打扎实基础!
3、如果题主不是本专业学生,建议在网上搜索一些免费的课程,从C语言学起,不过