嵌入式开发可以用c++吗?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了嵌入式开发可以用c++吗?相关的知识,希望对你有一定的参考价值。
小弟想了解一下嵌入式开发,如果可以的话看自已对这方面有没有能力,所以想请教一下大家,
嵌入式开发是不是只能用c或汇编?
初学嵌入式开发需要从哪方面入手?
学习用的硬件都用什么?
补充:以前学过点很浅的C,目前从事C#2年。
2 从计算机原理和操作系统原理入手
3 学习需要用到开发板
C#太高级了,编译器和库帮你做的工作太多了,使用起来不用关心硬件相关的东西,你不用考虑被人是什么显示器,也不用考虑内存有多大,但是嵌入式开发,你要关心的东西很多,不可能提供那么的库给你用,因为ROM有限,各种硬件限制很严格。
看你的题目“嵌入式开发可以用c++吗?”,我感觉你要走的路还是有点长的~~~ 参考技术A
嵌入式开发可以用c++。
嵌入式开发分三种:
嵌入式应用开发,即c++或android等精通一门面向对象语言。
嵌入式内核移植,底层驱动开发,会看懂一些数字电路,能写一些简单的汇编语言,精通c语言,了解arm的基本架构,linux内核了解越深越好,会编写驱动。
嵌入式硬件开发,即芯片的外围电路设计。
所以笼统来说嵌入式系统还是计算机系统, 那么什么开发语言都可以应用上去, 只是在什么层面的问题
目前一般最底层(最直接控制硬件的象bootloader)会使用ASM, 驱动和OS部分用C/C++多一些, 应用层的用C/C++/JAVA/C#都有
初学可以从学习MCU和一些硬件驱动开始 参考技术C 可定可以的啊,不过用c的比较多,看具体厂商的接口和实现方式,不过大都是c/c++一族 参考技术D 一般使用的单片机嵌入,还是用汇编多一点吧。
以上是关于嵌入式开发可以用c++吗?的主要内容,如果未能解决你的问题,请参考以下文章