C++能不能写入单片机??

2024-11-17 06:28:10
推荐回答(4个)
回答(1):

C++能写入单片机。
用KEIL IAR 软件都可以。
单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。

回答(2):

C语言是面向过程的,C++是面向对象的。思维方式完全不同。
一般的单片机多是一个“面向过程”的处理任务,因此多采用C语言。
如果你想做单片机,那几个月只能算初步了解,而且做单片机,在深入理解C语言的基础上,还需要大量的硬件电路及微处理器知识。(很多单片机资源十分有限,不可能有那么多的空间来给你生成和存储那么多的“类”和“库文件”的,C++的编程思想无用武之地)你那几个月的C++,可以很快让你熟悉“单纯的”C语言。推荐谭浩强大爷的《C程序设计(第三版) 》清华大学出版社

如果你只对编程感兴趣,可以做嵌入式系统,只需了解一些固定的硬件平台即可,如基于ARM单片机的嵌入式系统。当然这需要几年的时间才能达到一个理想的水平。

回答(3):

懂C++得人,不需要重新学C吧。。

C 是 C++的子集 两者基础语法一样的抛开很多库不说,要实现一样功能,两者的代码一样

回答(4):

C++总体来说是对C语言的扩展,你把C++学会了,再看C语言,一个星期就可以学会了。