学单片机C语言要达到什么水平

初次认识单片机很感兴趣,但是要懂C语言,我对单片机不了解,英语不会,数学也不好,想问下玩单片机C语言要到什么水平,这种水平的C语言要用到数学方面的哪些知识。谢谢

嵌入式编程C不是最重要的,重要的是对单片机本身以及硬件电路和各种控制芯片的了解,比如设备要求支持一个USB接口,那你就要在电路里添加USB控制芯片,这就需要你了解USB控制芯片本身,还有USB通讯协议,如果你对USB设备不了解,根本没办法做,还有比如你要做个远程遥控车,你要知道硬件上用的射频控制芯片的使用方法,虽然你不用设计射频电路,但起码要知道基本原理。。。 有时单片机也需要负责一些简单的数字滤波,简单的滤波算法也是要会的。。。
单片机编程,先从一个最简单的单片机学学吧,比如80C51开始吧,买本书看看。。。先学学单片机内部基本构造,一般你要使用一种单片机做开发首先就要对他的内部构造,特殊功能寄存器I/O口要了解,之后才能编程。。。
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-04-15
学些单片机不一定要会C语言,而且最好从汇编入手,这样打下的基础才会牢靠。单片机没有多大的计算能力,主要用户控制,所以对数学知识要求也不是很高。追问

但是听说C语言简单好入门些汇编要难一点,我想我又不是做软件开发用不到吧。那单片机会用到哪些数学运算啊,我以前读书数学最差现在又多年没接触过数学了怕学不来

追答

汇编很简单的,比C简单,只要你用心学那么一个礼拜左右,数学知识用到真的不多,最多也就是一些简单的如排序等,微积分,工程数学如傅里叶变换等一般都用查表来做了。单片机编程的计算大部分为了提高效率都用到查表法。

追问

不会吧,汇编比C还简单,都听说C简单了,微积分那些我都不懂,没学过

要想弄好单片机,C语言要学到什么程度
学习单片机的过程中,C语言的掌握程度至关重要。掌握C语言的目标和深度取决于个人的具体需求和应用领域。如果仅是为了理解现有的代码或项目,那么达到能看懂的水平就足够了。但若希望从零开始设计或者对某个产品进行优化与改进,则需要更深入的理解和应用。对于基础需求,只需能够理解现有代码的逻辑和功能,...

学习单片机,c语言要学到什么程度?
C语言是一种结构化的高级语言,本着其优点可读性好,移植容易,已成为单片机学习中普遍使用的一种计算机语言。任何一门技术,一种工具当然是学得越精越好,具体C语言要学到什么程度主要还是看个人运用在哪方面,学习的方法应该是结合工程的需要,若不要求设计,有实际的项目供参考,那可能只需看的懂的程...

自学单片机需要有较高的C语言水平吗?
不需要较高的水平,简单的说只要能看懂C语言就行,看懂别人写的是什么意思,关键在于单片机原理。

学习单片机要考些什么证书啊?
1、首先要学习C语言基础,就相当于80%会单片机了,因为现在所有8\/16\/32位(51系列,MSP430系列,ARM系列)都是使用C语言。2、先看内核8051的单片机:台湾宏晶的STC89C51-DIP40\/或其它如新茂,到网上买一个开发板,价格不会超过200元。3、看一下单片机功能:包换内部FLASH、RAM、TIMER、INT、ADC、USB...

用c语言对单片机编程,对c语言的程度要求是怎样的?
用c语言对单片机编程,对c语言的程度要求不高。用c语言对单片机编程,对c语言的程度要求非常低,只要会用几个语句就可以了。熟记“if,while,for,switch”这四个命令语句和“intchar”变量类型,外加判断运算关系符和数组就可以了。单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理...

单片机学到什么程度才可以去工作?
确定软件方向后,如果你有些C语言的基础,那么可以购买STM32或ESP32的开发板开始学习。不需要专门学习汇编语言,因为大多数公司关注的是应用开发,99%的情况下用不上汇编。对于C语言,也不需要刻意学习,遇到不懂的地方再回头学习,这样效率会更高。避免使用Arduino,虽然它作为入门工具可以接受,但灵活性...

c语言要学到什么程度
C、在一个规模达到100万行的程序里面,程序发生了崩溃,能够在几小时内定位问题。D、能够指出任意一段代码,可能存在的和标准的不符合之处 E、常见的C语言编译器,包括但不限于:TC、VC、BCC、LCC、C51、VDSP、GCC(MingW、Cygwin……),语法的差异,及移植可能产生的问题。F、熟悉编译器、操作系统...

单片机C好学么?
如果你现在会计算机的C语言,那么只要了解单片机就行了,单片机的C语言没有什么大的不同,基本上是通用的,就谈不上学单片机C,因为你已经回了,只要去了解单片机硬件就可以了。如果你没学过C语言,我建议你先学一下计算机的C语言,这样C语言的基础会更扎实。可以采用谭浩强的基础C语言教材,在计算机上...

电子信息工程应该把C语言,汇编语言等等课学到什么程度,如果分个初级...
呵呵,C语言学到中级就可以了,汇编不学都可以 不过,电子信息工程对C的应用并不是原版的C,比如你学单片机,ARM机,你还要另外学一套对应的单片机C语言或者ARM机C语言,如果之前学过C,就会比较容易上手,仅此而已。你不要以为之前学了C以后就可以马上编写单片机或者ARM了,还有很多东西要学的。至于...

单片机要学到什么程度才算好的
学arm牵涉到得知识很多,基础是c语言和单片机,学好c语言就有好的软件基础,学好单片机就有好的硬件基础。为什么说这两门是基础呢,道理很简单,arm就是一个复杂的单片机。学习也是一个循序渐进的过程,一个人用单片用得多的时候他就会碰到瓶颈,例如在做某些项目时,单片机工作频率低,不能运行大型程序...

相似回答