| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 嵌入式 -> 玩转STM32MP1:Windows 与 Ubuntu 互传文件 -> 正文阅读 |
|
[嵌入式]玩转STM32MP1:Windows 与 Ubuntu 互传文件 |
最近买了一块正点原子的STM32MP157开发板,记录一下学习过程。今天总结一下 Window 与 Ubuntu 互传文件的方法。? 在嵌入式开发中,通常会使用 Ubuntu 和 Windows 双系统联合开发的方式。Windows 系统用于编写代码,Ubuntu 系统用于代码编译。因此,在 Windows 和 Ubuntu 之间搭建文件传输通道是不可避免的。今天,我就来总结一下 FTP 文件传输通道的搭建方式。 1. Ubuntu 18.04 系统搭建 FTP 服务首先,在 Ubuntu?中安装 FTP?服务,命令如下:
然后,修改?/etc/vsftpd.conf 文件(需要 sudo 权限),开启 local_enable 和 write_enable。
修改完成后,保存退出。 最后,执行命令,重启 FTP 服务即可。
FTP 服务安装完成后,还需要执行 ifconfig 命令获取 Ubuntu 系统的 IP 地址(Ubuntu 18.04 默认不再支持 ifconfig 命令,需要先通过 sudo apt-get install net-tools 命令安装)。 2. Windows 安装 FTP 客户端Windows 系统下可选的客户端很多,我使用的是:FileZilla。 2.1 客户端下载安装。从官网 https://www.filezilla.cn/download 下载客户端并安装。 如果使用的是32位系统,就下载32位版本;如果是64位系统,就下载64位版本。由于绿色版下载之后解压就可以直接使用,比较方便,所以我一般都是下载绿色版。 安装完成后,软件图标如图所示: 运行软件,界面如下图: 2.2 FileZilla 软件配置(1)打开 FileZilla 软件,点击“文件”->“站点管理器”,打开后可以看到如下界面。 (2)点击“新站点”按钮创建站点,然后命名为 Ubuntu(名字可以随便取)。 (3)选中创建的 Ubuntu 站点,对“常规”选项卡进行配置。 连接成功后,界面如下: (4)点击“服务器”->“断开连接”。 (5)点击“文件”->“站点管理器”,打开站点管理器。选中 Ubuntu 站点,然后选择“字符集”选项卡,配置为“强制 UTF-8”编码。(如果不配置编码,那么Ubuntu 系统的中文文件名会乱码) (6)完成编码配置后,点击“连接”即可。 (7)如果要将 Windows 系统下的文件拷贝到 Ubuntu 系统,直接将左侧 Window 目录下的文件拖到右侧 Ubuntu 系统目录界面指定位置即可,反之亦然。 3. 总结以上就是通过 FTP 服务在 Ubuntu 和 Windows 系统之间传递文件的方法。当然,如果你是用的是 VMware 虚拟机,那么在安装 VMware Tools 之后,直接在 Ubuntu 和 Windows 之间拖动文件也可以。 文章会同时发布在我的微信公众号,欢迎关注。 |
|
嵌入式 最新文章 |
基于高精度单片机开发红外测温仪方案 |
89C51单片机与DAC0832 |
基于51单片机宠物自动投料喂食器控制系统仿 |
《痞子衡嵌入式半月刊》 第 68 期 |
多思计组实验实验七 简单模型机实验 |
CSC7720 |
启明智显分享| ESP32学习笔记参考--PWM(脉冲 |
STM32初探 |
STM32 总结 |
【STM32】CubeMX例程四---定时器中断(附工 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 1:49:33- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |