Сервис «Синтезатор программ для микроконтроллеров».

© Засыпкин С.В., 2011-2014

Сервис «Синтезатор программ для микроконтроллеров» автоматически создает управляющую программу для микроконтроллера на языке С по структурно-функциональному описанию устройства. Т.е. вводите описание задачи – получаете программу. За счет его использования планируется повысить скорость разработки программ для устройств на микроконтроллерах, улучшить качество разработки.

В качестве основных данных задаются тип микроконтроллера и тип компилятора С, для которых будет синтезирована программа.

Описание структуры и функционирования производится с помощью различных информационных блоков. Каждый блок содержит описание некоторого функционального устройства (например, ЖКИ индикатор, таймер) или действия (например, измерение температуры, вывод значения на индикатор), которые должно выполнять устройство. Созданный вами файл описания устройства отправляется на сервис, который синтезирует программу на основе описания и отправляет ее вам.

                Сервис пока работает в тестовом полуавтоматическом режиме и возможны его остановы для корректировки программы.

                Воспользоваться сервисом пока могут только  подписчики журнала «Лаборатория электроники и программирования». Если вы сейчас подпишитесь на журнал «Лаборатория электроники и программирования» № 1-20 на сайте http://journal.electroniclab.ru/, то сможете бесплатно использовать сервис на время действия подписки (т.е. до момента получения 20 номера журнала). Описания блоков сервиса, примеров и т.п. будут публиковаться в журнале.

                Для пользования услугами сервиса, вы принимаете условия лицензионного соглашения:

Все авторские права на сервис принадлежат Засыпкину С.В.

Вы получаете простую (не исключительную) лицензию на получаемые в результате работы сервиса исходные коды программ и библиотеки программ в объектных кодах, которые можно использовать только в составе вашего проекта для его компиляции с целью получения программы в машинном коде (файла «прошивки» микроконтроллера). Вы можете изменять и дополнять полученные исходные коды и библиотеки программ с целью доведения синтезированной программы до необходимого вам ее функционирования.

Все права,  не  предоставленные  здесь  явно,  сохраняются  за Засыпкиным С.В.

Запрещается (включая, но не ограничиваясь): передача любым способом полученного исходного кода и библиотек третьим лицам, публикация их на сайтах, файлообменниках и т.д., продажа, сдача в аренду и т.п..

Сервис предоставляется «как есть». Никаких гарантий полного правильного функционирования синтезированной программы не предусматривается. Вы используете этот сервис на свой страх и риск. Правообладатель не несет ответственности за какие-либо потери, упущенную выгоду и т.д. и т.п. в процессе использования сервиса.