ARM9和linux什么关系?

来源:百度知道 编辑:UC知道 时间:2024/05/19 18:49:03
ARM9和Linux操作系统什么关系?为什么ARM9一定要在Linux下开发呢?我之前工作使用的STM32也是ARM内核,只不过是ARM Contex内核,就是在windows下安装Keil或者IAR编译欢迎来开发的,现在想自己学习ARM9,已经买了三星2440的开发板,但是我还没有入门呢,高手给讲解一下这几者之间的关系,没有分了,所以没法给悬赏,万分感激。

ARM9和linux没有直接的关系。ARM9还有用的Contex M3都属于一种处理器内核。当然要想处理器能够正常运行就需要程序代码,而这些代码你可以通过ARM公司自己的编译软件ADS或者RVDS,第三方软件IAR,Keil编写编译获得。当然linux里面的GUN GCC 也可以编译ARM代码。
另外纠正以个错误,ARM9不一定要在linux下开发,windows里面也有,上面说的软件就都是在windows里面开发的。网上说的linux下开发ARM9是因为,我们一般在ARM9上跑系统就是linux,正如楼上说的linux免费的不要版权费用所以用的人比较多。能够在ARM9上跑的系统还有uCOSII,Vxworks,WinCE等等。

ARM9貌似是处理器吧……不过好像各种系统都可以支持的,并不是只限于LINUX的么,MSmobile也支持的吧……

ARM9 一定是跑一个系统的,不过不一定用linux,用linux 的比较多,因为它免费吧,