色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于xmake的RT-Thread Smart用戶態(tài)開發(fā)教程

冬至子 ? 來源:小權(quán)一句兩句 ? 作者:小權(quán)一句兩句 ? 2023-09-14 11:48 ? 次閱讀

RT-Thread-Smart
RT-Thread Smart(以下簡(jiǎn)稱 Smart) 是基于 RT-Thread 操作系統(tǒng)上的混合操作系統(tǒng),簡(jiǎn)稱為 rt-smart,它把應(yīng)用從內(nèi)核中獨(dú)立出來,形成獨(dú)立的用戶態(tài)應(yīng)用程序,并具備獨(dú)立的地址空間(32 位系統(tǒng)上是 4G 的獨(dú)立地址空間)。

Xmake
xmake 是一個(gè)基于 Lua 的輕量級(jí)跨平臺(tái)構(gòu)建工具,使用 xmake.lua 維護(hù)項(xiàng)目構(gòu)建,相比 makefile/CMakeLists.txt,配置語(yǔ)法更加簡(jiǎn)潔直觀,對(duì)新手非常友好,短時(shí)間內(nèi)就能快速入門,能夠讓用戶把更多的精力集中在實(shí)際的項(xiàng)目開發(fā)上。

快速入門
此次以 qemu-virt64-aarch64 為例講解

克隆倉(cāng)庫(kù)

將 Smart 的 userapps 倉(cāng)庫(kù)克隆下來:
安裝 xmake

請(qǐng)根據(jù)xmake 官方文檔進(jìn)行安裝

以下為 ubuntu 安裝方式

sudo add-apt-repository ppa:xmake-io/xmake
sudo apt update
sudo apt install xmake

安裝 qemu

userapps 已提供 qemu 7.1.0 的安裝包,位于目錄 tools/qemu/qemu_7.1.0-2022111713_amd64.deb

sudo apt-get install -y libglib2.0-dev libpixman-1-dev
sudo dpkg -i ./qemu_7.1.0-2022111713_amd64.deb

如若想安裝最新版本,請(qǐng)自行下載 qemu 源碼進(jìn)行編譯安裝

編譯

由于 smart 采用 xmake 編譯用戶態(tài)環(huán)境,因此 smart 的編譯方式非常簡(jiǎn)單。

首先運(yùn)行 env.sh 添加一下環(huán)境變量

source env.sh
進(jìn)入 apps 目錄進(jìn)行編譯

cd apps
xmake f -a aarch64 # 配置為 aarch64平臺(tái)
xmake -j8

1.jpg

鏡像制作

運(yùn)行 xmake smart-rootfs 制作 rootfs ,運(yùn)行 xmake smart-image 制作鏡像

xmake smart-rootfs
xmake smart-image -o ../prebuilt/qemu-virt64-aarch64-ext4/ext4.img # 將鏡像輸出至 qemu-virt64-aarch64-ext4 目錄

1.jpg

運(yùn)行 qemu

進(jìn)入 userapp/prebuilt/qemu-virt64-aarch64-ext4,運(yùn)行 qemu.sh 腳本啟動(dòng) qemu

cd prebuilt/qemu-virt64-aarch64-ext4/
./qemu.sh

1.jpg

在 qemu 中 輸入 ctrl+a 抬起后,再輸入 x 即可退出 qemu。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • RT-Thread
    +關(guān)注

    關(guān)注

    31

    文章

    1285

    瀏覽量

    40085
  • Lua語(yǔ)言
    +關(guān)注

    關(guān)注

    0

    文章

    9

    瀏覽量

    1488
  • Ubuntu系統(tǒng)
    +關(guān)注

    關(guān)注

    0

    文章

    91

    瀏覽量

    3927
  • qemu
    +關(guān)注

    關(guān)注

    0

    文章

    57

    瀏覽量

    5354
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    RT-Thread記錄(一、版本開發(fā)環(huán)境及配合CubeMX)

    RT-Thread 學(xué)習(xí)記錄的第一篇文章,RT-Thread記錄(一、RT-Thread 版本、RT-Thread Studio開發(fā)環(huán)境 及
    的頭像 發(fā)表于 06-20 00:28 ?5226次閱讀
    <b class='flag-5'>RT-Thread</b>記錄(一、版本<b class='flag-5'>開發(fā)</b>環(huán)境及配合CubeMX)

    RT-Thread Smart 入門指南

    。rt-smart 軟件包是 RT-Thread Smart用戶體驗(yàn)軟件包,可在 QEMU 模擬的 VExpress-A9 機(jī)器中或樹莓派 4B
    發(fā)表于 03-29 06:40

    RT-Threadsmart之imx6ull用戶態(tài)點(diǎn)燈操作過程分享

    簡(jiǎn)介rt-threadrt-smart已經(jīng)發(fā)布有段時(shí)間了,其實(shí)我之前也寫過幾篇關(guān)于rt-smart的文章,但是都是關(guān)于CMake構(gòu)建工程的文章。而對(duì)我來說一直想在用戶
    發(fā)表于 03-21 11:18

    如何使用xmake工具來編譯rt-thread工程

    在最新的 rt-thread 主倉(cāng)庫(kù),支持使用 xmake 工具來編譯 rt-thread 工程。xmake介紹xmake 是一個(gè)基于 Lu
    發(fā)表于 06-08 15:05

    ART Pi Smart基于RT-Thread Smart系統(tǒng)的LVGL移植簡(jiǎn)介

    1、基于RT-Thread Smart系統(tǒng)的LVGL移植我申請(qǐng)測(cè)試申請(qǐng)的高級(jí)功能的,由于是有限的(本來要求測(cè)試一個(gè)月,但是板子只有不到一個(gè)月)。的,特別是RT-Thread智能系統(tǒng)還學(xué)習(xí),所以移植
    發(fā)表于 08-03 16:35

    RT-Thread Smart快速上手

    RT-Thread Smart(簡(jiǎn)稱 rt-mart)是基于 Thread MMU 的新分支,提供了RT-帶MU,中高端應(yīng)用的芯片,例如AR
    發(fā)表于 10-26 14:48

    RT-Thread用戶手冊(cè)

    RT-Thread用戶手冊(cè)——本書是RT-Thread的編程手冊(cè),用于指導(dǎo)在RT-Thread實(shí)時(shí)操作系統(tǒng)環(huán)境下如何進(jìn)行編 程。
    發(fā)表于 11-26 16:16 ?0次下載

    RT-Thread Smart已正式上線,源代碼可下載,采用Apache License 2.0

    (以下簡(jiǎn)稱為rt-smart) 是基于RT-Thread操作系統(tǒng)衍生的新分支混合微內(nèi)核操作系統(tǒng),主要面向帶 MMU(內(nèi)存管理單元Memory Management Unit)的中高端處理器,為眾多領(lǐng)域提供更具競(jìng)爭(zhēng)力的操作系統(tǒng)基礎(chǔ)軟件平臺(tái),具備快速啟動(dòng)、兼容POSIX 接口
    的頭像 發(fā)表于 11-26 14:49 ?2725次閱讀

    RT-Thread Smart已正式上線

    rt-smart內(nèi)核即可包含基本功能,同時(shí)也可定制裁剪。rt-smart用戶態(tài)應(yīng)用環(huán)境采用musl libc提供POSIX接口調(diào)用及C運(yùn)行環(huán)境,延續(xù)
    的頭像 發(fā)表于 11-29 10:31 ?2796次閱讀

    RT-Thread Smart 上手指南

    RT-Thread Smart(簡(jiǎn)稱rt-smart)是基于RT-Thread操作系統(tǒng)衍生的新分支,面向帶MMU,中高端應(yīng)用的芯片,例如ARM Cortex-A系列芯片,MIPS...
    發(fā)表于 01-25 20:09 ?13次下載
    <b class='flag-5'>RT-Thread</b> <b class='flag-5'>Smart</b> 上手指南

    如何使用xmake工具來編譯rt-thread工程

     在最新的 rt-thread 主倉(cāng)庫(kù),支持使用 xmake 工具來編譯 rt-thread 工程。   
    的頭像 發(fā)表于 05-11 15:03 ?2199次閱讀
    如何使用<b class='flag-5'>xmake</b>工具來編譯<b class='flag-5'>rt-thread</b>工程

    RT-Thread全球技術(shù)大會(huì):RT-Thread Smart更好的兼容Linux生態(tài)

    RT-Thread全球技術(shù)大會(huì):RT-Thread Smart更好的兼容Linux生態(tài) ? ? ? ? ? ? 審核編輯:彭靜
    的頭像 發(fā)表于 05-27 14:31 ?1810次閱讀
    <b class='flag-5'>RT-Thread</b>全球技術(shù)大會(huì):<b class='flag-5'>RT-Thread</b> <b class='flag-5'>Smart</b>更好的兼容Linux生態(tài)

    絲滑的在RT-Smart用戶態(tài)運(yùn)行LVGL

    開發(fā)流程 1、RT-Smart 環(huán)境搭建 下載 RT-Smart 用戶態(tài)應(yīng)用代碼: 1 git?clone?https: //github.
    的頭像 發(fā)表于 11-22 20:20 ?1260次閱讀

    RT-Thread文檔_RT-Thread SMP 介紹與移植

    RT-Thread文檔_RT-Thread SMP 介紹與移植
    發(fā)表于 02-22 18:31 ?9次下載
    <b class='flag-5'>RT-Thread</b>文檔_<b class='flag-5'>RT-Thread</b> SMP 介紹與移植

    基于xmakeRT-Thread Smart用戶態(tài)開發(fā)教程

    RT-Thread Smart(以下簡(jiǎn)稱 Smart) 是基于 RT-Thread 操作系統(tǒng)上的混合操作系統(tǒng),簡(jiǎn)稱為 rt-smart,它把
    的頭像 發(fā)表于 06-07 11:44 ?1313次閱讀
    基于<b class='flag-5'>xmake</b>的<b class='flag-5'>RT-Thread</b> <b class='flag-5'>Smart</b><b class='flag-5'>用戶</b><b class='flag-5'>態(tài)</b><b class='flag-5'>開發(fā)</b>教程
    主站蜘蛛池模板: 国产亚洲精品成人a在线| 久久涩视频| 披黑人猛躁10次高潮| 亚洲精品一区三区三区在线观看 | 成人免费观看在线视频| 精品久久久久中文字幕日本| 色偷偷爱偷偷要| A级超碰视频在线观看| 久久久久久久久久综合情日本 | 亚洲国产av| 动漫美女的阴| 欧美gv明星| 4399的视频BD高清在线观看免费| 国产在线公开视频| 色聚网久久综合| www.av天堂网.com| 美女脱光app| 在线视频 国产 日韩 欧美| 国产专区亚洲欧美另类在线| 失禁h啪肉尿出来高h| GAY2022空少被体育生暴菊| 老司机福利视频一区在线播放| 亚洲日本欧美产综合在线| 国产福利一区二区精品| 日本阿v在线资源无码免费| 999www成人免费视频| 啦啦啦WWW在线观看免费高清版 | 午夜日本大胆裸艺术| 高h肉文np| 日本老人oldmantv乱| 91素人约啪| 美女内射少妇三区五区| 中文字幕欧美日韩VA免费视频| 久久福利影院| 一边摸一边桶一边脱免费| 黑吊大战白女出浆| 亚洲精品视频免费| 国偷自产视频一区二区99| 亚洲激情网站| 韩国甜性涩爱| 亚洲精品无码AV中文字幕蜜桃|