Skip to content

MaxGekk/ZigZag

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Описание структуры каталогов
===============================
    app - реализация прикладной части
    bin - исполняемые и промежуточные бинарные файлы
    doc - документация по системе
    include - заговочные файлы интерфейса взаимодействия прикл. и системной частей ZigZag-a
    tools - различные утилиты
    zigzag - реализация системы ZigZag (стек ZigBee + ОС )

Процедура сборки
==============================

Для сборки координатора необходимо выполнить команду:
$ make zig conf=coord

После успешной компиляции в каталоге bin появится исполняемый
файл zig_coord.exe

Для сборки маршрутизатора нужно выполнить команду:
$ make zig conf=rout

После этого в каталоге bin появится исполняемый файл zig_rout.exe

Сборка системной части прикладного уровня выполняется командой:
$ make appsys

Сборка прикладных объектов <O1>, <O2>,.., <On> с последующей линковкой
с системными библиотеками прикладного уровня выполняется командой:

$ make app "obj=<O1> <O2> ... <On>"

или если прикладной объект один

$ make app obj=<O1>

В результате в каталоге bin появится исполняемый файл appzig.exe.

Загрузка во флеш память микроконтроллера
===============================

Для загрузки координатора необходимо в качестве параметра conf 
указать команде make строку coord, а для маршрутизатора rout.

Загрузка выполняется командой:
$ make flash conf=<configuration>

Полное стирание флеш памяти ( включая информационную память ) выполняется
командой:
$ make flash_full conf=<configuration>

Для загрузки прикладной части необходимо выполнить команду:
$ make flash_app

Запись параметров в информационную память
==============================

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

$ make infomem conf=coord

для маршрутизатора соответсвенно

$ make infomem conf=rout

About

ZigBee Application Framework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages