首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >嵌入式开发板

嵌入式开发板
EN

Stack Overflow用户
提问于 2010-04-19 18:51:47
回答 5查看 1.3K关注 0票数 5

我是新的嵌入式开发世界,并希望得到我的第一个董事会。

经过一些研究,我意识到使用FPU的选择并不多。这在我的项目中很重要,因为我要做很多浮点计算。

我找到了Mini2440,它似乎运行在ARM920T内核上。这个特殊的单元非常适合我的需求(价格不错,所有的I/O端口,还有一个触摸屏来引导),但它似乎没有FPU。我不知道我会为FP模拟付出多大的代价,所以我不确定是否要扣动扳机。

尽管如此:

  • 是否有人能确认这个产品(Mini2440)是否有FPU?
  • 我的项目将进行图像采集和分析。有人有在这样的平台上运行像OpenMP这样的东西的经验吗?
  • 请建议任何其他类似的董事会在≤200美元的价格范围内,有一个FPU。
  • 这个世界对我来说是新的。任何其他的建议或事情,我应该知道,非常感谢。
EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2010-04-20 01:00:41

定点数学几乎可以做任何事情,浮点可以和ARM处理器,用他们的移位优化,爱定点。我已经很久没有FPU了,编码定点对我来说是第二天性。更好的是,固定的数学往往更精确。

总之,不要因为一个板没有FPU而注销它。:)

票数 7
EN

Stack Overflow用户

发布于 2010-04-19 19:01:22

你看过BeagleBoard吗?它的ARM CPU有浮点VFP和SIMD浮点霓虹灯。费用大约是200美元。

票数 5
EN

Stack Overflow用户

发布于 2010-04-20 04:00:36

我不能给你100%的确认,但我99%肯定董事会的处理器没有FPU;在目标市场上,如果有处理器数据表,就会明确提到它。

作为对一个侧面问题的回答:我们最近做了一些基准测试,将性能与FPU进行比较,将性能与不使用FPU的编译器浮点仿真进行比较。最后以大约100倍的速度差。

所以,是的,它起作用了--但是不,你不想做更多的计算,而不是偶尔的计算。正如迈克尔所指出的,在没有FPU的嵌入式处理器上,使用定点数学是一个更有吸引力的选择。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2669962

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档