С Новым годом! Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/18: Рейтинг темы: голосов - 18, средняя оценка - 4.56
0 / 0 / 0
Регистрация: 11.06.2020
Сообщений: 22

Отправка файла через миником

15.07.2021, 14:19. Показов 3919. Ответов 10

Студворк — интернет-сервис помощи студентам
Есть плата у которой есть только COM порт(rs 232). Как с помощью миникома под линуксом вытащить оттуда нужные файлы. И как с помощью него же их туда отправлять. Если не трудно можете описать подробную инструкцию. Заранее спасибо
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
15.07.2021, 14:19
Ответы с готовыми решениями:

IP удаленные абоненты через CISCO-2911 и МиниКом DX-500 (PRI)
Добрый день! Подскажите пожалуйста можно ли реализовать данную схему? Картинка тут Идея сделать 5 удаленных абонентов через локалку...

Отправка файла на FTP-сервер посредством bat-файла, запускаемого через Планировщик задач
Здравствуйте, подскажите пожалуйста Как правильно настроить передачу фала (c:\1\Товары.csv) на FTP посредством bat и как его потом...

Отправка файла через synapse
Добрый день Уважаемые. Прошу помощи с synapse который какой день подряд хочет свести меня в могилу. Нужно отправить текстовый файл в...

10
 Аватар для COKPOWEHEU
4082 / 2680 / 432
Регистрация: 09.09.2017
Сообщений: 11,900
15.07.2021, 16:06
Через миником не знаю, но можно по-простому:
Настраиваем режим работы, например на 115200, обязательно с игнорированием служебных символов и обязательно одинаково на обоих концах:
stty -F /dev/ttyUSB0 115200 raw
После чего на одном конце передаем:
cat file > /dev/ttyUSB0
А на другом - получаем:
cat /dev/ttyUSB0 > file
Костыль: когда файл будет передан полностью, принимающий cat придется остановить руками (^C), ведь служебные символы отключены.
Конечно, если файлов много, по одному их копировать это посинеть можно. Хотя всякие конвейеры вроде tar никто не отменял...
1
0 / 0 / 0
Регистрация: 11.06.2020
Сообщений: 22
15.07.2021, 16:55  [ТС]
Цитата Сообщение от COKPOWEHEU Посмотреть сообщение
stty -F /dev/ttyUSB0 115200 raw
эта команда откроет окно платы?
просто если не через миником то как зайти на терминале внутрь платы?
с помощью этой команды?
0
 Аватар для COKPOWEHEU
4082 / 2680 / 432
Регистрация: 09.09.2017
Сообщений: 11,900
15.07.2021, 16:59
Нет, эта команда всего лишь настраивает COM-порт.
Как к вашей неизвестной плате подключиться я, естесвенно, не знаю.
1
0 / 0 / 0
Регистрация: 11.06.2020
Сообщений: 22
15.07.2021, 18:57  [ТС]
Тогда не совсем понятна эта фраза
Цитата Сообщение от COKPOWEHEU Посмотреть сообщение
После чего на одном конце передаем:
cat file > /dev/ttyUSB0
А на другом - получаем:
cat /dev/ttyUSB0 > file
Как я понял эти 2 команды надо прописать одновременно на передачу и прием.
Но, возможно ли это провернуть под миникомом? Ведь он по сути подключается к плате через этот порт.
Или я ошибся надо прописывать на пк только одну команду? Которая при передаче и приеме своя(из тех что описаны выше)?
0
Почетный модератор
 Аватар для Humanoid
11554 / 4349 / 452
Регистрация: 12.06.2008
Сообщений: 12,453
16.07.2021, 01:17
minicom умеет принимать данные по протоколам xmodem, ymodem, zmodem и kermit. Но для этого на стороне платы нужно запустить какое-то приложение, которое будет готово передать файл по одному из этих протоколов. Я с такими приложениями не работал, но, похоже, sz умеет передавать файлы по UART.

Цитата Сообщение от COKPOWEHEU Посмотреть сообщение
После чего на одном конце передаем:
cat file > /dev/ttyUSB0
Открыть консоль через UART и в этой консоли дать команду на передачу файла в этот же UART... и параллельно принимать файл на компьютере из этого UARTа? Не получится, т.к. терминал будет открыт и он будет принимать эти бинарные данные, а cat'у на стороне компьютера ничего не достанется. Принимать данные из UART в единицу времени может только одно приложение.
0
 Аватар для Ethereal
6773 / 2741 / 385
Регистрация: 17.02.2013
Сообщений: 4,048
16.07.2021, 07:57
Цитата Сообщение от NEPHLIM Посмотреть сообщение
Если не трудно можете описать подробную инструкцию.
Для платы про которую не известно ничего ? Ты бы хотя бы описал плату в самых общих чертах. У платы на борту Linux ? И COM-порт предусмотрен для подключения к ней терминалом ?
А то может статься, что плате по барабану кто там к ней и чем подключается. Или она ждет подключения чего-то конкретного, по конкретному протоколу, а вовсе не тебя с твоим миникомом. Или просто валит в COM-порт лог своей работы, дескать, наблюдай, смотри, но посылать мне ничего не посылай, я все равно тебя пошлю.

Добавлено через 3 минуты
Или тебя кажется, что подключением по COM-порту можно взять плату под контроль. Не можно если платой это не предусмотрено.
А вообще подключись к COM-порту платы шлангом COM-COM (нуль-модемным), запусти терминальную программу на ПК и посмотри валит ли что-нибудь в COM-порт. Потом набирая на клавиатуре попробуй сам плате чего-нибудь посылать. Она как-нибудь реагирует ? С этого надо начинать.
0
 Аватар для Voland_
1983 / 1276 / 131
Регистрация: 04.01.2010
Сообщений: 4,607
16.07.2021, 11:48
Цитата Сообщение от Ethereal Посмотреть сообщение
COM-порт предусмотрен для подключения к ней терминалом ?
Мне вот тоже пришел на ум этот вопрос первым. Собственно, если терминалом, то каким. Надо отталкиваться вначале он протокола обмена, и затем уже решать - может ли его использовать локальный терминал.
0
0 / 0 / 0
Регистрация: 11.06.2020
Сообщений: 22
16.07.2021, 15:58  [ТС]
Плата на основе микросхемы к1897ап1т. Перед com портом стоит приемник-передатчик 5559ин4 у которого rs порт по дефолту стоит в выключенном состоянии(только сегодня узнал). поэтому пока не исправлю это подключиться не выйдет
0
 Аватар для COKPOWEHEU
4082 / 2680 / 432
Регистрация: 09.09.2017
Сообщений: 11,900
16.07.2021, 20:39
Это точно контроллер? Гугл выдает "формирователь шкал времени".
0
0 / 0 / 0
Регистрация: 11.06.2020
Сообщений: 22
17.07.2021, 13:24  [ТС]
Да, это она
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
17.07.2021, 13:24
Помогаю со студенческими работами здесь

Отправка файла через обработчик
Приветствую! Подскажите из знающих как реализовать передачу файла через обработчик Вот сама форма <form...

Отправка файла через ajax
<script type="text/javascript"> $(document).on('submit','#ajaxForm form',function(ev){ var frm = $('#ajaxForm form'); ...

Отправка файла через RestClient
Приветствую, ребята. Интересует такой вопрос. Как отправить файл на сервер с помощью компоненты RestClient в формате multipart/form-data ?...

Сохранение и отправка через почту файла
Помогите, (я не студент)! По идеи программа сохраняет в файл содержимое edit1 и 2 и отправляет по почте. Вот что - когда я пишу этот...

Отправка файла через HTTP POST
Проблема такая, нужно отправить текстовый файл Веб серверу. Пробовал LibCURL но он нецензурно ругается... Пробовал ещё кучу...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru