1

谁能告诉我在哪里可以找到与如何启动任何手臂板相关的信息?我正在寻找概述,因为我是 ARM 相关内容的新手。任何链接/文档都可以......如果我可以寻找案例研究,这将是 gr8 的帮助

可以考虑任何基于手臂的电路板..我正在寻找一个案例研究...只需几个步骤即可?

4

5 回答 5

6

每个单独的 ARM“板”都会有所不同。阅读您所拥有的 ARM 芯片的数据表,该数据表应该有一个关于启动的部分。另外,请阅读有关您的电路板的数据表,因为它上面有闪存/引导加载程序。如果板上没有加载器,则必须将 ARM 的跳线(如果该类型支持它)设置为从外部 rom 读取,或者将初始引导代码 JTAG 到其中。

基本上:阅读数据表。像大多数软件一样,对像 ARM 这样的设备进行编程并不是您通常的编译/运行策略,尤其是在第一阶段。

编辑:如果你还没有板子,试试这个: http ://beagleboard.org/

它上面有 ARM(以及一个不错的 GPU)。

于 2009-10-01T12:11:02.957 回答
2

检查 FTDI 的DLP-2232PB-G 评估套件。对于试图进入微控制器的新手来说看起来很棒,它配备了你需要的一切。它是一个 PIC 控制器——不是 ARM 控制器,而是我见过的最简单的起点……以及相同的基本开发方法。

于 2009-10-01T12:09:13.147 回答
1

我将从 IC 制造商可能拥有的“入门”文档开始。

于 2009-10-01T11:58:46.753 回答
1

http://free-electrons.com/doc/porting-kernel.odp

此链接很好地概述了带有 CPU 的板子的启动情况,其中 linux 支持包可用。

arch/arm 中的 Linux 源具有 mach-*,它们是 Linux 内核支持的 cpu。

在 mach-* 目录中,有一些特定于板的文件是特定于板的 BSP。

您可以采用本文中阐明的过程并尝试在您的情况下使用。

于 2009-10-13T05:26:40.483 回答
1

在http://www.arm9board.net/sel/prddetail.aspx?id=348&pid=200查看 ok6410-h

放弃一个很好的入门工具包,它包含你需要的一切:文档、源代码、示例程序。

推荐给新手和有经验的人。

于 2012-11-27T05:00:50.557 回答