arm 学习选Cortex-M3还是arm9?

来源:百度知道 编辑:UC知道 时间:2024/09/21 05:31:42
电子信息类在校生.大三今年.
现在玩51单片机(算上基本入门).
想学arm,不知道先选择那个入门好.Cortex-M3还是arm9?
arm9担心太难了..
学Cortex-M3后对学arm9有帮助吗?

不要听上面的人乱说
ARM9比CORTEX-M3结构要复杂, 为什么? 因为CORTEX-M3是改造的ARM7, 目的是为了照顾传统嵌入式系统工程师, 因为他们学了一辈子ARM7, 并不想去再接触新的ARM架构, 因此ARM公司研发出CORTEX-M3的体系, 而有一块CORTEX-R5是对应ARM9的, 再有一块CORTEX-A8是对应ARM11, 不过后面两块在中国市场你见不到;
但说实在, ARM9的书籍确实比CORTEX-M3多很多, 这是由于他普及并且出厂时间长的原因;
ARM9和CORTEX-M3具体说哪个好说不准, M3在许多中小性企业得到非常大的拥护, 一来他结构简单容易操作, 而来他成本低适合许多小型产品, 而ARM9则在许多国外嵌入式产品得到强大的拥护, 象手机, 路由器, 车载产品等, 关键是看你想从事哪方面;
两者先学习哪个都会对另一个有帮助;
如果学ARM9的话推荐你一块开发板,MINI2440, 是一快性价比十分高的开发板, 配上韦东山的教材, 这是一个初学者非常好的选择;
顺便提一提, 不是卖广告, 如果想要MINI2440的话, 我可以帮你忙打个折:P
祝早日成为嵌入式领域的人才

我觉得应该重点学习一下arm9,其实最基本原理不会相差太大,arm9自然会难一点,但尽管放手去学好了,指定没坏处!祝你好运!

Cortex-M的资料比arm9的资料少,arm9应该更易入门