ARM如何入门,选ARM哪个系列?7还是9还是11?或者直接CORTEX-A系列?
答案:2 悬赏:80 手机版
解决时间 2021-02-12 17:46
- 提问者网友:沉默的哀伤
- 2021-02-12 01:45
本人有C语言基础,搞过PIC18F系列的单片机项目,玩过CORTEX-M3的STM32单片机,我该如何切进去搞ARM,ARM如何入门?我只是想在应用层玩玩。
最佳答案
- 五星知识达人网友:山君与见山
- 2021-02-12 01:51
建议你学ARM9。
ARM7系列属于不上不下的芯片,因为它没有MMU,所以无法搭载大型系统。而外设资源又不如STM32的丰富。所以ARM7已经无利用价值了。
ARM9与ARM11是一样的架构,ARM9相对来说更简单,资源也更丰富,先买块ARM9的MINI2440玩通LINUX吧。
等玩熟练了再往高级芯片上走安卓,ARM9搭载安卓吃力,ARM11没问题。
我也在学习ARM9,去看申嵌或国嵌视频学,看完视频做一遍,然后养成写博客的习惯。这样学会只是时间的问题。
ARM7系列属于不上不下的芯片,因为它没有MMU,所以无法搭载大型系统。而外设资源又不如STM32的丰富。所以ARM7已经无利用价值了。
ARM9与ARM11是一样的架构,ARM9相对来说更简单,资源也更丰富,先买块ARM9的MINI2440玩通LINUX吧。
等玩熟练了再往高级芯片上走安卓,ARM9搭载安卓吃力,ARM11没问题。
我也在学习ARM9,去看申嵌或国嵌视频学,看完视频做一遍,然后养成写博客的习惯。这样学会只是时间的问题。
全部回答
- 1楼网友:西风乍起
- 2021-02-12 03:30
cortex-a9处理器 能与其他cortex系列处理器以及广受欢迎的arm mpcore技术兼容,因此能够很好延用包括操作系统/实时操作系统(os/rtos)、中间件及应用在内的丰富生态系统,从而减少采用全新处理器所需的成本。通过首次利用关键微体系架构方面的改进,cortex-a9 处理器提供了具有高扩展性和高功耗效率的解决方案。利用动态长度、八级超标量结构、多事件管道及推断性乱序执行( speculative out-of-order execution),它能在频率超过1ghz的设备中,在每个循环中执行多达四条指令,同时还能减少目前主流八级处理器的成本并提高效率。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯