Основные функции PHPoC Debugger

Рассмотрим основные функции отладчика PHPoC, программного обеспечения, используемого для разработки и управления устройствами PHPoC.

Необходимо установить эту программу перед использованием PHPoC. Про сам дебаггер у нас на страницах сайта уже был большой материал "Отладчик PHPoC Debugger".

Загрузка файлов в PHPoC

Php файлы на локальном компьютере могут быть загружены в PHPoC.

Способы добавления файлы в список файлов

1. Перетаскивание (Drag&Drop)

Выберите и перетащите файлы в проводнике окон в окно списка файлов.

2. Меню "Добавить" (Add)

Если после щелчка правой кнопкой мыши по списку файлов нажать кнопку Add (Добавить), будет создано окно для выбора файлов. Выбранные в окнах файлы будут добавлены в список файлов.

Загрузка файлов

Файлы из списка файлов будут загружены в P4S-341 нажатием кнопки загрузки (). Если загрузка завершена, оба файла в списке файлов и в P4S-341 синхронизируются и иконки меняются на ().

Загрузка интегрированного файла .poc

Вы можете загрузить интегрированный файл (.poc) с помощью процедур, описанных ниже.

1. Нажмите [File] > [Upload a poc file] в меню.

2. Нажмите [Open] после выбора .poc-файла.

3. Нажмите кнопку [Upload flash files].

4. Выберите "да" или "нет" об удалении существующих флеш-файлов.

Внимание: Если вы выберете [Да], все флэш-файлы, сохраненные в PHPoC, будут удалены.

5. Нажмите [OK], чтобы завершить загрузку файла .poc.

Загрузка файлов на ПК

1. Выберите файлы в списке файлов

2. Нажмите [File] > [Save selected file(s)] в меню

3. Выберите путь и нажмите кнопку [OK].

Сохранение как интегрированный файл (.poc)

Если вы хотите сохранить все файлы в списке файлов в виде одного файла, воспользуйтесь меню [Save a poc file] (Сохранить файл .poc).

".poc" - это расширение имени файла. Введите имя файла и нажмите кнопку [Save].

Практика

Создание init.php

Примечание : Эксплуатация PHPoC

PHPoC ищет файл init.php после загрузки. Если PHPoC не находит файл с именем init.php, он не запускает код. Поэтому вам необходимо составить или загрузить init.php в файловую систему PHPoC.

Вы можете написать основной скрипт в init.php, но PHPoC запускает файл только один раз. Если вы хотите запустить их код более одного раза, запишите основной скрипт в другой файл и загрузите файл, используя команду php системной функции. Файл, загруженный системной функцией, многократно запускается, и даже выполнение завершается.

Щелкните список файлов правой кнопкой мыши и выберите меню [New] (Создать).

Введите init в поле имени файла.

Выберите файл init.php в списке файлов.

Введите в редактор следующие командные строки.

<?php
echo "Hello, PHPoC\r\n";
?>

Нажмите кнопку загрузки ().

После того, как PHPoC завершит загрузку файлов, иконка будет изменена с на .

Запуск скрипта

PHPoC автоматически запускает скрипт при запуске или загрузке файловой системы. Результат вы можете найти в окне вывода отладчика PHPoC.

Если включена опция [PHP debug mode] (Режим отладки PHP) отладчика PHPoC, то PHPoC не выполняет скрипт автоматически. Вы можете вручную запустить скрипт, нажав кнопку Run .

Использование примеров PSP

Пакет поддержки PHPoC (PSP, PHPoC Support Package) содержит библиотеки и примеры кода.

Этот пакет предназначен для того, чтобы помочь вам удобно использовать PHPoC. Перед началом пробного запуска скачайте его на свой локальный компьютер.

Выбор примера

PSP содержит множество примеров использования различных датчиков. Выберите интересующий вас пример и загрузите файлы в PHPoC. Есть три категории.

  1. Примеры основных задач. Эти примеры требуют загрузки как "init.php", так и "task0.php".
  2. Примеры веб-задач. Эти примеры требуют загрузки "index.php" и набора файлов изображений, если таковые имеются.
  3. Примеры как основных, так и веб-задач. Эти примеры требуют загрузки "init.php", "task0.php" и "index.php", включая набор файлов изображений, если таковые имеются.

Использование примеров

Найти и загрузить пример 00.hello в папке p4s/01.php_task.

Сразу после загрузки файлов можно найти сообщение о результате.

2 июня 2020 в 16:37 | Обновлено 7 ноября 2020 в 01:19 (редакция)
Опубликовано: | Оригинал
Статьи, ,

Добавить комментарий

Ваш E-mail не будет никому виден. Обязательные поля отмечены *