2010-09-23 20 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兆赫
相關問題