- [Sourceinsight 中文乱码](#Sourceinsight__177)
+ [2.4 FileZilla](#24__FileZilla_209)
+ - [SSH 与 FTP](#SSH__FTP_224)
- [Ubuntu 开启 FTP 服务](#Ubuntu__FTP__236)
- [FileZilla 的安装使用](#FileZilla__266)
一、软件源说明
先说明下本 环境篇系列文章所用到的软件都在哪里下载,软件包括前面文章说到的,也包括后面需要用到的。
我接触过的做 Linux 开发板带视频文档教程的有 正点原子、韦东山老师、野火,其实他们都有做 STM32 的开发板和教程。现在他们几家做开发板,那么他们的资料都是免费的,大家都可以自己去网上搜索他们几家的关于 嵌入式开发板的配套资料,里面需要用到的软件都帮大家下载好了。
截取一小段给大家看看:
现在流行的嵌入式 Linux 开发板有两款:i.MX6ULL 和 STM32MP1 系列。对于开发所用的工具和环境都是一样的,就算不是使用的他们这几家的开发板学习,也是大差不差,环境搭建都是通用的。
当然,他们的资料大都放在网盘,也是需要下载的,对于某些我们自己直接可以方便下载到的软件,我们可以直接去对应软件的官网进行下载,这样版本也能够新一点,对于有些境外资源,下载特别慢的情况下,我们可以直接使用提供的配套版本软件。
二、Windows 端软件
先来说 Windows 端的常用软件。
为了使得文章更加完善,即便前面我们安装过的软件,本文中也会列出一个目录,只是不再做过多的介绍。
2.1 MobaXterm
全能型终端软件,支持多种协议,嵌入式开发必备,使用说明见前面文章:《嵌入式 Linux 入门 环境篇(一、开发板初体验)》
下载地址,网上搜一下就有官网,很好找,我就不放外站连接,下载免费版本即可:
2.2 VScode
代码编辑器 VScode ,现在没有人不知道把,都不知道怎么介绍了,微软出品,免费的、跨平台的、功能强大的编辑器。
现在我做 STM32 的开发已经完全抛弃了 IDE,使用 VScode 环境:
在window下使用 VScode 搭建 ARM 开发环境—— 详细版
个人感觉现在估计占了编辑器的半边天 = =!
下载地址,也是网上搜索官网下载就好,如下图:
但是 VScode 下载有一个问题,就是特别慢。