我刚加入了一个需要在基于ARM的微控制器上工作的项目..我曾经是一名Web开发人员,我需要一些材料和资源来启动ARM微控制器上的嵌入式系统。我是这个领域的绝对新手,所以请提供一些在线资源/教程/电子书来刷新基础知识。
微控制器我们正在使用:
AT91 ARM 拇指 微控制器 AT91SAM9R64 AT91SAM9RL64
答案 0 :(得分:1)
您应该从熟悉ARM9体系结构开始。 ARM网站上的文档部分提供了大量文章/在线指南。之后,它取决于您想要的深度,ARM网站上有list of book可用作基础。
答案 1 :(得分:0)
ARM ARM(ARM体系结构参考手册)是必备的。由于没有那么多变种,ARM还为您设备中的特定核心发布(也是免费下载)TRM(技术参考手册)。所以去atmel并且他们的文档将具体指明哪个ARM9核心,然后去ARM的网站并查看该核心并获得TRM。 Atmel可以选择提供该TRM或TRMS集的副本。有时缓存是一个单独的TRM。我认为对于那些ARM9,虽然您需要的是单个TRM,以及来自ARM ARM的一般ARM基础知识。