Как отправить команду через командную строку?
- Войдите на сайт для отправки комментариев
Чт, 05/08/2021 - 00:17
День Добрый.
такой вопрос. нет необходимости гонять весь скетч.
для отладки некоторых моментов достаточно 1 раз отправить команду на выполнение.
например написать в командной строке:
digitalWrite(digitalLinePin, HIGH);
отправить/нажать [enter] и наблюдать результат.
можно так организовать работу?
С Уважением к Вам.
Благодарю за уделенное время и внимание.
нет
Почему нет? Написать программу со всеми возможными вариантами необходимых команд и вызывать их по мере необходимости. А на голом МК однозначно нет.
Никто не мешает иметь встроенный интерпретатор, типа Бейсик или монитор-отладчик, с помощью которых можно писать/выполнять/отлаживать не одну, а группу команд, т.е. небольшие программы.
Можно.
Более того, такая либо аналогичная вещь уже была реализована. Т.е. запускаешь скетч на ПК, а выполняется он на подключенной по USB Ардуине (без перепрошивки новым скетчем).
Никто не мешает иметь встроенный интерпретатор, типа Бейсик
Зачем Бейсик? Есть же хорошее решение :-)
Никто не мешает иметь встроенный интерпретатор, типа Бейсик
Зачем Бейсик? Есть же хорошее решение :-)
так и подумалось, что будет про это )))
Зачем Бейсик? Есть же хорошее решение :-)
Это да.) Вот ещё bitlash есть - чуть повыше уровнем.)
Это да.) Вот ещё bitlash есть - чуть повыше уровнем.)
Мне вот это нравится - https://ru.wikipedia.org/wiki/Whitespace
Помнится, несколько лет назад работу сдавали, а монитор нам кровь пил в частности за то, что документ "Текст программы" неправильно по ГОСТ оформлен. так хотелось им на этом языке впарить, пусть блин смотрят.
Мне вот это нравится - https://ru.wikipedia.org/wiki/Whitespace
Ужос! Однако, находка для шпионов.) Или головная боль Роскомнадзора.
а всё таки никто не замахивался на интерпретатор ардуино (хотя бы основных команд диодиком поморгать), в 32к флэша ведь легко войдёт
я думаю, что буду испоьльзовать python +PyCharm IDE и pyserial библиотеку
попробую может так получится, потом напишу о результатах своих изысканий.
Ну не знаю, алгоритмы (без привязке к особенностям железа) можно где угодно отлаживать. Я, по старой привычке, некоторое на PHP прям ))) Уж если особенности какие - то тогда без прошивки контроллера никак. А посчитать что-то, или подобное - куда проще интерпретатора то (даже компилировать не нужно) )))
а всё таки никто не замахивался на интерпретатор ардуино
Уж лучше на Шекспира
а всё таки никто не замахивался на интерпретатор ардуино (хотя бы основных команд диодиком поморгать), в 32к флэша ведь легко войдёт
В "Ищу исполнителя" кидай. По дружбе баксов 500 возьму. Ну может 450! ;)) Ща нужно на Селигер на моторке покатаццо, потом в Калининград - хочу домик присмотреть на море, Подмосковье надоело. А вот попозже осенью - напишу.
а всё таки никто не замахивался на интерпретатор ардуино (хотя бы основных команд диодиком поморгать), в 32к флэша ведь легко войдёт
В "Ищу исполнителя" кидай. По дружбе баксов 500 возьму. Ну может 450! ;)) Ща нужно на Селигер на моторке покатаццо, потом в Калининград - хочу домик присмотреть на море, Подмосковье надоело. А вот попозже осенью - напишу.
за 500 бакинских я сам напишу )))
за 500 бакинских я сам напишу )))
Вообще-то, это работа штук на 20-30- никак не меньше
Женя! Синтаксический анализатор минималка - Выражения, if и while? У меня есть ещё из 90ых годов;)) Не мешай его монетизировать! ;))))))
Brainfuck отладчик.)
Парень тут сделал аппаратную брейнфак-машину. Причём, вся логика исключительно на реле. Тактовая частота 100Гц. Трещит, работает - красота!
ТС просил реализовать -
digitalWrite(digitalLinePin, HIGH);
Другого он не просил
ТС просил реализовать -
digitalWrite(digitalLinePin, HIGH);
Другого он не просил
А что, нельзя понабивать всяких строк-команд "digitalWrite(13,HIGH);" и их воспроизводить по совпадению (анализу) и приходу в платку?
Главное не забывать ';' в конце, а то придётся ещё ответы от платки придумывать :-) почему светодиод не включился.
Парень тут сделал аппаратную брейнфак-машину. Причём, вся логика исключительно на реле. Тактовая частота 100Гц. Трещит, работает - красота!
когда-то выкладывал ссылку на пост о парсинге текста чистой логикой
Парень тут сделал аппаратную брейнфак-машину. Причём, вся логика исключительно на реле. Тактовая частота 100Гц. Трещит, работает - красота!
Так пока такие умны есть, развиваются технологии.
Так пока такие умны есть, развиваются технологии.