Arquivos de transferência de porta serial de PC e Linux incorporados baseados em lrzsz

Arquivos de transferência de porta serial de PC e Linux incorporados baseados em lrzsz

Os aplicativos de transferência do Linux incorporados geralmente usam nfs, tftp, etc., o que é mais problemático. Geralmente, os pequenos aplicativos só podem usar portas seriais por alguns
quilos . Esta é uma maneira de transferir arquivos por portas seriais. Lrzsz lzsz precisa ser instalado na placa de desenvolvimento. O método de instalação é usar o desenvolvimento A ferramenta de compilação cruzada correspondente à placa compila o código-fonte lzsz e, em seguida, coloca o programa executável no diretório bin do sistema de arquivos da placa de desenvolvimento. Aqui, tomarei o wildfire imx6ull como exemplo, a ferramenta de compilação cruzada arm-linux-gnueabihf-gcc

1. Compile o código-fonte
1. Baixe o código-fonte
https://www.ohse.de/uwe/software/lrzsz.html
2. Descompacte o
tar -zxvf lrzsz-0.12.20.tar.gz
3. Entre no diretório lrzsz e configure a compilação
. / Configure --host = arm-linux --prefix = $ PWD / __ install CC = arm-linux-gnueabihf-gcc
modificar Makefile, lib / Makefile, src / Makefile, intl / Makefile, a ferramenta de compilação cruzada é arm-linux-gnueabihf -gcc
compilador
make && make installl
gera lrb lrx lrz lsb lsx lsz vários arquivos executáveis ​​no diretório __install

2. Coloque o arquivo executável no diretório bin do sistema de arquivos Linux embutido da placa de desenvolvimento.
Aqui, use o disco u
1. Copie os arquivos executáveis ​​lrb lrx lrz lsb lsx lsz para o disco u e, em seguida, insira o disco u na placa de desenvolvimento
2. Monte o disco USB
mount / dev / sda1 / mnt
3. Copie os arquivos para bin
cp lrb lrx lrz lsb lsx lsz / bin

3. Teste e use
Preparação: Use SecureCRT no Windows e abra a porta serial

1. Transferência do Windows para a placa de desenvolvimento:
Insira lrz no SecureCRT, a ferramenta aparecerá automaticamente para selecionar o arquivo a ser transferido, clique em OK e aguarde a conclusão da transferência do arquivo

2.
Transfira a placa de desenvolvimento para o Windows SecureCRT e digite o nome do arquivo lsz, clique na ferramenta para transmitir-receber assic e selecione o local de recebimento

Acho que você gosta

Origin blog.csdn.net/u010835747/article/details/108482902
Recomendado
Clasificación