0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

学技术 | 带您认识Microchip MPU之第二篇安装Linux开发所需的虚拟环境

大大通 2023-01-16 14:41 次阅读

Hello,小编又来了,既上一篇博文介绍了Microchip MPU产品,接下来,小编带着工程师了解一下Microchip MPU 的Linux开发,Linux开发是一个很大的概念,小编计划使用3-5篇博文来简单介绍一下Microchip MPU Linux虚拟环境构建到怎么把一个最小的Linux系统部署到Microchip MPU开发平台上去。

好了,废话不多说,我们先来看看Microchip MPU Linux虚拟环境的构建。整个步骤会如下简介,让小编一一到来。

1:虚拟机的选取

说之前,小编普及一下虚拟机的作用,首先通过本地OS提供的服务来访问抽象的硬件,同时也提供快照功能,保证出错的系统可以恢复系统。

常见的虚拟机有很多,有VM ware,Parellels desktop,Hyper-V,Virtual Box,小编推荐的虚拟机是Virtual Box,这个虚拟机的好处是无论是授权,硬件访问,还有成本等都很方便,基本是免费的,除了需要支持高速USB等功能,需要购买扩展包。

2:虚拟机空间的创建,推荐4GB RAM以及80GB 硬盘空间,如硬盘外挂,建议使用USB 3.0的ssd硬盘。(该空间选取是开发Microchip MPU推荐的空间大小)。

3:下载Ubuntu Linux镜像(小编安装的是最新的Ubuntu 22.04.1 LTS版本),下载链接如:https://ubuntu.com/download/desktop

4:在Virtual Box创建一个空的虚拟机。

5:安装Ubuntu。

备注1:虚拟机安装成功后,最重要的一个设计是网络和配置:其中网络设计需要注意桥接适配器的设置。配置上需要注意sudo和用户组等等配置。

备注2:如下图是在虚拟安装成功后,注意的相关设置。

678395ea-9466-11ed-ad0d-dac502259ad0.png

如图示Ubuntu登陆的界面:

67a44308-9466-11ed-ad0d-dac502259ad0.png

友好而又丝滑的Ubuntu桌面,小编很喜欢这样的风格。

至此,虚拟机安装就已经成功,万一长征走完第一步,虚拟机环境刚刚搭建好,接下来,小编带着工程师认识一下构建Microchip Linux开发的环境设置,主要以介绍Buildroot为例。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • microchip
    +关注

    关注

    52

    文章

    1456

    浏览量

    116840
  • MPU
    MPU
    +关注

    关注

    0

    文章

    298

    浏览量

    48374
  • Linu
    +关注

    关注

    0

    文章

    25

    浏览量

    19755
收藏 人收藏

    评论

    相关推荐

    【Longan Pi 3H 开发板试用连载体验】给ChatGPT装上眼睛,并且还可以语音对话:4,项目开发环境搭建

    项目环境搭建 从这一期开始我们要正式开始做项目。项目的开发环境是python,Longan Pi中已经预先安装了Python 3.11。出于多用途使用考虑,我们最好给每一个项目新建一个
    发表于 04-12 15:39

    怎么安装linux虚拟

    在计算机领域,虚拟机是一种软件程序,它允许在主操作系统上运行多个虚拟操作系统。Linux虚拟机在开发、测试和学习等
    的头像 发表于 11-23 10:50 618次阅读

    linux虚拟机使用教程

    引言:Linux虚拟机是一种方便且常用的技术,它允许用户在现有操作系统的基础上创建和运行另一个独立的操作系统。在本篇文章中,我们将提供一份详尽的教程,帮助你了解如何安装、配置和使用
    的头像 发表于 11-17 10:06 589次阅读

    linux虚拟机系统基本指令

    Linux虚拟机系统是一种通过虚拟技术在物理服务器上部署多个独立的虚拟机实例的操作系统。它可以帮助用户更有效地利用硬件资源,并方便地部署和
    的头像 发表于 11-17 10:04 629次阅读

    linux虚拟机怎么调出命令行

    Linux虚拟机是一种模拟运行Linux操作系统的虚拟环境,它可以在Windows、Mac、Linux等主机系统上运行。在
    的头像 发表于 11-17 09:55 2156次阅读

    Ai-WB2系列模组linux开发环境搭建

    二:用可视化软件烧录(windows) 四、自定义工程如何修改Makefile 五、开发资料 01 Ubuntu安装Linux下编译速度比windows快很多,一般推荐优先使用linux
    的头像 发表于 09-11 15:51 376次阅读
    Ai-WB2系列模组<b class='flag-5'>linux</b><b class='flag-5'>开发</b><b class='flag-5'>环境</b>搭建

    Ai-WB2系列模组linux开发环境搭建方案

    Linux下编译速度比windows快很多,一般推荐优先使用linux环境开发。Ubuntu是非常常见Linux操作系统。这里介绍下如何快
    发表于 09-09 09:55 325次阅读
    Ai-WB2系列模组<b class='flag-5'>linux</b><b class='flag-5'>开发</b><b class='flag-5'>环境</b>搭建方案

    如何共享文件给虚拟机中的Linux系统

    软件开发时,很多时候会用到 Linux 虚拟机,而办公环境,又离不开 Windows ,导致有些文件需要在两个环境之间来回切换,为了方便文件
    发表于 08-22 15:40 1745次阅读
    如何共享文件给<b class='flag-5'>虚拟</b>机中的<b class='flag-5'>Linux</b>系统

    【Milk-V Duo 开发板免费体验】Milk-V Duo 开发板使用阿里云主机的python环境搭建

    由于开发环境是基于linux的,而本机没有linux操作系统,安装虚拟机比较麻烦,且占据大
    发表于 08-18 00:49

    从 0 到 1 搭建机器人 | 利用 NVIDIA Isaac Sim 创建虚拟环境进行仿真开发与测试

    的第一步——生成合成数据然后进行训练。从 0 到 1 搭建机器人系列文章第二篇将带领大家继续学习如何创建虚拟环境,进行机器人的仿真开发与测试。本次要使用的工具是 NVIDIA Isaac Sim , 一款可扩展的机器人仿真应用程
    的头像 发表于 08-07 19:10 545次阅读
    从 0 到 1 搭建机器人 | 利用 NVIDIA Isaac Sim 创建<b class='flag-5'>虚拟环境</b>进行仿真<b class='flag-5'>开发</b>与测试

    基于AWS的物联网虚拟环境

    电子发烧友网站提供《基于AWS的物联网虚拟环境站.zip》资料免费下载
    发表于 07-05 11:03 0次下载
    基于AWS的物联网<b class='flag-5'>虚拟环境</b>站

    使用RIOT-OS的基于AWS的IoT虚拟环境

    电子发烧友网站提供《使用RIOT-OS的基于AWS的IoT虚拟环境站.zip》资料免费下载
    发表于 06-19 14:32 0次下载
    使用RIOT-OS的基于AWS的IoT<b class='flag-5'>虚拟环境</b>站

    【EASY EAI Nano人工智能开发套件试用体验】开发环境搭建——运行C语言Hello, World

    配置好的VMWare虚拟机镜像。 虚拟开发环境搭建 和其他嵌入式Linux
    发表于 06-17 21:33

    STM32 Linux开发板丨STM32MP157开发板资料手册+实战教程+视频教程

    多任务系统 对freertos的每个组件进行了相对应的实验 《开发指南手册》教程 第一部分 嵌入式Linux开发环境构建及基础知识 第二篇
    发表于 05-31 10:16

    Ai-WB2系列模组linux开发环境搭建教程

    Linux下编译速度比windows快很多,一般推荐优先使用linux环境开发。Ubuntu是非常常见Linux操作系统。这里介绍下如何快
    的头像 发表于 05-08 15:12 766次阅读
    Ai-WB2系列模组<b class='flag-5'>linux</b><b class='flag-5'>开发</b><b class='flag-5'>环境</b>搭建教程