ARM用什么写程序,是C++吗,还是C

ARM用什么写程序,是C++吗,还是C,第1张

学过单片机吗?纤樱其实ARM就是一个微没竖游型的CPU,要针对它进行嵌入式开发,首先是要了解arm的结构,知枯销道每个引脚的作用,设计好外围电路。这样才能在这个以ARM为核心的嵌入式平台上进行开发。

至于你问的用什么语言,那是次要的,只要可以 *** 作硬件的语言都可以,工业上常用的是c和汇编。C++也是可以的,但是C++更适合面向对象编程,而嵌入式开发是面向过程的结构化编程,所以我个人觉得C更适合。

至于开发环境,有很多编译工具可以选择,比如GCC,CYGWIN,最近Keil被收购以后也可以对ARM芯片进行开发了

指一种处理器的架构,。泛指一类CPU硬件

1985年,Roger Wilson和Steve Furber设计了他们自己的第一代32位、6M Hz的处理败橡器,Roger Wilson和Steve Furber用它做出了一台RISC指令集颂茄的计算机,简称ARM(Acorn RISC Machine)。这就是ARM这个名字的由来。

ARM处理器本身是32位设计,但也配备16位指令集,一般来讲比等价32位代码节察樱旁省达35%,却能保留32位系统的所有优势。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8283946.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-15
下一篇 2023-04-15

发表评论

登录后才能评论

评论列表(0条)

保存