Wed, July 02 2025  

Поделиться

Нашли опечатку?

Пожалуйста, сообщите об этом - просто выделите ошибочное слово или фразу и нажмите Shift Enter.


Поиск
Результаты Total: 18 найдено результатов.
Уточните поиск для секции:  com_jcomments (1)  Content (17)
  Тип сортировки   
 Отобразить
<< Начало < Предыдущая 1 2 Следующая > Последняя >> 
Проект Zephyr включает в себя очень полезную утилиту командной строки west. West разрабатывается в своем отдельном репозитории [2]. Примечание: Zephyr это английское имя латинского Zephyrus, греческого античного бока западного ветра (west wind). Встроенные команды west предоставляют управление несколькими репозиториями. Предоставляются функции, ...
Где искать: Content | Категория: ARM | Дата: Saturday, 08 October 2022 | Посещаемость: 2088
Функции вывода в лог Zephyr (logging API) предоставляют общий интерфейс для вывода отладочных сообщений, которые оставили в коде разработчики. Сообщения передаются через frontend, и затем обрабатываются активными бэкендами. При необходимости могут использоваться самодельный фронтенд и самодельные бэкенды. {spoiler title=Что такое фронтенд и бэкенд ...
Где искать: Content | Категория: ARM | Дата: Saturday, 09 September 2023 | Посещаемость: 1583
Пакет Zephyr CMake это удобный способ создания приложений на основе Zephyr [2]. Пакет Zephyr CMake гарантирует, что CMake может автоматически выбрать инсталляцию Zephyr для использования в сборке приложения, независимо от того, является ли оно приложением из репозитория Zephyr, приложением рабочего пространства Zephyr, либо отдельным приложением ...
Где искать: Content | Категория: ARM | Дата: Wednesday, 05 October 2022 | Посещаемость: 1723
Ядро и подсистемы Zephyr можно сконфигурировать во время построения (build time), чтобы адаптировать их для специфичных нужд приложения и платформы. Конфигурация обрабатывается через Kconfig, у которого такая же система конфигурации, какая используется Linux kernel. Преимущество такого подхода - поддержка конфигурации без какого-либо изменения исходного ...
Где искать: Content | Категория: ARM | Дата: Monday, 03 October 2022 | Посещаемость: 2922
Документация [1] соответствует последней ветке разработки (main) проекта Zephyr. Если Вы ищете документацию по предыдущим релизам, используйте выпадающее меню слева вверху на страничке [1], и выберите желаемую версию. Следуйте указаниям этого руководства (перевод [1]), чтобы: ● Настроить рабочее окружение командной строки Zephyr в операционных системах ...
Где искать: Content | Категория: ARM | Дата: Thursday, 22 September 2022 | Посещаемость: 3522
Проект Blinky совместим со многими поддерживаемыми платами [2], но не со всеми. Если ваша плата не удовлетворяет требованиям Blinky (например, на ней нет светодиода, подключенного к ножке порта GPIO, см. [3]), то хорошей альтернативой быстрого старта будет пример Hello World [4]. Шаг 1: установка текущего каталога Zephyr. Перейдите в корневой каталог ...
Где искать: Content | Категория: ARM | Дата: Friday, 01 September 2023 | Посещаемость: 1530
... МГц (main clock). Конфигурация платы nrf52840dk_nrf52840 поддерживает следующие аппаратные функции: Интерфейс|Контроллер|Драйвер / компонент Zephyr---------+----------+--------------------------ADC |on-chip |adcCLOCK |on-chip |clock_controlFLASH |on-chip |flashGPIO ...
Где искать: Content | Категория: ARM | Дата: Friday, 01 September 2023 | Посещаемость: 1672
В описании этого документа (перевод документации [1]) предполагается, что директория вашего приложения $HOME/app, и директория сборки $HOME/app/build (назначение этих терминов разъясняется далее в секции "Обзор"). На Linux и macOS папка $HOME эквивалентна ~, на Windows это значение переменной окружения %userprofile%. Система сборки Zephyr основана ...
Где искать: Content | Категория: ARM | Дата: Wednesday, 28 September 2022 | Посещаемость: 3255
Здесь мы рассмотрим наиболее доступные и широко используемые возможности отладки проектов Zephyr: печать сообщения в терминал и разрешение сообщений лога (перевод статьи [1]). В мире Zephyr функция printk это аналог printf. Пример: printk("String: %s Length: %zd Pointer: %p\n", my_str, sizeof(my_str), my_str); Сообщение printk выводится ...
Где искать: Content | Категория: ARM | Дата: Wednesday, 30 August 2023 | Посещаемость: 1283
MCUboot начал свою жизнь как загрузчик для Mynewt. С тех пор он также приобрел возможность применения в качестве загрузчика и для приложений Zephyr. В этой статье (перевод [1]) описаны несколько значимых отличий в том, как приложения собираются для Zephyr для загрузки под управлением MCUBoot. См. документ design.md репозитория [2] или [3] для документации ...
Где искать: Content | Категория: ARM | Дата: Wednesday, 01 March 2023 | Посещаемость: 1788
Проект примера приложения Zephyr [1] демонстрирует использование драйвера класса USB для перепрошивки firmware встраиваемых устройств (USB DFU Class driver). Этот проект требует подключения драйвера USB. В настоящий момент класс USB DFU предоставляется в составе Zephyr, в зависимости от включенной опции поддержки DFU Image Manager и созданных разделов ...
Где искать: Content | Категория: ARM | Дата: Wednesday, 01 March 2023 | Посещаемость: 1443
... makefile, и уже существуют и другие системы автоматизации сборки, возможно более удобные и понятные, и с более продвинутыми возможностями, такие как Zephyr/CMake [2]. Также многие современные языки программирования (такие как Rust [3]) содержат встроенные системы сборки. Однако традиционно make все еще остается актуальной и на сегодняшний день. Примечание: ...
Где искать: Content | Категория: PC | Дата: Wednesday, 12 February 2025 | Посещаемость: 885
Набор утилит для прошивки чипов nRF через JTAG называется nRF Command Line Tools. В частности, утилита nrfjprog из этого набора используется инструментарием Zephyr west для прошивки и отладки. Процесс установки nRF Command Line Tools под Ubuntu 20.04: 1. Скачайте с сайта Nordic пакет nrf-command-line-tools-10.19.0_linux-amd64.tar.gz [2]. 2. ...
Где искать: Content | Категория: ARM | Дата: Wednesday, 22 February 2023 | Посещаемость: 1854
Встроенная команда west системы Zephyr позволит вам работать с проектами (репозиториями Git) в общей директории рабочего пространства (workspace). Если вы придерживались руководства по быстрому старту Zephyr [3], то ваше workspace может выглядеть примерно так: zephyrproject/ # верхний ...
Где искать: Content | Категория: ARM | Дата: Friday, 22 September 2023 | Посещаемость: 1317
... версию) -> Install. Предложат выбрать директорию для установки, оставьте выбор по умолчанию (это будет папка ncs в домашней директории). SDK загрузится и установится, установится и обновится репозиторий Zephyr и другие необходимые библиотеки. Процесс установки довольно длительный, можно успеть попить кофе. По завершению установки кнопка напротив ...
Где искать: Content | Категория: ARM | Дата: Monday, 28 August 2023 | Посещаемость: 1888
<< Начало < Предыдущая 1 2 Следующая > Последняя >> 
Top of Page