2012-04-30 30 views
0

我正在制作一个有三个按钮的小设备(就像无线射频中的那些按钮),并且每个预制件都有自己的操作。这些按钮及其动作将由我将放在此设备上的一个小型实时操作系统控制。ARM处理器会走的路吗?

  1. 我需要一个ARM处理器吗?
  2. 如何将实时操作系统放在设备上?
  3. 我需要编译的操作系统是什么(例如Ubuntu?Mac OS X?Windows 7?)?
  4. 有没有人有这样的例子吗?

P.S.没有预制板(例如arduino)。我会自己制作电路板。

任何反馈将不胜感激!

+0

“我会自己盖板子。” - 你有多熟练?你的要求有多复杂?有机会,你可以做任何你需要做的处理器与更少的引脚。 – Rup

+1

您提出的问题暗示您对嵌入式主板不太了解。当你不能说出什么芯片适合你的需求时,我不会建议你自己尝试构建一个。另外,你所说的“3行动”是什么?根据行动的复杂程度,不同的芯片可能是合适的... – devsnd

+0

@Rup 1.老实说,我的规模是1(嘿,我只是用电池,两根电线和一个灯泡做了一个简单的电路!)到10 (我刚搭建了一个可以飞行的半速半速船),我约在4处。 – Coder404

回答

5

即使您不想在成品中使用预制板,我也会建议您制作预制板(如Arduino),制作您的产品,编程,测试等等。面包板,然后根据需要使用与您一直使用的相同硬件重新构建它。

这可以帮助您,特别是在您下次构建某个东西时,因为您已经准备好了原型板和工具链。

编译你的文件可以在任何操作系统上完成。


所列举的版本:

  1. 不,我不会建议使用ARM处理器;而是一个Atmega328或类似的。
  2. 使用程序员。
  3. 任何。
  4. 可能有数百万或至少数十万的例子。
+0

关于#4您能否向我发送一些链接以了解一些示例? – Coder404

+0

@ Coder404:你不是4.拿一个预制的电路板,带一个套件,在[Sparkfun](http://www.sparkfun.com/)上阅读一些。我敢肯定,这个地方充满了灵感,建议和一些令人h目结舌的意识。 –