哈哈,这个没那么高深
只要会用几个语句就够了
if ,while ,for ,switch 这四个命令语句和 int char 变量类型,外加判断和运算关系符就基本可以了
哦对了,还有数组
至于其他的嘛,就是单片机专有的书写格式和寄存器与端口的缩写名了
找本书现用现查即可
就这么简单,所有这些怎么用、用来干什么就是你说的算了
我帮你捋顺一下思路吧
C基础 主要包括以下几6大方面
数据类型
各种运算符
三种控制结构(顺序 选择 循环)
函数
数组
指针
我当初和你一样,也是自学的,其实并不难,我看的是夏老师,讲的挺简明易懂的,特别适合我这样0基础的,上面说的这些就是讲的主要内容
国内单片机编程的主要语言是C,国外有些C++之类的。
如果说程度要求的话,再高都不为过。但是,只要会基本逻辑语句和函数还有指针之类的不算复杂的基础性C语言知识,在单片机编程中,就不会遇到语言语法上的问题。
入手的话,可以从51单片机之类的开始,多看例程,然后试着做一些小东西。然后,等对单片机熟悉之后,可以尝试ARM内核或者其他种类的单片机。
入门教程推荐郭天祥的21天学会单片机。
入门标准基本上是,学会自己从硬件到软件,设计一个简单的电子时钟。...
这么真不好说,当然是学得越精越好,其实要求也没有那么高,慢慢来,你在学习单片机的过程中也就是在学习和巩固C语言的知识,这让我想到我玩单片机这两年来,还真没用的C语言的很难的地方,如果要用到的时候在找本书看看。
单片机会了,C知道一点就可以,不知道边学边写代码页很快可以学会。
单片机不会,C的程度再高也白搭。
标签:语言