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

OSCHINA-MIRROR/nrush-nr_micro_shell

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Клонировать/Скачать
readme.md 2.1 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 4 месяцев назад 5166857

В каталоге проекта ./examples/simulator/ находится код имитации nr_micro_shell.

В файл ./examples/nr_micro_shell_commands.c необходимо добавить пользовательские команды, как было указано ранее. После добавления команд можно скомпилировать исходный код с помощью команды make. В результате компиляции будут созданы исполняемые файлы ./examples/simulator/out/nr_micro_shell или ./examples/simulator/out/nr_micro_shell_db.

Для компиляции можно использовать следующие команды:

# Компиляция исполняемого файла
make

# Компиляция файла для имитации выполнения
make debug

# Удаление файлов, созданных в процессе компиляции
make clean

5. Внимание

Выберите способ регистрации команд в зависимости от ваших предпочтений использования NR_SHELL_USING_EXPORT_CMD.

При использовании регистрации команд через реестр убедитесь, что в вашем проекте есть реестр.

const static_cmd_st static_cmd[] =
{
   .....
   {"\0",NULL}
};

При использовании NR_SHELL_CMD_EXPORT() убедитесь, что используемый вами компилятор поддерживает эту функцию, иначе вы получите сообщение об ошибке.

nr_micro_shell не поддерживает клавиши ESC и другие управляющие клавиши (управляющие символы).

6. Контакты и благодарности

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

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

1
https://gitlife.ru/oschina-mirror/nrush-nr_micro_shell.git
git@gitlife.ru:oschina-mirror/nrush-nr_micro_shell.git
oschina-mirror
nrush-nr_micro_shell
nrush-nr_micro_shell
master