代码之家  ›  专栏  ›  技术社区  ›  Shiv Deepak

使用ARM微控制器学习嵌入式系统编程

  •  3
  • Shiv Deepak  · 技术社区  · 15 年前

    我刚加入一个项目,这个项目要求研究基于ARM的微控制器。我做了一段时间的网络开发人员,我需要一些材料和资源来启动ARM微控制器上的嵌入式系统。我是这个领域的绝对新手,所以请提供一些在线资源/教程/电子书来复习基础知识。

    我们使用的微控制器:

    AT91臂 拇指 微控制器 AT91SAM9R64 AT91SAM9RL64

    2 回复  |  直到 15 年前
        1
  •  1
  •   pmod    15 年前

    您应该从熟悉ARM9体系结构开始。在ARM网站的文档部分有很多文章/在线指南。在那之后,这取决于你想走多远,有一个 list of book 在可作为基础的ARM站点上。

        2
  •  0
  •   old_timer    15 年前

    ARM(ARM架构参考手册)是必须具备的。由于没有这么多的变种,ARM还为您的设备中的特定核心发布了一个TRM(技术参考手册)(也是一个免费下载)。所以去Atmel,他们的文档会明确指出哪一个ARM9核心,然后去ARM的站点,查看核心并获得TRM。ATMEL也可以选择提供该TRM或一组TRM的副本。有时缓存是一个单独的TRM。我认为对于那些ARM9来说,你需要的是一个单一的TRM,加上ARM的基本知识。