Настройка среды записи Windows
Установите код Visual Studio
Определить версию
Если Visual Studio Code был установлен, откройте инструмент командной строки и введите команду code --version, чтобы проверить, является ли номер версии 1.45.1 или выше; номер версии может быть возвращен в обычном режиме, что указывает на то, что настройки переменной среды правильный.
Войдите на официальный сайт Visual Studio Code и загрузите программный пакет Visual Studio Code, для которого требуется версия 1.45.1 и выше.
После завершения загрузки щелкните пакет, чтобы установить его. В процессе установки отметьте «Добавить в PATH (действует после перезагрузки)».
После завершения установки перезагрузите компьютер, чтобы переменные среды Visual Studio Code вступили в силу.
Установите Node.js
инструкция
Если Node.js установлен, откройте инструмент командной строки и введите команду node -v, чтобы проверить, является ли номер версии 12.0.0 или более поздней. Добавьте переменную NODE_PATH, если этого требует символ версии.
- Войдите на официальный сайт Node.js и загрузите пакет Node.js. Выберите версию LTS 12.0.0 и выше, программный пакет, соответствующий 64-разрядной версии Windows.
-
После завершения загрузки щелкните пакет для установки, установите флажок на рисунке и автоматически установите необходимые инструменты (например, Python, цепочку инструментов сборки Visual Studio).
-
После завершения установки Node.js нажмите «Готово», система откроет новое окно и автоматически установит необходимые инструменты, нажмите любую клавишу на клавиатуре, чтобы продолжить.
Система автоматически открывает инструмент PowerShell и начинает установку необходимых инструментов.Он предложит вам успешно установить цепочки инструментов сборки Python и Visual Studio.
инструкция
Если во время установки необходимого тулчейна произойдет сбой обновления Visual Studio, его можно пропустить, не влияя на использование.
-
В «Этот компьютер» > «Свойства» > «Дополнительные параметры системы» > «Дополнительно» > «Переменные среды» > «Системные переменные» добавьте переменную NODE_PATH со значением: C:\Users{userName}\AppData\Roaming\npm\node_modules, где userName следует заменить на Фактическое имя пользователя.
-
Откройте инструмент командной строки CMD и введите команду «node -v».Если вы можете запросить номер версии Node.js в обычном режиме, это означает, что Node.js успешно установлен.
Установить JDK
инструкция
Если JDK установлен, откройте инструмент командной строки и введите команду java -version, чтобы проверить, является ли номер версии 1.8.
Загрузите и установите JDK самостоятельно Требуемая версия: версия 1.8.
установить хпм
В этом методе вам необходимо убедиться, что Node.js успешно установлен. Перед установкой hpm проверьте состояние сетевого подключения.Если сеть не может напрямую выйти в Интернет, необходимо получить доступ к ней через прокси-сервер. В этом случае вам необходимо настроить прокси-сервер npm, прежде чем вы сможете установить HPM.
Откройте инструмент командной строки и выполните следующую команду, чтобы установить hpm.
npm install -g @ohos/hpm-cli
После завершения установки выполните следующую команду (V — заглавная буква), чтобы проверить, успешно ли установлен hpm.
hpm -V
Установите плагин DevEco Device Tool
Если вы уже установили подключаемый модуль DevEco Device Tool, перед установкой новой версии удалите установленный подключаемый модуль DevEco Device Tool вручную, а затем установите его, выполнив следующие действия.
-
Войдите на портал разработки устройств HarmonysOS и нажмите кнопку регистрации в правом верхнем углу, чтобы зарегистрировать учетную запись разработчика.Инструкции по регистрации см. в разделе Регистрация аккаунта HUAWEI. Если у вас уже есть учетная запись разработчика HUAWEI, нажмите кнопку входа напрямую.
Перейдите на страницу продукта HUAWEI DevEco Device Tool и загрузите установочный пакет DevEco Device Tool.
-
Откройте программное обеспечение Visual Studio Code.
Установите DevEco Device Tool с локального диска.
-
После успешной установки интерфейс выглядит так, как показано ниже.
-
Установить плагин C/C++
При разработке устройств HarmonysOS используется язык C/C++, инструмент Visual Studio Code поддерживает язык C/C++ с богатыми подключаемыми модулями, вы можете установить подключаемый модуль «C/C++», чтобы реализовать интеллектуальное приглашение кода C/C++, выделение кода, форматирование и другие функций, поможет вам разрабатывать более стандартизированный и красивый код более эффективно и удобно.
В магазине плагинов для Visual Studio Code введите «C/C++» и нажмите «Установить».
- Если онлайн-установка не удалась, нажмите «Перейти на страницу загрузки» во всплывающем окне в правом нижнем углу, чтобы загрузить автономный подключаемый модуль (выберите версию «cpptools-win32.vsix», под Windows, обе 64-разрядные и 32-битные системы — это один и тот же установочный пакет). Затем обратитесь к инструкции по установке подключаемого модуля DevEco Device Tool, чтобы установить подключаемый модуль C/C++ в автономном режиме.
Импорт и настройка проектов
Получение исходного кода
Получить исходный код HarmonyOS
Исходный код HarmonyOS можно получить с помощью официального метода HarmonyOS HarmonyOS.
адрес
Создать общую папку
карта
В настоящее время исходный код HarmonyOS поддерживает компиляцию только в системе Linux.Вы можете сопоставить каталог проекта в среде Linux со средой Windows, затем использовать DevEco Device Tool для открытия, записи и отладки в среде Windows. Метод отображения следующий:
В Linux укажите папку, в которой находится исходный код HarmonyOS, в качестве общей папки.
В Windows щелкните правой кнопкой мыши «Этот компьютер» и выберите «Подключить сетевой диск (Z)».
Выберите неиспользуемый диск и укажите путь к исходному коду HarmonyOS в формате «\IP-адрес Linux\имя общей папки», например: \10.6.25.83\HarmonyOS, нажмите «Готово».
Импортировать исходный код
В настоящее время HarmonyOS не поддерживает исходный код системы Windows. Импортируйте исходный код из общего пути сопоставленного сервера Linux.
В Visual Studio Code щелкните значок кнопки плагина DevEco Device Tool, затем нажмите кнопку «Импорт».
Выберите локально сопоставленную папку с исходным кодом HarmonyOS, а затем нажмите «Импорт», чтобы импортировать проект.
Запишите первую программу с помощью Hiburn
-
Нажмите «Настройка» -> «Настройки связи» в верхнем левом углу интерфейса, чтобы войти в интерфейс настройки параметров последовательного порта. В интерфейсе настройки параметров последовательного порта Baud — это скорость передачи данных. Оставьте значение по умолчанию, нажмите «ОК», чтобы сохранить;
-
В соответствии с диспетчером устройств выберите правильный COM-порт.Например, моя макетная плата-COM4.Если кабель последовательного порта подключен после открытия программы, вы можете нажать «Обновить», чтобы обновить раскрывающееся окно последовательного порта.
-
Нажмите «Выбрать файл», чтобы открыть диалоговое окно выбора файла, выберите файл allinone.bin, сгенерированный компиляцией, этот бин на самом деле представляет собой объединенный файл из нескольких бинов.
-
Нажмите «Подключиться», чтобы подключиться к последовательному устройству. В это время HiBurn откроет последовательное устройство и попытается начать программирование. Необходимо убедиться, что никакая другая программа не занимает последовательное устройство (вы можете просматривать последовательный журнал с помощью HyperTerminal или последовательного интерфейса). помощник перед программированием, и вам необходимо убедиться, что другое программное обеспечение имеет Закрыть используемый в настоящее время последовательный порт);
Чтобы перезагрузить устройство, нажмите кнопку RESET на макетной плате;
Подождите три "============================================ " в поле вывода И выше показывает успешное, что означает, что прожиг прошел успешно; -
После успешного программирования вам необходимо вручную нажать «Отключить», чтобы отключить соединение последовательного порта, в противном случае появится сообщение «Подождите сверхурочное время флага успешного подключения (hisilicon)».;
процессуальное действие
следовать за
Просто нажмите и смотрите, если хотите.
Или обратите внимание на публичный аккаунт.
Писать не легко, спасибо за поддержку.
В этой статье используетсяПомощник по синхронизации статейСинхронизировать