我是单片机初学者,学单片机的话是学C语言还是学C++呀?

作者&投稿:禽莫 (若有异议请与网页底部的电邮联系)
用于单片机编程的,我是学C++好还是C语言好~

由于单片机的固有特征:直接操作底层硬件。所以应该首先了解硬件:结构、寄存器、I/O口、计数器、定时器、RAM等基本原理及指令操作,然后了解汇编,最后可以学C(如:C51等)。因为单片机的编程,离不开底层控制。

1、如果要做电子设备就可以学习单片机,比如嵌入式行业就用的C语言,什么手机软件了,硬件驱动了,网络安全方面的也有,如防火墙之类的,还有现在比较流行的数字机顶盒,路由器,监控安防方面等等都用C语言开发的。

2、如果要进行应用程序开发话,可以去学习一下C++,大多网络游戏就是C++编写的,如果是向游戏开发发展的话,学C++比较合适,Java因为自身体系等原因,在性能控制上不如C++,而手机软件开发的话,则Java更胜任了。

单片机不支持c++,学c就可以了

一般教材都是用汇编了解单元机底层运作方式。
实际工程中,用C语言进行编程,容易读懂、效率高、便于协同工作。
C++的很多特性比如虚函数等是需要额外的开销的,因此,在单片机这样系统资源很有限的情况下,C++带来的很多特性并无法发挥,因此大家一般也都只是用C语言来写单片机程序。

c语言就可以的


怎样学单片机?
每使用单片机的一个功能,就要对控制该功能的寄存器进行设置,这就是单片机编程的特点,千万不要怕麻烦,所有的单片机都是这样。第二步:定时器的使用 学会定时器的使用,就可以用单片机实现时序电路,时序电路的功能是强大的,在工业、家用电气设备的控制中有很多应用,例如,可以用单片机实现一个具有一...

如何学习单片机
学习单片机首先掌握学习基础,c,模电,数电。后期可以自己上手单片机开发板,看视频教程,自己动手做实验 开发板的话就选 吴鉴鹰的 性价比高 淘宝上很多的 也不贵 1、熟悉单片机的原理,结构;2、学好数电,模电,为设计电路打好基础;3、熟练使用C语言,多学习别人的程序;4、对操作系统原理有一定的...

如何学习好单片机编程设计
电脑是用来编写和编译程序,并将程序代码下载到单片机上;开发板用来运行单片机程序,验证实际效果;视频教程就是手把手教你单片机开发环境的使用、单片机编程和调试。对于单片机初学者来说,视频教程必须看,要不然,哪怕把教材看了几遍,还是不知道如何下手,尤其是院校里的单片机教材,学了之后,面对真正的...

学习单片机都需要哪些软件?
如果你是初学者建议学习51系列,这样的话网上的学习资源会后很多。单片机自身完成不了什么任务需要有外电路的配合,所以你需要购买一块51单片机开发板或者你如果嫌麻烦或者经济上不允许的话也可以用软件仿真,比如proteus软件,它可以构建单片机的外围电路,让单片机完成一定的功能。书店里有很多51单片机的书,...

单片机好学吗?
单片机难学。单片机(Microcontroller)是一种在一个芯片上集成了中央处理器(CPU)、存储器(RAM和ROM\/Flash)、输入输出设备(I\/O ports)和定时器(Timers)等核心功能的小型计算机系统。单片机广泛应用于各种电子设备中,包括家用电器、汽车、工业控制、医疗设备、通信设备等。对于初学者来说,学习单片机...

初学者想学单片机,哪本书比较好
学单片机最好选用里面有用C语言编的小程序例子的书,还不要先生涩难懂的汇编语言的书,也不要选全是理论的书,我推存郭天祥的那本叫做单片机外围电路设计及C语言编程的书吧,带视频讲课的那个,就是有点贵。这里不是作广告,我就是学那个过来的学单片机哪本书比较好啊,...

学单片机步骤
每使用单片机的一个功能,就要对控制该功能的寄存器进行设置,这就是单片机编程的特点,千万不要怕麻烦,所有的单片机都是这样。第二步:定时器的使用 学会定时器的使用,就可以用单片机实现时序电路,时序电路的功能是强大的,在工业、家用电气设备的控制中有很多应用,例如,可以用单片机实 现一个具有一...

单片机初学者该买那种书籍?
单片机初学者,首先得看你的身份喽,如果你是学生的话,就从最简单的开始学,如果已经是在工作了,就跟潮流,现在最流行的芯片,试用范围最广的芯片,当然就得作为学习的首选,相应的书籍的话就是有关你要学的单片机的喽!学单片机,就必须会单片机语言,现在最好用,最简单的应该就是C语言了,如果没...

初学单片机需要什么?
先学51的好些,这方面资料最多,以后可以学PIC和AVR,建议直接学C,因为这样转其他型号的会快很多。当然对汇编也应该有初步的了解,只要熟练应用开发软件,知道数据流,不买仿真器也是可以的,当然买的话最好(更深刻),我就没买。初学者推荐Protues仿真软件,其实学得最快的方法是实践,找一份这方面...

对于初学者,学习单片机怎么开始
建议你自己多动手做实验。最好是有一款单片机开发板,我们那时候用的是吴鉴鹰老师的。

延吉市18263932664: 学单片机要先学哪些基础课程? -
巨影罗格: 不错,你现在至少要学精数电,因为你至少要搞清什么叫数据(二进制、十六进制),而且从学习数电的过程中,你学精的话,会体会到,你思考问题的方式也发生了变化,变得更加逻辑化了(基础的与或非),到了后面你就会用逻辑的思维去...

延吉市18263932664: 我想学单片机,应该先学什么 -
巨影罗格: .相应的元器件相对来说便宜.单片机一定要学汇编,至少要看的懂,否则很难的.至少要用汇编写十个以上的程式.然后再学C语言,在完全弄懂汇编后再学C语言,有些人说只看C不学汇编的那样基础不是很好,出点小问题头痛死你.学会...

延吉市18263932664: 您好!!!我是想学单片机,想问问最最基础的是要把什么学好?
巨影罗格: 要学好单片机,建议先把电子理论基础学牢靠,然后是C语言,我上学时间时刻苦读的是谭浩强编的C教材,并上机做了很多习题,反复琢磨. 单片机学习是侧重实践的东东,只是看书是不行的,一定要多做实验,但自己学习遇到难点时,没有...

延吉市18263932664: 学习单片机都需要学好什么课程? -
巨影罗格: 单片机是软硬件结合的,要想学好单片机就要分别把软件和硬件都学好.硬件的话,应该要把数电、模电学好;软件的话,应该把编程语言学好,比如C语言、汇编语言……

延吉市18263932664: 单片机入门应该学什么系列的? -
巨影罗格: 单片机入门:一般学51单片机,也有学凌阳单片机的.

延吉市18263932664: 刚开始学习单片机,请问是学STM8还是学51呢? -
巨影罗格: 先学51比较合适,容易理解,这方面的资料多,成本低,现在51系列的单片机很便宜.学会51后再学其他就不难了,单片机种类很多的,以后需要用什么单片机再学都不迟.

延吉市18263932664: 学习单片机要学习什么?是不是就是汇编语言?学会单片机可以从事什么工作? -
巨影罗格: 一般我们现在用的比较多的是MCS-51的单片机,它的资料比较多,用的人也很多,市场也很大.就我个人的体会怎么样才能更快的学会单片机这门课.单片机这门课是一项非常重视动手实践的科目,不能总是看书,但是学习它首先必须得看书...

延吉市18263932664: 单片机入门之后,应该去学习些什么呢? -
巨影罗格: 开发板的作用只是让你对单片机的功能有所了解,知道它能干什么,这主要锻炼自己的编程能力,开发板的缺点是你只要程序对了,就会得到自己想要的结果,对自己的硬件知识提高的很少,建议你用洞洞板自己焊一块开发板,可以先焊一个最小系统,以后再慢慢扩展,这不仅增强了你的硬件知识,也会使你的焊接水平大大提高的,单片机是一步一步学的,基础一定要学好,你不用全部都去学,自己在焊接开发板的过程中,用到什么就去学什么,这样会记得更牢,有时间可以逛逛单片机论坛,对你的单片机学习是大有帮助的,祝你成功!

延吉市18263932664: 新手如何学习单片机? 我是一个新手,很想学习单片机,但不知道如何入门,请有经验的人指导一下.谢谢! -
巨影罗格: 想学好单片机其实并不困难,单片机是一门实践性非常强的的学科,学习时要理论与实践并重量,现在网上学习单片机的资料比较多,你可到有关单片机的论坛上找找,再次就是有准备必要的学习单片机的一些基本的装备,电脑你肯定有,哪就...

延吉市18263932664: 我是单片机初学者,应该怎样学习? -
巨影罗格: 1,找本书,把单片机那一百多条指令抄下来 2.备注一下每条指令时干什么的 3.找本单片机实例的书 4.下载仿真软件KEIL 跟PROTEUS 5.按照书上的例子画图写程序 6.仿真成功之后体会一下每条指令的功能以及书上的编程思想,从点亮第一个灯开始 7 .上面是准备事项不是学好汇编的秘诀,主要是你自己体会他们的编程思想后自己试着写以上就是我的经验,我就是这么过来的,现在写几千行程序不是问题,不管你信不信,反正我信了

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网