Прошивка ОС устройства Particle
Это основной репозиторий исходного кода библиотек прошивок Particle.
Начиная
Чтобы начать сборку встроенного ПО локально, см. раздел «Начало работы».
Ресурсы
- Последний выпуск
- Журнал изменений
Система сборки
Разработка прошивки приложения
- Поддержка отладки
- сделать синтаксис команды
- API прошивки
Разработка системной прошивки
- Системные флаги
- Непрерывная интеграция
- Связывание и извлечение дескриптора модуля
- Тестирование
- построить набор тестов
- Системная обработка потоков
- версии и выпуски системы
Модули
- загрузчик
- Облачные коммуникации
Платформы
- Виртуальное устройство
- Запуск нового уровня аппаратной абстракции платформы
КРЕДИТЫ И Атрибуции
В прошивке используется набор инструментов GNU GCC для процессоров ARM Cortex-M, библиотеки ARM CMSIS и реализация Wiring в Arduino.
ЛИЦЕНЗИЯ
Если не указано иное, в заголовках файлов или иным образом, все файлы в настоящем документе лицензируются по лицензии LGPLv3. Для получения дополнительной информации прочтите файл ЛИЦЕНЗИИ.
Если у вас есть вопросы о лицензировании программного обеспечения, обратитесь в службу поддержки Particle.
ЛИЦЕНЗИЯ: часто задаваемые вопросы
Эта прошивка выпущена под лицензией LGPL версии 3. Что это значит для вас?
- Вы можете использовать это в коммерческих целях для создания приложений для ваших устройств! Вам НЕ НУЖНО распространять объектные файлы или исходный код вашего Приложения в соответствии с LGPL. Ваш исходный код принадлежит вам, когда вы создаете Приложение с использованием этой системной прошивки.
Когда я должен поделиться своим кодом?
Вы НЕ обязаны делиться своей прошивкой приложения или объектными файлами при связывании с библиотеками или системной прошивкой, лицензируемой в соответствии с LGPL.
Если вы вносите и распространяете изменения в системном программном обеспечении, лицензированном по лицензии LGPL, вы должны выпустить исходный код и документацию для этих изменений по лицензии LGPL.
Почему?
- Эта лицензия позволяет компаниям уверенно создавать прошивки и устройства без риска для своей интеллектуальной собственности, в то же время помогая сообществу получать выгоду от непатентованных вкладов в общую системную прошивку.
Вопросы/проблемы?
- Particle стремится сделать эту прошивку коммерчески полезной и безопасной для нашего сообщества производителей и предприятий. Пожалуйста, свяжитесь с нами, если у вас есть какие-либо вопросы или проблемы, или если вам требуется специальное лицензирование.
(Примечание. Этот FAQ не является юридической консультацией. Если вы не уверены, проконсультируйтесь с адвокатом)
СПОСОБСТВОВАТЬ
Хотите внести свой вклад в проект прошивки Particle? Перейдите по этой ссылке, чтобы узнать, как это сделать.
СОЕДИНЯТЬ
Возникли проблемы или есть интересные предложения? Свяжитесь с нами здесь.