ДО курс по робототехнике

22 августа 2013 г.

Управление файлами и памятью контроллера LEGO MINDSTORM NXT2.0

(C)http://legoms.ru

Иногда бывает необходимо управлять файлами, которые находятся в памяти NXT. Вы можете сделать это с помощью встроенного механизма доступа к памяти.
Для этого нужно подключить контроллер NXT компьютеру и на панели управления "кликнуть" по левой верхней кнопке.
Управление файлами и памятью контроллера LEGO MINDSTORM NXT2.0
В открывшемся окне появится графическое представление памяти NXT. В данном окне вы можете управлять программами и файлами, которые находятся в памяти контроллера. Вы можете выкачивать программы, звуки, графически и другие файлы с NXT на ПК, а также копировать и удалять файлы, которые уже находятся в памяти NXT.
 Описание окна управления памятью контроллера LEGO MINDSTORM NXT2.0
 Описание окна управления памятью контроллера NXT:
  1. Графическое представление занятой и свободной памяти.
  2. Различные категории файлов (программы, звук, графики и другие), которые занимают память NXT. Нажав на названии категории, вы увидите эти типы файлов в списке.
  3. Список файлов в выбранной категории.
  4. "Delete" - удалить. Эта кнопка удаляет все выбранные файлы из NXT.
  5. "Download" - скачать. Эта кнопка загрузки файлов с компьютера на NXT.
  6. "Upload" - загрузить. Эта кнопка будет копировать ваши файлы из NXT в ПК.
  7. "Delete All" - удалить все. Эта кнопка удаляет все пользовательские файлы и очищает память NXT.
  8. "Show System Filees" - показать системные файлы. Отметив этот флажок, вы увидите все файлы NXT, установленные на заводе .
Память контроллера NXT2.0

Контролер NXT имеет доступную память ~130,7 килобайта. Часть этой памяти используется для хранения программ, графических и звуковых файлов, которые предварительно загружены в NXT (пред. установка). Остается около 56 килобайт для файлов, которые вы можете создать или загрузить.

Удаление файлов из памяти NXT

Вы можете стереть все ваши файлы и очистить память NXT, нажав кнопку "Удалить" все файлы. Это действие удалит все файлы, которые когда-либо были загружены в память NXT и освободит ее для новых файлов.

Примечание: В редких случаях вы можете получить сообщение об ошибке "Недостаточно памяти", даже если графическое представление памяти (1) указывает на наличие свободного места. Это связано с тем ,что память "фрагментирована". Исправить эту ситуацию можно, используя кнопку "Удалить все файлы" пользователя. НО перед этим не забудьте сделать резервную копию всех важных файлов!

Вот список системных файлов и их описание:

Категория 

 Имя файла  Описание 

 Системные  NVConfig.sys

В нем хранятся системные параметры. Если вы удалите этот файл, новый будет создан автоматически. 
 Системные  Try-*.rtm  

 Файл конфигурации входов и выходов. Если выудалите этот файл, новый будет создан автоматически. 
 Системные  RPGreader.sysЭта программа позволяет запускать NXT программы (программы, которые создаются средствами NXT, используя иконки NXT Program). Удаление этого файла сделает невозможным создавать программы  средствами NXT. Программы, созданные и загруженныес компьютера все равно будут работать. 
 Системные  *.tmp  Любой файл с расширением ". tmp" является временным файлом. Временные файлы всегда можноудалить. 
 Системные  *.bak  Любой файл с расширением ". bak" являетсявременным файлом. Временные файлы всегда можноудалить. 
 Графические

 faceopen 

 Изображение головы LEGO Minifig (с открытым ртом)
 Графические

 faceclosed    

 Изображение головы LEGO Minifig  закрытым ртом)
 Звуковые  

 Woops    

 Звуковой файл используется в тестовой программе.Удаление этого файла сотрет звук из программы. Сама программа будет работать без звука. 
 Звуковые  

 ! Startup  Звуковой файл воспроизводится при запуске NXT.Удаление этого файла сотрет звук при запуске. 
 Звуковые  

 ! Click  Звуковой файл воспроизводится при нажатии кнопкина NXT. Удаление этого файла сотрет звук при нажатии кнопки на NXT. 
 Звуковые     

 ! Attention  

 Звуковой файл воспроизводится, когда NXT выдает предупреждение. Удаление этого файла сотрет звук при появлении предупреждения. 
 Программа  

 Demo   

 Демо-программа, удаление которой сотрет демо-программу с NXT. 

 Восстановление памяти NXT  в соответсвие с заводскими настройками


При обновлении прошивки NXT будет очищена вся память контроллера и загружены все файлы по умолчанию. Чтобы сделать резервную копию ваших личных файлов и совместного использованных файлов хранящихся на NXT, вы должны скопировать файлы с NXT на компьютер. Для этого сначала выберите категорию (2) для требуемых файлов, которые вы хотели бы сохранить в резервной копии. Выберите нужные файлы в списке (3) и нажмите кнопку Загрузить (7). Выберите папку, в которую будут сохранены файлы на вашем компьютере и нажмите кнопку ОК.

  Загрузка файлов в NXT

Чтобы отправить файл обратно в NXT, нажмите кнопку Download (5). Выберите файл, который вы хотите скопировать с компьютера и нажмите кнопку OK.

Комментариев нет:

Отправить комментарий