[Решен] «пинг» не распознается

IPA
Ср 14 марта 2018 г. 18:41
Привет

Я обновил Arduino IDE до 1.8.5 и обновлено до последней STM32Arduino от GitHub для совместимости с библиотекой проводов (Wire.SetClock). Я использовал довольно старую установку раньше. Простая мигающая загружает и работает нормально.

Однако теперь есть несколько предупреждающих сообщений, которые я не помню, когда видел, когда загружаю. Каково это значение, пожалуйста ?

"" "
Сброс USB для переключения обратно в режим времени выполнения

«Ping» не распознается как внутренняя или внешняя команда,
Операбельная программа или пакетный файл.
«режим» не распознается как внутренняя или внешняя команда,
Операбельная программа или пакетный файл.
"" "

Спасибо

Mrburnette
Ср 14 марта 2018 г. 20:19
Что вы получаете, я считаю, что ОС отвечает на команду сценария, это была бы пакетная программа в среде победы.

Если это до верного: ОС: Win10 Pro64
Arduino Ide: 1.6.5.R5
Arduino_stm32: arduino_stm-master.Zip 1-Feb-16
Правление: Baite Blue PCB BTE14-07
ЦП: STM32F103CBT6 (128K Flash)
Похоже, пакетная программа, которая пытается загрузить бинар. Откройте CMD и тип, установленную для просмотра переменных окружающей среды. Тип "Ping", а затем введите "режим" ... Обе команды должны решить. Если нет, проблема заключается в том, что CMD не поднимает системный каталог.

Загрузить сценарии определены здесь: https: // github.com/rogerclarkmelbourne/ ... .летучая мышь&Тип = и ОС-ориентированные.


Луча

IPA
Ср 14 марта 2018 г., 8:50 вечера
Ах да, спасибо за это. Я попробовал командное окно:

«Ping» не распознается как внутренняя команда ...

«режим» не распознается как внутренняя команда ...

Так что, возможно, это происхождение предупреждающих сообщений в IDE, хотя я не понимаю, зачем загрузку должна использовать Ping.

Microsoft Invodected Shate Alhate WindowsPowerShell некоторое время назад, и кажется «ухудшением» оболочки командной строки, во что -то иронично называемое обновление Creator. Возможно, это основная причина. Я верю, что исполняемые файлы Ping и Mode все еще там, но не на пути.

Возможно, я смогу добавить их на путь в IDE/STM32DUINO .Файлы летучей мыши. Что .Файлы летучих мышей мне нужно посмотреть, знаете ли вы ?

Mrburnette
Чт 15 марта 2018 г. 12:06
[IPA - Ср 14 марта 2018 г. 8:50 вечера] - ...
Возможно, я смогу добавить их на путь в IDE/STM32DUINO .Файлы летучей мыши. Что .Файлы летучих мышей мне нужно посмотреть, знаете ли вы ?
Мммм...
Загрузить сценарии определены здесь: https: // github.com/rogerclarkmelbourne/ ... .летучая мышь&Тип = ОС-ориентированные.

Однажды, в глубоком, темном корпоративном мире, носил титул MCSE. Я не использовал Windows в годы после взлома win8.1 К моему удовлетворению не было никакого пути в Аиде, что я собирался сделать то же самое с Win10. Итак, я Linux везде, кроме одного ПК, работающего с Windows 10 Pro. Я попробовал командные окна на моей установке, и как Ping, так и режим режима. Мой компьютер полностью исправлен (только что поступил налоги США.) Что -то сложно. Вы пробовали напечатать «установить», когда я попросил сбросить переменную ваш путь?

Луча

Обновлено ... Из моей записной книжки Win10 (черт возьми, я чувствую себя так грязно ... ванна после этого поста.) Microsoft Windows [Version 10.0.16299.248] (c) 2017 Microsoft Corporation. All rights reserved. C:\Users\Ray>set ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\Ray\AppData\Roaming CommonProgramFiles=C:\Program Files\Common Files COMPUTERNAME=DV2000 ComSpec=C:\WINDOWS\system32\cmd.exe FPS_BROWSER_APP_PROFILE_STRING=Internet Explorer FPS_BROWSER_USER_PROFILE_STRING=Default FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\Ray LOCALAPPDATA=C:\Users\Ray\AppData\Local LOGONSERVER=\\DV2000 NUMBER_OF_PROCESSORS=2 OneDrive=C:\Users\Ray\OneDrive OS=Windows_NT Path=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Users\Ray\AppData\Local\Microsoft\WindowsApps; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 15 Stepping 13, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=0f0d ProgramData=C:\ProgramData ProgramFiles=C:\Program Files PROMPT=$P$G PSModulePath=C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public SESSIONNAME=Console SystemDrive=C: SystemRoot=C:\WINDOWS TEMP=C:\Users\Ray\AppData\Local\Temp TMP=C:\Users\Ray\AppData\Local\Temp USERDOMAIN=DV2000 USERDOMAIN_ROAMINGPROFILE=DV2000 USERNAME=Ray USERPROFILE=C:\Users\Ray windir=C:\WINDOWS C:\Users\Ray>

ZMEMW16
Чт 15 марта 2018 г., 2:43
Это не плохой вопрос

Итак, в Linux, stephen@i71: ~/sketchbook/hardware/arduino_stm32/инструменты $ grep -r -i ping linux* дает пинги в тексте, как остановка :)
stephen@i71: ~/sketchbook/hardware/arduino_stm32/инструменты $ grep -r -i ping win/
Бинарный файл win/libusb0.DLL совпадает
Бинарный файл Win/Texane-Stlink/Libusb-1.0.DLL совпадает
Win/Maple_upload.Летучая мышь: Ping -W 50 -n 1 192.0.2.1 > ноль
После этого только текстовые подтеги

Так что же 192.0.2.1? не в моей сети 192.168.1 на основе
это 192.0.2.* игнорируемый адрес ?
Быстрый Google и https: // en.Википедия.org/wiki/private_n ... Ess_spaces говорит нет

Конечно, здесь не маршрутируется stephen@i71: ~/sketchbook/hardware/arduino_stm32/инструменты $ ping 192.0.2.1
Пинг 192.0.2.1 (192.0.2.1) 56 (84) байты данных.
^C
--- 192.0.2.1 статистика пинга ---
37 передаваемых пакетов, 0 полученных, 100% потеря пакетов, время 36853 мс
PS Сценарии побед никогда не использовались в этой системе, насколько мне известно : D

Стивен


Стивен

Zoomx
Чт 15 марта 2018 г. 10:22 утра
PowerShell имеет синий фон, но все еще имеет команду Ping и Mode. Может быть, отключены или у вашей IDE нет правильных разрешений.

IPA
Чт 15 марта 2018 г. 11:55 утра
Хорошо, спасибо всем за вашу помощь, отслеживая проблему, я думаю, что у меня сейчас есть резолюция. Я повторяю ниже для всех, кто пользуется Elses.

Я заметил, что предупреждение «пинг» не распознается как внутренняя или внешняя команда..."В окне консоли Arduino при загрузке.

STM32duino Script 'maple_upload.BAT 'использует команды пинга и режима ОС. На моем компьютере Win10 Pro64 командная строка больше не имеет доступа к Ping или Mode и дает ошибку «не распознана». Поэтому, когда Arduino IDE запускает Maple_upload.летучая мышь, ошибка «не распознана» показана в окне консоли. Для сравнения командная строка администратора имеет доступ к Ping & режим. Так что запуск Arduino, как администратор, обосновывает проблему, хотя для меня кажется, что это не должно быть необходимо.

Я думаю, что это произошло из -за изменения в обновлении Windows некоторое время назад, и возвращается к программированию STM32Duino после перерыва, с которой я столкнулся.

Это поднимает вопрос, почему Ping 192.0.2.1 используется в Maple_upload.летучая мышь. Для меня это выглядит так, как будто он просто используется в качестве задержки между последовательным использованием команды режима. Арин говорит 192.0.2.1 - неразрешимо, но, возможно, 127.0.0.1 был бы лучшим выбором.



На отдельной примечании несколько человек здесь выступают за использование Linux для программирования Arduino/STM32Duino. Меня отложили необычный номер версии, упакованный в мяту, я.эн. 2: 1.0.5+dfsg2-4, что все это значит ? Так может кто -нибудь поделиться со мной, какая конфигурация Linux они используют для программирования Arduino/STM32Duino ? Тогда, возможно, я попробую. Или есть PPA, который обеспечивает что -то похожее на текущий 1.8.5 предоставлено для Windows ?

еще раз спасибо.

Ахулл
Чт 15 марта 2018 г. 12:31
Я использую Linux только в эти дни. Кроме пары виртуальных машин, у меня больше не установлено окна.

Я полагаю, что может быть официальный пакет Ubuntu, но я просто устанавливаю версию Arduino IDE Linux 64Bit (1.8.5) из -> https: // www.Ардуино.cc/en/main/программное обеспечение

Это кажется достаточно общим для работы на вашей машине Linux Mint.
Очевидно, что если вы используете 32 -битную машину, выбрали 32 -битную версию.

Просто скачайте и следуйте инструкциям здесь -> https: // www.Ардуино.CC/EN/GUIDE/HOMEPAGE

Я также использовал ночные сборки в прошлом.


Вы также можете использовать портативную версию и перенос между «Doze и Linux» с тем же ручкой.
Инструкции здесь -> https: // www.Ардуино.cc/en/guide/portableide

ZMEMW16
Чт 15 марта 2018 г. 12:50 вечера
Монетный двор, 2: 1.0.5+DFSG2-4 Как я понимаю, Mint в конечном итоге происходит от Debian, DFSG - это то, что часто появляется в именах пакетов Debian.

По словам Friend G DFSG, это Debian Free Software Ruides
https: // en.Википедия.org/wiki/debian_fr ... Руководящие принципы

Стивен

Mrburnette
Чт 15 марта 2018 г. 16:45
Просто мои двое центов ...

Я люблю Linux и управляю им с Mint 17, а мне 18.3 сейчас. Но я также был администратором Unix System в одно время и обучался&Т. Итак, я не думаю, что я обычный конверт.

По сути, вы можете бежать https: // www.Ubuntu.ком/ или выберите из многих распределений, все с некоторыми различиями. Я избран мятой, потому что это дало мне то, что я хотел, не будучи слишком ограничительным. https: // linuxmint.ком/

Выше сказано, я не вижу абсолютно никаких причин, почему вы должны прыгать ОС просто из -за неисправной установки. Как указывалось ранее, я установил Windows 10 еще в январе и обновил все патчи, чтобы я мог делать турботаксис без необходимости создавать виртуальную машину Linux. На этой недавно установленной машине Arduinoide + STM32Duino работает отлично работает.

По какой -то причине ваш компьютер стал помешанными, я предлагаю просто исправить установку. Я не даю совет Windows, но этот пост очень интересный: https: // social.техник.Microsoft.com/fo ... сеть Вы можете создать новое UserId и дать ему полномочия для правильного выполнения программного обеспечения для утилиты. Или, может быть, даже просто изменить свои разрешения по умолчанию: https: // www.WindowsCentral.com/как-чан ... Windows-10

Луча

IPA
Пт 23 марта 2018 г., 23:16
Спасибо за информацию.

Я должен объяснить, что я знаком с Linux, но я никогда не пробовал Arduino на Linux. Это потому, что приложение Windows сработало хорошо, и потому что я довольно консервативен, когда дело доходит до приложений.

Я использовал Unix с начала 80 -х, Ubuntu с ~ 8.04 и переключился на мяту, когда я больше не смог выдерживать рабочий стол Unity. За эти годы я потратил слишком много времени на строительство, которые имеют утомительные или невозможные для решения зависимости, поэтому я склонен придерживаться упакованных приложений, или PPA, которые, как известно, работают или установлены, которые, как известно, работают.

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

Кстати, проблема с командной строкой Win10 Pro64, по -видимому, повлияла на несколько человек, на YouTube есть несколько постов и в других местах. Интересно, что я попробовал машину Win10 Pro32, которая имеет текущие обновления, и у него нет проблемы командной строки.

Так что еще раз спасибо за вашу помощь.

Mrburnette
Пт 23 марта 2018 11:53
[IPA - Пт 23 марта 2018 г., 23:16] - ...
Кстати, проблема с командной строкой Win10 Pro64, по -видимому, повлияла на несколько человек, на YouTube есть несколько постов и в других местах. Интересно, что я попробовал машину Win10 Pro32, которая имеет текущие обновления, и у него нет проблемы командной строки.
...
Microsoft, очевидно, «чувствует», что W10-64 бит является их главным продуктом, поэтому ужесточение безопасности может. Поскольку я больше не «Windows», я не могу комментировать между 32-разрядным и 64-разрядным операционным разницей.

Луча

обновление до 64 бит - сделано