嵌入式工程师开发必备工具

Visual Studio Code(编辑器)

Visual Studio Code(VS Code)是一款由微软开发的免费、开源的集成开发环境(IDE)。它被设计用于支持多种编程语言,并提供了丰富的功能,以提高开发者的生产力。VS Code可在Windows、macOS和Linux等操作系统上运行。

Git(代码管理)

Git 是一个分布式版本控制系统,用于跟踪计算机文件的变化并协调多个人在这些文件上的工作。它是由Linus Torvalds(Linux内核的创始人)在2005年创建的。Git 的设计目标是速度、数据完整性和支持非线性分支,这使得它在处理大型项目时非常高效。

Git 已经成为许多项目和开发团队的首选版本控制系统,它的广泛使用得益于其灵活性、性能和强大的功能。 Git 也是许多代码托管服务(例如 GitHub、GitLab 和 Bitbucket)的基础。

Keil uVision(IDE)

Keil uVision是一款由Keil Software(现在是ARM公司的一部分)开发的集成开发环境(IDE),主要用于嵌入式系统的软件开发。它是专为ARM架构的微控制器和嵌入式系统设计的,为开发者提供了一套全面的工具,用于编写、编译、调试嵌入式系统的软件。

VMware Workstation Pro(虚拟机)

VMware Workstation Pro是VMware公司推出的一款桌面虚拟化软件,用于在个人计算机上创建和运行多个虚拟机(一台电脑安装多个操作系统)。它是一种强大的工具,支持多种操作系统,并提供丰富的功能,用于开发、测试和演示。

PyCharm(python IDE)

PyCharm是由JetBrains公司开发的一款专业的Python集成开发环境(IDE)。它旨在提供一个全面而强大的工具集,以支持Python语言的开发、调试和维护。PyCharm的特点包括高级的代码编辑功能、强大的调试工具、集成的测试环境、版本控制支持等。

PyCharm 是如今非常主流的人工智能开发平台,人工智能中目标检测,自然语言识别等大都需要进行 Python 神经网络的训练。大多数嵌入式 AI 工程师需要在 PyCharm 进行网络模型的训练,再进行部署嵌入式设备;

FileZilla(文件传输)

FileZilla 是一款开源的跨平台 FTP(文件传输协议)客户端软件,用于在客户端和服务器之间传输文件。比如:Linux 系统间传输文件,局域网那互传等。

MobaXterm

MobaXterm 是一款用于 Windows 操作系统的全功能终端软件,它集成了多种网络工具和 Unix 命令行工具,提供了一个综合的解决方案,用于在 Windows 环境下进行远程连接、文件传输和系统管理。

MobaXterm 主要特点

可以说这个工具是非常全面的一个工具而且完全免费

  1. 终端仿真: MobaXterm 提供了先进的终端仿真功能,支持多个会话、分屏、X11转发和 Unicode 支持。用户可以同时连接到多个远程主机,并在一个窗口中管理它们。
  2. SSH 客户端: 集成了强大的 SSH 客户端,支持安全的远程登录和数据传输。用户可以通过 SSH 协议连接到远程服务器,执行命令和管理文件。
  3. X11服务器: MobaXterm 包含了 X11 服务器,允许用户在 Windows 上运行图形化的应用程序,这在远程 Linux 系统上执行图形应用程序时非常有用。
  4. 远程桌面: 支持远程桌面协议(RDP、VNC),用户可以通过 MobaXterm 连接到远程桌面,轻松管理远程计算机。
  5. SFTP 文件传输: 集成了 SFTP 客户端,允许用户通过安全的方式在本地和远程系统之间传输文件。
  6. 内置的 Unix 工具: MobaXterm 集成了常用的 Unix 命令行工具,包括 Bash、ls、grep、awk、sed 等,使用户能够在 Windows 上使用类似于 Unix 的环境。
  7. 网络工具: 提供了一系列网络工具,包括 ping、traceroute、telnet 等,方便用户进行网络故障排除和测试。
  8. 插件支持: MobaXterm 允许用户安装插件,以扩展其功能,定制化工具栏和选项。

Notepad++(文本编辑器)

Notepad++(简称NPP)是一款免费的开源文本编辑器,主要用于Microsoft Windows操作系统。支持语法高亮显示、多重窗口同步编辑、多国语言和多种编程语言,并且可以加载丰富的插件。Notepad++的目标是提供一个轻量级但功能强大的文本编辑器,适用于程序员和普通用户。

Beyond Compare(比较工具)

Beyond Compare是一款由Scooter Software公司开发的文件和目录比较工具。它是用于比较文件和文件夹之间差异的强大工具,同时也提供了合并和同步文件的功能。Beyond Compare支持在多个平台上运行,包括Windows、macOS和Linux。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

失控的程序猿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值