Передача файлов по RS485.

Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Ответить
Родился
Сообщения: 12
Зарегистрирован: Пн апр 07, 2014 11:44:37

Сообщение Maguark »

День добрый.
У меня есть ПК и есть одноплатный ЭВМ. Связь между собой они обеспечивают исключительно через RS485. на ПК стоит преобразователь USB-RS485, на одноплатной машине есть вход USART и преобразователь RS485 в USART. Передавать простые команды и обрабатывать их не сложно. Но вот возникла задача передать на однопланый ЭВМ картинку и исполняемый ".exe" файл.
И вот как разобрать bmp или jpg картинку программно и обратно сконвертировать я найти не могу.
Реклама
Мудрый кот
Аватара пользователя
Сообщения: 1817
Зарегистрирован: Пн ноя 29, 2010 15:58:43

Сообщение igor-x »

есть формат кодирования бинарных , или любых других BASE64
пример https://www.base64encode.org/
The Base64 term originates from a specific MIME content transfer encoding.

или поискать еще в инете ,полно инф.
Реклама
Мучитель микросхем
Аватара пользователя
Сообщения: 450
Зарегистрирован: Вс янв 09, 2011 23:05:37
Откуда: СССР

Сообщение Myp3ik »

Любой файл можно считать в массив байт, весь сразу или частями. Как передать массив байт по UART думаю знаете. С другой стороны пишите массив байт в файл.

Для Visual Studio

https://msdn.microsoft.com/ru-ru/librar ... s.90).aspx
https://msdn.microsoft.com/ru-ru/librar ... s.90).aspx
Иван Сусанин - первый полупроводник :solder:
Друг Кота
Сообщения: 13796
Зарегистрирован: Чт сен 20, 2007 14:08:00

Сообщение kalobyte »

а тебе свой софт клепать нужно обязательно или просто перекинуть файлы?
для этого в терминальных прогах есть режим передачи файлов по протоколу zmodem
есть консольные проги для использования в скриптах
тематические ответы только в форуме, в приват не пишите
Реклама
Эиком - электронные компоненты и радиодетали
Ответить

Вернуться в «Интеграция с ПК»