嵌入式开发板

时间:2010-04-19 18:51:48

标签: arm embedded

我是嵌入式开发领域的新手,我希望得到我的第一块板。

经过一些研究,我意识到FPU的选择并不多。这在我的项目中非常重要,因为我将进行相当多的浮点计算。

我发现似乎在ARM920T核心上运行的Mini2440。这个特殊的单元非常适合我的需求(体面的价格,所有正确的I / O端口和一个触摸屏启动),但它似乎没有FPU。我不知道我会为FP仿真付出多大的代价,所以我不确定是否要在这个触发器上扣动。

那说:

  • 有人可以确认该产品(Mini2440)是否有FPU吗?
  • 我的项目将进行图像捕获和分析。有没有人在这些平台上运行像OpenMP这样的东西?
  • 请推荐价格≤200美元且具有FPU的任何其他类似主板。
  • 这个世界对我来说是新的。我应该注意的任何其他建议或事情都非常感谢。

5 个答案:

答案 0 :(得分:7)

固定点数学可以做几乎所有浮点数,ARM处理器的移位优化可以定点。我没有一个FPU,所以编码不动点对我来说是第二天性。更好的是,固定数学通常更准确。

简而言之,不要因为没有FPU而注销掉电路板。 :)

答案 1 :(得分:5)

你看过BeagleBoard了吗?它的ARM CPU具有用于浮点的VFP以及用于SIMD浮点的NEON。成本约为200美元。

答案 2 :(得分:2)

我无法100%确认,但我99%确定主板的处理器没有FPU;在该目标市场中,如果它存在,将在处理器数据表中明确提及。

作为一个侧面问题的答案:我们最近做了一些基准测试,最终将FPU的性能与没有FPU的编译器浮点仿真的性能进行了比较。结束时速度差异大约为100倍。

所以,是的,它有效 - 但不,你不想这样做而不是偶尔的计算。正如迈克尔所说,使用定点数学对于没有FPU的嵌入式处理器上的计算来说是一个更有吸引力的选择。

答案 3 :(得分:1)

没有触摸屏,不知道为什么这么重要,beagleboard串口是搞砸但是你仍然得到一个终端,或者使用也是基于omap的hawkboard,价格的一半并且设计得更好,有以太网所以你可以vnc并获得一个完整的gui没有双倍或液晶触摸屏价格三倍。

不要使用浮点臂,而是使用片上(omap)dsp。 TI float在很多方面都优于IEEE。

答案 4 :(得分:0)

尝试使用FPU的三星S3C6410。而且Witech OK6410 board配有三星S3C6410 cpu和4.3“液晶显示器,仅限139美元