ARM7,ARM9,ARM11等有啥区别?学嵌入式是不是要学linux的用法?linux操作系统和windows有什么区别?ARM用的程序是C语言的吗?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/25 09:25:03
ARM7,ARM9,ARM11等有啥区别?学嵌入式是不是要学linux的用法?linux操作系统和windows有什么区别?ARM用的程序是C语言的吗?
xTNQ O <1>bDh>N 3mN/)Ћ2~gs_p9cEv2sr묵YY{t!#XYW,8nAbpT <p7GONDeOx}}b1g5qGُ[/~|O<0gƠԉTi|Ddנ%-ĖwVcD߀ܱHz?haݛgq$Ra :h3vdrw `]CԍhAwhKE5A)Mܙt`,Lϧ=(0-{ i8 {?4a~VDin20Aa@rnfv!|$+=Ĵ=%wk5DA;5>k$Jc'xT$oWj3E+ebb"3w`?}heP[6~#8(; U& "# weZWH0>WS99D#E"&f|6F+GLjI,^ C, 03j>!Jn}ԙŚTx2xZ_.XB# )= ˃~ t|.l(U#4m귰uam k]-t3EHz܀5oQ仑x,d3@PO$#U[w`xlܪ!a+pHn<J$4-KTDj1OKҞt%̱:LC5XDZVͰέFA1tЯc2b:6x%pz4ޑӡ79n7v`FKw6E˥-

ARM7,ARM9,ARM11等有啥区别?学嵌入式是不是要学linux的用法?linux操作系统和windows有什么区别?ARM用的程序是C语言的吗?
ARM7,ARM9,ARM11等有啥区别?学嵌入式是不是要学linux的用法?linux操作系统和windows有什么区别?ARM用的程序是C语言的吗?

ARM7,ARM9,ARM11等有啥区别?学嵌入式是不是要学linux的用法?linux操作系统和windows有什么区别?ARM用的程序是C语言的吗?
简单点:
arm7没有保护模式需要MMU单元,功能上来说一般用作实时控制系统.
arm9以上都有MMU单元,功能比arm7有很大提高,采用了伪哈弗结构,指令处理速度快很多.由于有MMU,所以arm9以上就可以运行嵌入式linux和wince等操作系统.
学嵌入式,要学的东西多了,如果你一点单片机和操作系统的概念也没有,就先恶补这两个内容先吧.
linux只是一个开源的unix操作系统,与windows不同之处,是开源,谁都可以获得源代码,但是免费的东西总是没那么好使,所以才有windows的市场,windows功能以及平台支持软件比linux多多了,但是由于linux是开源的,因此容易被人们修改适合自己特定的需要,因此linux首先就成了嵌入式系统的首选.
arm是一种处理器体系,与语言无关,你用汇编、C、C++都可以开发程序,只要你能找到这样的编译器,目前通常是用C语言开发,因为这样的编译器多而且好用.而有些直接与硬件交互的编程汇编更加好使.
你一点概念都没有,还是先学学基本的吧,嵌入式涉及的面太大了,估计需要几年才能有个概念.