2010-09-23 54 views

回答

0

我猜想第一步将是建立您的操作系统将运行的硬件。什么是CPU和支持芯片等。有多少内存,存储,IO的形式等等。如果你不能从乐高自己那里得到这些,我想你必须拆下一个单元才能获得芯片ID并从那里数字和逆向工程。

这是多么困难?也许有嵌入式硬件或Linux驱动程序经验的人可能会猜到。

2

乐高NXT 2.0系统使用与NXT 1.0相同的智能功能块,该功能非常开放,您应该下载hardware and software development kit from Lego,其中包含主设备和传感器的原理图。同时还提供用于主单元的两个CPU开源固件:

主处理器:爱特梅尔32位的ARM处理器,AT91SAM7S256

  • 256 KB FLASH
  • 64 KB RAM
  • 48兆赫

协处理器:爱特梅尔8位AVR处理器,的ATmega48

  • 4 KB FLASH
  • 512字节RAM
  • 8兆赫
相关问题