Хранение переменых в .txt файле.
- Войдите на сайт для отправки комментариев
Вс, 17/10/2021 - 01:04
Здравствуйте, помогите сделать хранение переменых в .txt файле, ищо при этом можна было подключатса через USB к PC, и он выдел как накопитель с .txt файлом.Также как в паяльнике TS-100.Спасибо!
Хранить тебе переменные надо где? На SD карте? Или EEPROM?
Разницы нет, тогда нужно выбрать.
Предпочтительнее SD карта.
Запиливай в скетч библиотеку для работу с SD картой. И заливай в *txt в любом удобном для тебя виде.
Вариант нумбер 2. То что тебе я так понял ближе...
Отправляй значения переменных в серийный порт. Просто, тупо при подключении ардуино. Стандартными средствами... а там читай их... Теми средствами из под какой системы ты сидишь.
Или просто наблюдай свои переменные в монитор порта :)
А не проще ли их просто писать на SD карту в txt файл? Если она конечно есть :)
ардуина так не умеет
Stm32,esp8266?
В eeprom! SD покупать за 300руб не хочу
ардуина так не умеет
Stm32,esp8266?
Разницы нет, тогда нужно выбрать.
Предпочтительнее SD карта.
Запиливай в скетч библиотеку для работу с SD картой. И заливай в *txt в любом удобном для тебя виде.
Вариант нумбер 2. То что тебе я так понял ближе...
Отправляй значения переменных в серийный порт. Просто, тупо при подключении ардуино. Стандартными средствами... а там читай их... Теми средствами из под какой системы ты сидишь.
Или просто наблюдай свои переменные в монитор порта :)
А не проще ли их просто писать на SD карту в txt файл? Если она конечно есть :)
В eeprom! SD покупать за 300руб не хочу
так в еепром или в ТХТ файле? И зачем для этого подключкение к ПК как к диску?
Ни у того, ни у другого EEPROM нету.
Ни у того, ни у другого EEPROM нету.
у стм32 есть эмуляция
У esp8266 тоже есть эмуляция. А EEPROM все равно нету.
У esp8266 тоже есть эмуляция. А EEPROM все равно нету.
ну да без разницы, автор так и не рассказал, чего хочет.
У esp8266 тоже есть эмуляция. А EEPROM все равно нету.
ну да без разницы, автор так и не рассказал, чего хочет.
Я просто хочу изменять переменные в.тхт файле через пк.просто что бы через виртуальный ком-пор пк выдел мк как накопитель с . тхт файлом! И просто изменять переменные! Максимальная температура, калибровка и тд.Любой недорогой
и популярный МК.Вобше любой
Ни у того, ни у другого EEPROM нету.
Ну эмуляция! Я не говорил что аппаратная EEPROM!Ну как то сделали в паяльнике ts-100.
Такое бывает?
Я просто хочу изменять переменные в.тхт файле через пк.просто что бы через виртуальный ком-пор пк выдел мк как накопитель с . тхт файлом! И просто изменять переменные! Максимальная температура, калибровка и тд.Любой недорогой и популярный МК.Вобше любой
Чем с точки зрения удобства изменения переменных виртуальный txt файл лучше, чем консоль?
Это вовсе не "просто".
никакой МК из семьи ардуино так не умеет
выберите какой-то другой путь - или ЕЕПРОМ, или СД-карта,
EEPROM будет необходим, если захотите чтобы параметры сохранялись при отключении питания.
А менять переменные и через UART можно.
Любая дуня с полмегабайта флеш-памяти потянет, спасибо v-usb.
Любая дуня с полмегабайта флеш-памяти потянет, спасибо v-usb.
а у каких дунь полмегабайта?
Первые дискеты 80кБ были и ничего, писались и читались.
Такое бывает?
Да
Я просто хочу изменять переменные в.тхт файле через пк.просто что бы через виртуальный ком-пор пк выдел мк как накопитель с . тхт файлом! И просто изменять переменные! Максимальная температура, калибровка и тд.Любой недорогой и популярный МК.Вобше любой
Чем с точки зрения удобства изменения переменных виртуальный txt файл лучше, чем консоль?
Для удобства использование
EEPROM будет необходим, если захотите чтобы параметры сохранялись при отключении питания.
А менять переменные и через UART можно.
Ето я знаю! А как сделать чтобы через UART сохранять ети переменные?
Любая дуня с полмегабайта флеш-памяти потянет, спасибо v-usb.
А точнее?
https://youtu.be/WwvXAdOtS04
Вот так сделать надо.Помогите
мужик, ты непонятливый? Третий раз повторяю - ардуино так не может. И ЕСП8266 и стм32
мужик, ты непонятливый? Третий раз повторяю - ардуино так не может. И ЕСП8266 и стм32
Как не странно, но в паяльнике TS-100 как раз используется STM32.
Через UART с компа посылаете команду типа Параметр+значение, на стороне ардуино парсите эти команды и записываете в EEPROM. Профит.
Как не странно, но в паяльнике TS-100 как раз используется STM32.
а, ну пусть осваивает. Значит не ардуина, а я такого не умею. Но тысяч за 10 готов попробовать.
Через UART с компа посылаете команду типа Параметр+значение, на стороне ардуино парсите эти команды и записываете в EEPROM. Профит.
Это было бы слишком просто. ТС же хочет странного, чтоб ардуина флэшкой прикидывалась
Такое бывает?
Прям через виртуальный ком-порт? Никогда не видел, чтобы носители нативно монтировались через RS232.
Любая дуня с полмегабайта флеш-памяти потянет, спасибо v-usb.
Я дал достаточно информации для того, чтобы найти всё остальное и реализовать. Если не понятно, то забей. Всё равно не осилишь. Это не для начинающих.
Я дал достаточно информации для того, чтобы найти всё остальное и реализовать.
Да
Это не для начинающих.
Нет
Я просто хочу изменять переменные в.тхт файле через пк.просто что бы через виртуальный ком-пор пк выдел мк как накопитель с . тхт файлом! И просто изменять переменные! Максимальная температура, калибровка и тд.Любой недорогой и популярный МК.Вобше любой
Чем с точки зрения удобства изменения переменных виртуальный txt файл лучше, чем консоль?
Я не спрашивал, для чего.
Я спросил, чем это с точки зрения удобства лучше?
Я не спрашивал, для чего.
Я спросил, чем это с точки зрения удобства лучше?
Да завязывай ты уже со своей формальной логикой, ты ею сам по мусалам не раз получал.
А по сути - у тебя в компьютере СОМ-порт есть? У меня нет. А USB точно есть. Еще аргументы нужны?
Дополнил. СОМ, к которому есть доступ снаружи, не разбирая системник. А то опять формальную применишь.
А по сути - у тебя в компьютере СОМ-порт есть? У меня нет. А USB точно есть. Еще аргументы нужны?
Дополнил. СОМ, к которому есть доступ снаружи, не разбирая системник. А то опять формальную применишь.
Но, все-таки, какое это имеет отношение к удобству?
К тому же: COM прекрасно эмулируется через USB, если на то пошло. Прозрачно для пользователя. И, кроме того, это уже сделано в Ардуино. Что может быть удобнее?
Может! Там stm32f103
мужик, ты непонятливый? Третий раз повторяю - ардуино так не может. И ЕСП8266 и стм32
Ну на stm32f103 сделали!!!
мужик, ты непонятливый? Третий раз повторяю - ардуино так не может. И ЕСП8266 и стм32
Как не странно, но в паяльнике TS-100 как раз используется STM32.
Я понял то что никто не знает...
Через UART с компа посылаете команду типа Параметр+значение, на стороне ардуино парсите эти команды и записываете в EEPROM. Профит.
Можно пример?
Через UART с компа посылаете команду типа Параметр+значение, на стороне ардуино парсите эти команды и записываете в EEPROM. Профит.
Это было бы слишком просто. ТС же хочет странного, чтоб ардуина флэшкой прикидывалась
Да, подержка не отвечает!
Немудрено! Поддержка!, если она вменяемая!, обычно режектит! идиотские вопросы прям на входе!
Сделайте из Atmega...U4 mass storage и не ломайте нам мозги.
дебил какой-то.
Rad31, разместите заказ в "Ищу исполнителя" - за 5-10 тыс может кто и возьмется. А за так никому нафиг не надо.
А по сути - у тебя в компьютере СОМ-порт есть? У меня нет. А USB точно есть. Еще аргументы нужны?
Дополнил. СОМ, к которому есть доступ снаружи, не разбирая системник. А то опять формальную применишь.
Но, все-таки, какое это имеет отношение к удобству?
К тому же: COM прекрасно эмулируется через USB, если на то пошло. Прозрачно для пользователя. И, кроме того, это уже сделано в Ардуино. Что может быть удобнее?
Мне лично консоль не удобно! Уже делал! Именно надо что бы МКа выдел ПК как накопитель с .тхт файлом! Просто открыл и изменил переменные!
Немудрено! Поддержка!, если она вменяемая!, обычно режектит! идиотские вопросы прям на входе!
Ну мне лично отвечали многие компании.И как всегда тайна!
так возьми и сделай
дебил какой-то.
Rad31, разместите заказ в "Ищу исполнителя" - за 5-10 тыс может кто и возьмется. А за так никому нафиг не надо.
Нехочу, мне уже сделали для attiny13 прошивку
DetSimen, мне кажется ТС давно пора сертификат вручить. Прибегает раз в сутки, пишет десяток дебильных сообщений, смысла ноль
После прочтения этой темы метод удаления гланд через анус уже не кажется таким безумным. Точнее, это не предел