懂得ARM9(Linux系统)的朋友们请帮帮忙 !!谢谢啦。急急急!

懂得ARM9(Linux系统)的朋友们请帮帮忙 !!谢谢啦。急急急!,第1张

arm的图形化系统式看不到的,因为一般的的arm中的linux采用的是qtopia的界面,qtopia本身是一个应用程序,上面显示的全部是qotopia内部的应用程序,由于你在qtopia中打不开shell终端,所以是看不到文件系统的。而超级终端是arm中linux终端的一个回显,所以是可以看到的。而且你应该在arm中的linux界面中也看不到常规的usr等目录吧!

我想问下你的arm9是什么型号的?

stm32是st公司推出的基于一个32位的arm m3系列芯片,arm9是arm早期的v5架构的32位CPU。

arm9的v5架构比较老,arm m3是v8架构。

STM32外设丰富,没有mmu,可以上ucos等小型系统。arm9外设不够丰富,有mmu,可以上linux。

简单点:

arm7没有保护模式需要MMU单元,功能上来说一般用作实时控制系统。

arm9以上都有MMU单元,功能比arm7有很大提高,采用了伪哈弗结构,指令处理速度快很多。由于有MMU,所以arm9以上就可以运行嵌入式linux和wince等 *** 作系统。

学嵌入式,要学的东西多了,如果你一点单片机和 *** 作系统的概念也没有,就先恶补这两个内容先吧。

linux只是一个开源的unix *** 作系统,与windows不同之处,是开源,谁都可以获得源代码,但是免费的东西总是没那么好使,所以才有windows的市场,windows功能以及平台支持软件比linux多多了,但是由于linux是开源的,因此容易被人们修改适合自己特定的需要,因此linux首先就成了嵌入式系统的首选。

arm是一种处理器体系,与语言无关,你用汇编、C、C++都可以开发程序,只要你能找到这样的编译器,目前通常是用C语言开发,因为这样的编译器多而且好用。而有些直接与硬件交互的编程汇编更加好使。

你一点概念都没有,还是先学学基本的吧,嵌入式涉及的面太大了,估计需要几年才能有个概念。


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

原文地址: https://www.outofmemory.cn/yw/8440881.html

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

发表评论

登录后才能评论

评论列表(0条)

保存