Hello,小編又來了,既上一篇博文介紹了Microchip MPU產(chǎn)品,接下來,小編帶著工程師了解一下Microchip MPU 的Linux開發(fā),Linux開發(fā)是一個(gè)很大的概念,小編計(jì)劃使用3-5篇博文來簡(jiǎn)單介紹一下Microchip MPU Linux虛擬環(huán)境構(gòu)建到怎么把一個(gè)最小的Linux系統(tǒng)部署到Microchip MPU開發(fā)平臺(tái)上去。
好了,廢話不多說,我們先來看看Microchip MPU Linux虛擬環(huán)境的構(gòu)建。整個(gè)步驟會(huì)如下簡(jiǎn)介,讓小編一一到來。
1:虛擬機(jī)的選取
說之前,小編普及一下虛擬機(jī)的作用,首先通過本地OS提供的服務(wù)來訪問抽象的硬件,同時(shí)也提供快照功能,保證出錯(cuò)的系統(tǒng)可以恢復(fù)系統(tǒng)。
常見的虛擬機(jī)有很多,有VM ware,Parellels desktop,Hyper-V,Virtual Box,小編推薦的虛擬機(jī)是Virtual Box,這個(gè)虛擬機(jī)的好處是無論是授權(quán),硬件訪問,還有成本等都很方便,基本是免費(fèi)的,除了需要支持高速USB等功能,需要購(gòu)買擴(kuò)展包。
2:虛擬機(jī)空間的創(chuàng)建,推薦4GB RAM以及80GB 硬盤空間,如硬盤外掛,建議使用USB 3.0的ssd硬盤。(該空間選取是開發(fā)Microchip MPU推薦的空間大小)。
3:下載Ubuntu Linux鏡像(小編安裝的是最新的Ubuntu 22.04.1 LTS版本),下載鏈接如:https://ubuntu.com/download/desktop
4:在Virtual Box創(chuàng)建一個(gè)空的虛擬機(jī)。
5:安裝Ubuntu。
備注1:虛擬機(jī)安裝成功后,最重要的一個(gè)設(shè)計(jì)是網(wǎng)絡(luò)和配置:其中網(wǎng)絡(luò)設(shè)計(jì)需要注意橋接適配器的設(shè)置。配置上需要注意sudo和用戶組等等配置。
備注2:如下圖是在虛擬安裝成功后,注意的相關(guān)設(shè)置。
如圖示Ubuntu登陸的界面:
友好而又絲滑的Ubuntu桌面,小編很喜歡這樣的風(fēng)格。
至此,虛擬機(jī)安裝就已經(jīng)成功,萬一長(zhǎng)征走完第一步,虛擬機(jī)環(huán)境剛剛搭建好,接下來,小編帶著工程師認(rèn)識(shí)一下構(gòu)建Microchip Linux開發(fā)的環(huán)境設(shè)置,主要以介紹Buildroot為例。
-
microchip
+關(guān)注
關(guān)注
52文章
1548瀏覽量
119012 -
MPU
+關(guān)注
關(guān)注
0文章
414瀏覽量
49865 -
Linu
+關(guān)注
關(guān)注
0文章
26瀏覽量
20013
發(fā)布評(píng)論請(qǐng)先 登錄
【EASY EAI Orin Nano開發(fā)板試用體驗(yàn)】開發(fā)環(huán)境準(zhǔn)備
迅為RK3588開發(fā)板RKLLM-Toolkit 環(huán)境搭建安裝 Miniconda
MPU開發(fā)太難?睿擎平臺(tái)讓您像STM32開發(fā)一樣簡(jiǎn)單——試用評(píng)測(cè)活動(dòng)啟動(dòng)

為何嵌入式開發(fā)者覺得 MCU 開發(fā)無趣,更傾向 MPU(Linux)?

【「零基礎(chǔ)開發(fā)AI Agent」閱讀體驗(yàn)】+初品Agent
?如何在虛擬環(huán)境中使用 Python,提升你的開發(fā)體驗(yàn)~

松下MPS媒體制作平臺(tái)第七篇:視頻混合器插件(第二部分)

如何在虛擬機(jī)上安裝deepin系統(tǒng)

干貨!基于RK3568的 AI 人工智能環(huán)境搭建步驟
soc開發(fā)流程常見問題及解決方案
【藍(lán)橋杯單片機(jī)】第二章 開發(fā)環(huán)境與工具的安裝

評(píng)論