Разработка сетевого приложения для HarmonyOS — UDP-сервер
В этом видео рассказывается о разработке сетевого приложения на основе операционной системы HarmonyOS. В частности, рассматривается создание UDP-сервера.
Разработка сетевого приложения для HarmonyOS — MQTT-клиент
Это видео посвящено созданию сетевого приложения с использованием операционной системы HarmonyOS и фокусируется на разработке MQTT-клиента.
Разработка сетевого приложения для HarmonyOS — интеграция с платформой IoT от Huawei
Видео рассказывает о процессе интеграции сетевого приложения, разработанного на базе HarmonyOS, с платформой IoT компании Huawei.
Разработка сетевого приложения для HarmonyOS — интеграция с платформой OneNET
Данное видео описывает процесс интеграции сетевого приложения на основе HarmonyOS с платформой OneNET.
Документация по BearPi-HM_Nano (Gitee)
Серия документов, посвящённых разработке и использованию платы разработки BearPi-HM_Nano. Включает в себя следующие разделы:
Вклад разработчиков (следующее руководство предназначено для разработчиков)
Руководство по использованию платы разработки BearPi-HM_Nano, содержащее примеры и инструкции для разработчиков.
Примеры разработки для BearPi-HM Nano
BearPi-HM Nano предоставляет множество примеров, которые разделены на категории A, B, C и D для удобства начинающих разработчиков. После получения проекта и небольшого программирования и загрузки вы можете увидеть экспериментальные результаты. Ниже приводится описание категорий A, B, C и D:
— A1–A99: ядро; — B1–B99: базовые внешние устройства; — C1–C99: датчики E53; — D1–D99: интернет вещей; — Z1–Z99: вклад разработчиков.
Список примеров:
Номер | Категория | Название примера | Описание |
---|---|---|---|
A1 | Ядро | thread | Задача чередования печати |
A2 | Ядро | timer | Таймер |
A3 | Ядро | event | Событие |
A4 | Ядро | mutex | Мьютекс |
A5 | Ядро | semp | Семафор |
A6 | Ядро | message | Очередь сообщений |
B1 | Базовая | led_blink | Непрерывное мигание красного светодиода |
B2 | Базовая | button | Управление светодиодом с помощью кнопки |
B3 | Базовая | pwm_led | Дышащий красный светодиод |
B4 | Базовая | adc_mq2 | Чтение напряжения с помощью АЦП |
B5 | Базовая | i2c_bh1750 | I2C считывание NFC-метки |
B6 | Базовая | basic_uart | Самостоятельная отправка и получение UART |
C1 | Датчик E53 | e53_sf1_example | Драйвер дымового датчика MQ2 |
C2 | Датчик E53 | e53_ia1_example | Драйвер датчика температуры и влажности SHT30 |
C3 | Датчик E53 | e53_sc1_example | Драйвер фотодатчика BH1750 |
C4 | Датчик E53 | e53_sc2_example | Драйвер 6-осевого гироскопа MPU6050 |
C5 | Датчик E53 | e53_is1_example | Драйвер инфракрасного датчика человеческого тела |
D1 | Интернет вещей | iot_wifi_ap | Пример использования |
Примеры кода от разработчиков
Структура каталогов исходного кода OpenHarmony и BearPi-HM_Nano аналогична. Ниже представлено описание структуры каталогов.
Каталог | Описание |
---|---|
applications | Примеры приложений BearPi-HM_Nano |
base | Программное обеспечение и аппаратные средства для базовых систем |
build | Компоненты компиляции, сборки и настройки сценариев |
domains | — |
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )