1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/talkweb_oh-niobe

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Структурированный текст «拓维信息-OpenHarmony разработка платы (Talkweb Niobe)»

Информация о Talkweb Niobe — разработка платы на основе OpenHarmony 3.0LTS

Talkweb Niobe – это разработка платы, основанная на OpenHarmony версии 3.0 LTS. Плата включает в себя высокоинтегрированный чип WLAN SoC Hi3861 с частотой 2,4 ГГц, а также другие компоненты:

  • плату зарядки аккумулятора;
  • NFC-плату;
  • OLED-дисплей;
  • плату обнаружения окружающей среды;
  • LED-лампу;
  • 6-осевой датчик;
  • моторную плату;
  • часы реального времени.

Плата также имеет стандартные интерфейсы для расширения возможностей обнаружения окружающей среды и других функций.

Основные характеристики:

  • главный контроллер — Hi3861, 160 МГц, SRAM 352 КБ, ROM 288 КБ, 2 МБ Flash;
  • один порт USB Type-C для питания, загрузки и отладки.

Для получения дополнительной информации рекомендуется обратиться к файлу README_zh.md.

Быстрый старт (среда разработки)

Чтобы быстро начать работу с Talkweb Niobe и изучить исходный код OpenHarmony, рекомендуется следовать следующим шагам:

  1. Изучить необходимые инструменты и среду разработки (см. файл «Необходимые инструменты и среда разработки»).
  2. Подготовить Ubuntu для компиляции (см. «Подготовка Ubuntu для компиляции»).
  3. Получить исходный код (см. «Получение исходного кода»).
  4. Установить Docker (см. «Установка Docker»).
  5. Использовать HB Tool для компиляции кода (см. «Использование HB Tool для компиляции кода»).
  6. Использовать HiBurn Tool для загрузки прошивки (см. «Загрузка прошивки с помощью HiBurn Tool»).

Серия предварительных знаний и учебных пособий

Для более глубокого понимания OpenHarmony и процесса разработки рекомендуется пройти серию учебных пособий, которые охватывают различные аспекты системы:

  • Поток выполнения в OpenHarmony (см. TW002_OS_thread/README.md).
  • Таймеры в OpenHarmony (см. TW003_OS_timer/README.md).
  • События в OpenHarmony (см. TW004_OS_event/README.md).
  • Мьютексы в OpenHarmony (см. TW005_OS_mutex/README.md).
  • Семафоры в OpenHarmony (см. TW006_OS_semp/README.md).
  • Очереди сообщений в OpenHarmony (см. TW007_OS_message/README.md).
  • Разработка драйверов GPIO (см. раздел «Разработка драйверов GPIO» в документации).
  • Обработка прерываний GPIO (см. TW102_EXTI_key/README.md).

Примеры использования Talkweb Niobe

Система предоставляет множество примеров программ, которые разделены на категории TW1, TW2, TW3 и TW4 для удобства изучения. Примеры хранятся в каталоге applications/app/. Каждый пример имеет свою папку с соответствующим названием.

Категории примеров:

  • TW001–TW99: Операционные системы.
  • TW101–TW199: Драйверы устройств.
  • TW201–TW299: Модульные приложения.
  • TW301–TW399: Коммуникации в IoT.
  • TW401–TW499: Комплексные приложения. Пять. Краткое описание структуры каталогов исходного кода

Структура каталогов исходного кода проекта «Сяо-Тэ-Вэй» (T-W) от компании «Оу-Хэ» (OH) основана на структуре официального каталога OpenHarmony и включает следующие разделы:

  • applications — примеры приложений Niobe WiFi IoT;
  • base — подсистемы базового программного обеспечения и аппаратных сервисов;
  • build — скрипты для компонентной компиляции, сборки и конфигурации;
  • domains — подсистема расширенного программного обеспечения;
  • device — уровень адаптации устройства и SDK;
  • foundation — подсистема базовых системных возможностей;
  • kernel — подсистема ядра;
  • prebuilts — подсистема компиляторов и инструментальных цепочек;
  • test — подсистема тестирования xts;
  • third_party — открытые сторонние компоненты;
  • utils — набор часто используемых инструментов;
  • vendor — программное обеспечение от поставщиков;
  • build.py — файл со скриптом компиляции.

Шесть. Предварительные изображения плат разработки (ссылка на предзаказ)

Предварительный заказ через Weidian (микромагазин).

Демонстрационные изображения:

  • предварительное изображение (ссылка для сканирования в WeChat);
  • демонстрационное изображение;
  • общее изображение.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/talkweb_oh-niobe.git
git@api.gitlife.ru:oschina-mirror/talkweb_oh-niobe.git
oschina-mirror
talkweb_oh-niobe
talkweb_oh-niobe
master