Хранение переменых в .txt файле.

b707
Offline
Зарегистрирован: 26.05.2017

[quote=Rad31мне уже сделали для attiny13 прошивку[/quote]

с виртуальным тхт файлом? Брехня

AndreyD
AndreyD аватар
Offline
Зарегистрирован: 07.10.2018

Как вариант можно написать программку на комп, типа Блокнота, которая будет считывать параметры с ардуинки и отображать в текстовом виде с возможностью редактирования, а при нажатии Сохранить отправляет текст в ардуинку. Ну и на стороне ардунки разбирается по параметрам и записывается в EEPROM. 

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

Rad31 пишет:
b707 пишет:

дебил какой-то.

Rad31, разместите заказ в "Ищу исполнителя" - за 5-10 тыс может кто и возьмется. А за так никому нафиг не надо.

Нехочу, мне уже сделали для attiny13 прошивку

ну так что тогда тебе тут надо, убогий?

BOOM
BOOM аватар
Offline
Зарегистрирован: 14.11.2018

Ну, к слову сказать, исходники TS-100 на гитхабе лежат, бери и делай как тебе нужно.

Rad31
Offline
Зарегистрирован: 17.10.2021

BOOM пишет:

Ну, к слову сказать, исходники TS-100 на гитхабе лежат, бери и делай как тебе нужно.


Спасибо!!! Ето уже что-то!

Rad31
Offline
Зарегистрирован: 17.10.2021

AndreyD пишет:

Как вариант можно написать программку на комп, типа Блокнота, которая будет считывать параметры с ардуинки и отображать в текстовом виде с возможностью редактирования, а при нажатии Сохранить отправляет текст в ардуинку. Ну и на стороне ардунки разбирается по параметрам и записывается в EEPROM. 


Я такое сам могу! А вот мк как накопитель с тхт файлом ето уже интересно!

kolyn
Offline
Зарегистрирован: 18.01.2019

andriano пишет:

Но, все-таки, какое это имеет отношение к удобству?

К тому же: COM прекрасно эмулируется через USB, если на то пошло. Прозрачно для пользователя. И, кроме того, это уже сделано в Ардуино. Что может быть удобнее?

Прямое. Давай пример с тем же паяльником, но через СОМ.  Что я, юзер, должен сделать? 1) Скачать и установить драйвер для USB-COM (для нужного чипа). 2) Скачать и установить терминальную программу. 3) Разобраться в ее интерфейсе, выставить нужную скорость, порт (  ̶н̶а̶й̶т̶и̶ зайти в "Диспечер устройств")

Или так, как это реализовано сейчас в пресловутом TS-100.

Так какой из способов удобнее?

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

Rad31 пишет:
Я такое сам могу!

Дак делай!  Я разрешил!

Logik
Offline
Зарегистрирован: 05.08.2014

kolyn пишет:

andriano пишет:

Но, все-таки, какое это имеет отношение к удобству?

К тому же: COM прекрасно эмулируется через USB, если на то пошло. Прозрачно для пользователя. И, кроме того, это уже сделано в Ардуино. Что может быть удобнее?

Прямое. Давай пример с тем же паяльником, но через СОМ.  Что я, юзер, должен сделать? 1) Скачать и установить драйвер для USB-COM (для нужного чипа). 2) Скачать и установить терминальную программу. 3) Разобраться в ее интерфейсе, выставить нужную скорость, порт (  ̶н̶а̶й̶т̶и̶ зайти в "Диспечер устройств")

Или так, как это реализовано сейчас в пресловутом TS-100.

Так какой из способов удобнее?

А давай рассмотрим пример с тем же паяльником, но на ESP через WiFi. Зайти с браузера на страничку паяльника и поменять параметры... Ни подключать, ни ЮСБ, ни блокнота в котором можно нахерачить черте что в настройках... Но баран уперся в txt

kolyn
Offline
Зарегистрирован: 18.01.2019

И еще, из личного опыта. Имею бортовой компьютер-кнопку одного российского производителя. Весьма удобная штука. Но для обновления прошивки необходимо купить специальную приблуду (простой переходник COM - USB) по цене, равной половине БК! Профит!

kolyn
Offline
Зарегистрирован: 18.01.2019

Logik пишет:

А давай рассмотрим пример с тем же паяльником, но на ESP через WiFi. Но баран уперся в txt

Да согласен на 100%. Меня и СОМ не напрягает. Но вопрос то был

andriano пишет:

Но, все-таки, какое это имеет отношение к удобству?

mykaida
mykaida аватар
Offline
Зарегистрирован: 12.07.2018

В принципе STM32F103 имеет на борту USB. И возможно его подключить как USB Mass Storage Device.

Далее на sdcard записываем txt файл.

Когда контроллер отсоединен от USB - работает как паяльник, читая данные с sdcard.

Сложно, но можно.

Да, где-то читал, что USB там ничем не защищен и враз убивается. Так что еще USB hab нужен.

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Rad31 пишет:
Мне лично консоль не удобно! Уже делал! Именно надо что бы МКа выдел ПК как накопитель с .тхт файлом! Просто открыл и изменил переменные!

Так не бывает.

Есть такая наука - эргономика. Так вот, ее бы не могло быть, если бы понятие удобства было сугубо индивидуально.

Вы ведь сами разместили видео: https://youtu.be/WwvXAdOtS04

Посчитайте, сколько раз надо было автору этого видео перенести руку с мышки на клавиатуру и обратно, чтобы изменить всего несколько переменных. Это неудобно. Объективно неудобно. Причем, даже в том случае, если Вам так более привычно. Не нужно путать привычку с удобством. Нужно отказываться от вредных привычек. Уже на второй день использования Вы будете недоумевать, как Вам такое могло казаться удобным.

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

kolyn пишет:

Прямое. Давай пример с тем же паяльником, но через СОМ.  Что я, юзер, должен сделать? 1) Скачать и установить драйвер для USB-COM (для нужного чипа). 2) Скачать и установить терминальную программу. 3) Разобраться в ее интерфейсе, выставить нужную скорость, порт (  ̶н̶а̶й̶т̶и̶ зайти в "Диспечер устройств")

Или так, как это реализовано сейчас в пресловутом TS-100.

Так какой из способов удобнее?

Это ты делаешь один раз. А мучаешься с переносом рук с мышки на клавиатуру каждый раз на каждый  изменяемый параметр

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Logik пишет:

А давай рассмотрим пример с тем же паяльником, но на ESP через WiFi. Зайти с браузера на страничку паяльника и поменять параметры... Ни подключать, ни ЮСБ, ни блокнота в котором можно нахерачить черте что в настройках... Но баран уперся в txt

Вот, кстати, это - рациональное решение. Если грамотно подойти к интерфейсу:

1. Все действия могут быть сделаны мышью без переноса рук на клавиатуру.

2. В качестве бонуса имеем защиту от неправильной (или опасной) комбинации вводимых параметров.

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

mykaida пишет:

В принципе STM32F103 имеет на борту USB. И возможно его подключить как USB Mass Storage Device.

Далее на sdcard записываем txt файл.

Когда контроллер отсоединен от USB - работает как паяльник, читая данные с sdcard.

Вообще говоря, здесь даже SD не нужна. Коротенький текстовый файл можно разместить в flash-эмуляции EEPROM. Собственно, даже текстовым он быть не обязан, достаточно, чтобы снаружи он был виден как текстовый. Никто ведь не мешает хранить, скажем, два байта и на лету преобразовывать их в десятичные числа, снабжая пояснения типа "Температура=" и т.п.

mykaida пишет:

Да, где-то читал, что USB там ничем не защищен и враз убивается. Так что еще USB hab нужен.

Как-то не очень правдоподобно. Если бы это было верно, весь И-нет был бы заполнен воплями "У Блупилл отвалился USB!".

kolyn
Offline
Зарегистрирован: 18.01.2019

andriano пишет:

kolyn пишет:

Прямое. Давай пример с тем же паяльником, но через СОМ.  Что я, юзер, должен сделать? 1) Скачать и установить драйвер для USB-COM (для нужного чипа). 2) Скачать и установить терминальную программу. 3) Разобраться в ее интерфейсе, выставить нужную скорость, порт (  ̶н̶а̶й̶т̶и̶ зайти в "Диспечер устройств")

Или так, как это реализовано сейчас в пресловутом TS-100.

Так какой из способов удобнее?

Это ты делаешь один раз. А мучаешься с переносом рук с мышки на клавиатуру каждый раз на каждый  изменяемый параметр

Ну ты прям новый режим включил.

Давай и я "дурака" включу - не пользуйся мышью, стрелочками, стрелочками)))

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

kolyn пишет:

...не пользуйся мышью, стрелочками, стрелочками)))

Видео, размещенное ТС, видел?

Ото ж!

Rad31
Offline
Зарегистрирован: 17.10.2021

kolyn пишет:

andriano пишет:

Но, все-таки, какое это имеет отношение к удобству?

К тому же: COM прекрасно эмулируется через USB, если на то пошло. Прозрачно для пользователя. И, кроме того, это уже сделано в Ардуино. Что может быть удобнее?

Прямое. Давай пример с тем же паяльником, но через СОМ.  Что я, юзер, должен сделать? 1) Скачать и установить драйвер для USB-COM (для нужного чипа). 2) Скачать и установить терминальную программу. 3) Разобраться в ее интерфейсе, выставить нужную скорость, порт (  ̶н̶а̶й̶т̶и̶ зайти в "Диспечер устройств")

Вот вот!А програму уже делал

Или так, как это реализовано сейчас в пресловутом TS-100.

Так какой из способов удобнее?


Вот да да

Rad31
Offline
Зарегистрирован: 17.10.2021

DetSimen пишет:

Rad31 пишет:
Я такое сам могу!

Дак делай!  Я разрешил!


Не удобно!

Rad31
Offline
Зарегистрирован: 17.10.2021

Logik пишет:

kolyn пишет:

andriano пишет:

Но, все-таки, какое это имеет отношение к удобству?

К тому же: COM прекрасно эмулируется через USB, если на то пошло. Прозрачно для пользователя. И, кроме того, это уже сделано в Ардуино. Что может быть удобнее?

Прямое. Давай пример с тем же паяльником, но через СОМ.  Что я, юзер, должен сделать? 1) Скачать и установить драйвер для USB-COM (для нужного чипа). 2) Скачать и установить терминальную программу. 3) Разобраться в ее интерфейсе, выставить нужную скорость, порт (  ̶н̶а̶й̶т̶и̶ зайти в "Диспечер устройств")

Или так, как это реализовано сейчас в пресловутом TS-100.

Так какой из способов удобнее?

А давай рассмотрим пример с тем же паяльником, но на ESP через WiFi. Зайти с браузера на страничку паяльника и поменять параметры... Ни подключать, ни ЮСБ, ни блокнота в котором можно нахерачить черте что в настройках... Но баран уперся в txt


Я не хочу в локальную сеть!

Rad31
Offline
Зарегистрирован: 17.10.2021

mykaida пишет:

В принципе STM32F103 имеет на борту USB. И возможно его подключить как USB Mass Storage Device.

Далее на sdcard записываем txt файл.

Когда контроллер отсоединен от USB - работает как паяльник, читая данные с sdcard.

Сложно, но можно.

Да, где-то читал, что USB там ничем не защищен и враз убивается. Так что еще USB hab нужен.


Понял! А как сделать так что бы пк выдел как накопитель с тхт?

Rad31
Offline
Зарегистрирован: 17.10.2021

andriano пишет:

Rad31 пишет:
Мне лично консоль не удобно! Уже делал! Именно надо что бы МКа выдел ПК как накопитель с .тхт файлом! Просто открыл и изменил переменные!

Так не бывает.

Есть такая наука - эргономика. Так вот, ее бы не могло быть, если бы понятие удобства было сугубо индивидуально.

Вы ведь сами разместили видео: https://youtu.be/WwvXAdOtS04

Посчитайте, сколько раз надо было автору этого видео перенести руку с мышки на клавиатуру и обратно, чтобы изменить всего несколько переменных. Это неудобно. Объективно неудобно. Причем, даже в том случае, если Вам так более привычно. Не нужно путать привычку с удобством. Нужно отказываться от вредных привычек. Уже на второй день использования Вы будете недоумевать, как Вам такое могло казаться удобным.


Мне просто для меня надо

Rad31
Offline
Зарегистрирован: 17.10.2021

andriano пишет:

mykaida пишет:

В принципе STM32F103 имеет на борту USB. И возможно его подключить как USB Mass Storage Device.

Далее на sdcard записываем txt файл.

Когда контроллер отсоединен от USB - работает как паяльник, читая данные с sdcard.

Вообще говоря, здесь даже SD не нужна. Коротенький текстовый файл можно разместить в flash-эмуляции EEPROM. Собственно, даже текстовым он быть не обязан, достаточно, чтобы снаружи он был виден как текстовый. Никто ведь не мешает хранить, скажем, два байта и на лету преобразовывать их в десятичные числа, снабжая пояснения типа "Температура=" и т.п.

mykaida пишет:

Да, где-то читал, что USB там ничем не защищен и враз убивается. Так что еще USB hab нужен.

Как-то не очень правдоподобно. Если бы это было верно, весь И-нет был бы заполнен воплями "У Блупилл отвалился USB!".


Ето то что мне надо! А можно пример?

Rumata
Rumata аватар
Offline
Зарегистрирован: 29.03.2019

Rad31 пишет:
Мне просто для меня надо

Хороша, что сказал! А то тут только лишь не все поняли. Ибо это, как никто имеет значение в этой жизни, как то, которое никогда будет и осознает 

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Rad31 пишет:
Ето то что мне надо! А можно пример?

Вы не в том разделе спрашиваете.

mykaida
mykaida аватар
Offline
Зарегистрирован: 12.07.2018

Rad31 пишет:

Понял! А как сделать так что бы пк выдел как накопитель с тхт?

Написать программу, которая при подключении USB кабеля будет работать как флеш накопитель (ссылочка у меня в сообщении есть), а при отключении кабеля - как паяльник.

ПК будет видеть просто флешку с парнухой, попсовой музыкой и прочей хернёй, и кроме того там должен быть текстовой файл с определённым названием и структурой. Вот если его не будет или он будет неправильным  программа паяльника должна выдать ошибку.

Rad31
Offline
Зарегистрирован: 17.10.2021

andriano пишет:

Rad31 пишет:
Ето то что мне надо! А можно пример?

Вы не в том разделе спрашиваете.


А в каком надо? Ето личная просьба

Rad31
Offline
Зарегистрирован: 17.10.2021

mykaida пишет:

Rad31 пишет:

Понял! А как сделать так что бы пк выдел как накопитель с тхт?

Написать программу, которая при подключении USB кабеля будет работать как флеш накопитель (ссылочка у меня в сообщении есть), а при отключении кабеля - как паяльник.

ПК будет видеть просто флешку с парнухой, попсовой музыкой и прочей хернёй, и кроме того там должен быть текстовой файл с определённым названием и структурой. Вот если его не будет или он будет неправильным  программа паяльника должна выдать ошибку.


Спасибо

Rad31
Offline
Зарегистрирован: 17.10.2021

В принципе тема закрыта.

b707
Offline
Зарегистрирован: 26.05.2017

Rad31 пишет:
В принципе тема закрыта.

ну наконец-то :)