Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Yagarto необходимо установить в корень диска С.

После установки необходимо обновить библиотеку msys-1.0.dll (присутствует в папках с установочными файлами Yagarto).

Для примера понадобится приложение, которое будет запускать загружаемый код, а также сам загружаемый код.

Для удобства в папке с примером находятся исполняемый файлы, которые быстро создают и код, и приложение.

Для их работы необходимо добавить некоторые переменные среды.

Есть и исходный код. Разработчик может выбрать любой удобный способ для сборки. В примере будет рассмотрен способ с использованием исполняемый файлов для сборки приложения и кода.

  1. Прошиваем ключ маской Mask2.nsd

  2. Устанавливаем Yagarto и обновляем библиотеку

  3. Устанавливаем MS Visual Studio версии не ниже 10 (для MS VS 2015 в исполняемый файл для сборки приложения необходимо добавить строчку @if exist "%VS140COMNTOOLS%\vsvars32.bat" @call "%VS140COMNTOOLS%\vsvars32.bat").

  4. Заходим в папку с примером и собираем загружаемый код, используя исполняемый файл build.bat из папки C:\Program Files (x86)\Guardant\SDK7\Samples\Loadable Code API\05 - LED Control\Loadable Code. Данная процедура подготавливает и загружает демонстрационный код в ключ, используя функции Guardant API.

  5. Заходим в папку C:\Program Files (x86)\Guardant\SDK7\Samples\Loadable Code API\05 - LED Control\Sample и запускаем исполняемый файл msvc64.bat (если у вас 32-битная ОС, необходимо использовать msvc32.bat). Данная процедура собирает приложение, которое будет обращаться к загружаемому коду.

  6. Запускаем приложение demo64m.exe из папки C:\Program Files (x86)\Guardant\SDK7\Samples\Loadable Code API\05 - LED Control\Sample\bin для проверки работы примера.

...