有人能告诉我在哪里可以找到有关如何使用任何扶手板的信息吗?我正在寻找一个概述,因为我是ARM相关的新手。任何链接/文档都可以...如果我可以寻找案例研究,那将是gr8帮助
任何基于手臂的董事会都可以考虑......我正在寻找一个案例研究......只需几步就可以了?
答案 0 :(得分:6)
每一块ARM“板”都会有所不同。阅读您所拥有的ARM芯片的数据表,其中应该有一个关于启动的部分。另外,请阅读有关您的主板的数据表,因为它上面有闪存/引导加载程序。如果电路板上没有加载器,则必须设置ARM的跳线(如果该类型支持它)从外部ROM读取,或者将初始引导代码JTAG写入其中。
基本上:阅读数据表。对像ARM这样的设备进行编程并不像大多数软件那样通常的编译/运行策略,特别是在第一阶段没有。
编辑: 如果你还没有董事会,请尝试这个: http://beagleboard.org/
它上面有ARM和ARM(以及一个体面的GPU)。
答案 1 :(得分:2)
检查DLP-2232PB-G evaluation kit from FTDI。对于想要进入微控制器的新手来说看起来很棒,而且它带有你需要的一切。它是一个PIC控制器 - 不是ARM控制器,而是我见过的最简单的起点......以及相同的基本开发方法。
答案 2 :(得分:1)
我会从IC制造商“开始使用”的任何文档开始。
答案 3 :(得分:1)
http://free-electrons.com/doc/porting-kernel.odp
这个链接很好地概述了带有支持Linux支持包的CPU的电路板。
arch / arm中的Linux源代码具有machux *,这是Linux内核支持的cpus。
在mach- *目录中,有一些特定于电路板的文件是特定于电路板的BSP。
您可以参考本文中阐述的流程,并尝试在您的案例中使用。
答案 4 :(得分:1)
在http://www.arm9board.net/sel/prddetail.aspx?id=348&pid=200
查看ok6410-h退出一个不错的踢腿开始套件,随身携带:文档,源代码,示例程序。
对于新手和有经验的人都是值得推荐的。