关于ARM嵌入式的迷惑

来源:百度知道 编辑:UC知道 时间:2024/05/18 08:36:59
最近想学习ARM但是粗略的了解了下ARM...我发现我有几个概念很迷惑...一个ARM...一个LINUX..还有WINCE..还有个一个什么R什么...另外我如果要学那么我是该先学LINUX还是ARM还是什么?有人来帮我理理思路吗??

简单的说,你可以认为ARM是种三十二位的单片机,如果学过单片机的话,那么学ARM应该不会有太大问题。ARM比单片机的片内资源要多好多,结构当然也要复杂好多,如果想学好,那就一定要持之以恒,多找些书看,书看多了,自然就会懂的。
Linux,Windows CE,还有uC/OSII都是嵌入式操作系统。设想,一片ARM上有那么多的资源,可以完成好多任务,单靠个人编程可以很难把握好全局,操作系统的使用可以解决这一问题,它可以帮助用户更好的利用硬件的资源。反正三言两语也说不清,只要持之以恒没有什么是学不了的。

arm指的是cpu的体系结构,就像51,x86,是硬件。你可理解为一种类型的cpu
linux,wince,uc/osII,这些都是操作系统,指的是软件。

建义先学arm(硬件),不一定要上操作系统,直接跑程序。等arm熟悉了,再上操作系统。