Страница 1 из 1

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

Добавлено: Ср окт 28, 2015 12:50:23
Maguark
День добрый.
У меня есть ПК и есть одноплатный ЭВМ. Связь между собой они обеспечивают исключительно через RS485. на ПК стоит преобразователь USB-RS485, на одноплатной машине есть вход USART и преобразователь RS485 в USART. Передавать простые команды и обрабатывать их не сложно. Но вот возникла задача передать на однопланый ЭВМ картинку и исполняемый ".exe" файл.
И вот как разобрать bmp или jpg картинку программно и обратно сконвертировать я найти не могу.

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

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

или поискать еще в инете ,полно инф.

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

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

Для Visual Studio

https://msdn.microsoft.com/ru-ru/librar ... s.90).aspx
https://msdn.microsoft.com/ru-ru/librar ... s.90).aspx

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

Добавлено: Ср окт 28, 2015 15:24:51
kalobyte
а тебе свой софт клепать нужно обязательно или просто перекинуть файлы?
для этого в терминальных прогах есть режим передачи файлов по протоколу zmodem
есть консольные проги для использования в скриптах