chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

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

冬至子 ? 來(lái)源:小權(quán)一句兩句 ? 作者:小權(quán)一句兩句 ? 2023-06-07 11:44 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

介紹

RT-Thread-Smart

RT-Thread Smart(以下簡(jiǎn)稱(chēng) Smart) 是基于 RT-Thread 操作系統(tǒng)上的混合操作系統(tǒng),簡(jiǎn)稱(chēng)為 rt-smart,它把應(yīng)用從內(nèi)核中獨(dú)立出來(lái),形成獨(dú)立的用戶(hù)態(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)就能快速入門(mén),能夠讓用戶(hù)把更多的精力集中在實(shí)際的項(xiàng)目開(kāi)發(fā)上。

快速入門(mén)

此次以 qemu-virt64-aarch64 為例講解

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

將 Smart 的 userapps 倉(cāng)庫(kù)克隆下來(lái)

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

    關(guān)注

    32

    文章

    1496

    瀏覽量

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

    關(guān)注

    0

    文章

    9

    瀏覽量

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

    關(guān)注

    0

    文章

    92

    瀏覽量

    4468
  • qemu
    +關(guān)注

    關(guān)注

    0

    文章

    57

    瀏覽量

    5791
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

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

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

    RT-Thread Smart 入門(mén)指南

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

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

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

    如何使用xmake工具來(lái)編譯rt-thread工程

    在最新的 rt-thread 主倉(cāng)庫(kù),支持使用 xmake 工具來(lái)編譯 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í)功能的,由于是有限的(本來(lái)要求測(cè)試一個(gè)月,但是板子只有不到一個(gè)月)。的,特別是RT-Thread智能系統(tǒng)還學(xué)習(xí),所以移植
    發(fā)表于 08-03 16:35

    RT-Thread Smart快速上手

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

    RT-Thread用戶(hù)手冊(cè)

    RT-Thread用戶(hù)手冊(cè)——本書(shū)是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)稱(chēng)為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 ?3320次閱讀

    RT-Thread Smart已正式上線

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

    RT-Thread Smart 上手指南

    RT-Thread Smart(簡(jiǎn)稱(chēng)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工具來(lái)編譯rt-thread工程

     在最新的 rt-thread 主倉(cāng)庫(kù),支持使用 xmake 工具來(lái)編譯 rt-thread 工程。   
    的頭像 發(fā)表于 05-11 15:03 ?2688次閱讀
    如何使用<b class='flag-5'>xmake</b>工具來(lái)編譯<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 ?2245次閱讀
    <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用戶(hù)態(tài)運(yùn)行LVGL

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

    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用戶(hù)態(tài)開(kāi)發(fā)教程

    RT-Thread Smart(以下簡(jiǎn)稱(chēng) Smart) 是基于 RT-Thread 操作系統(tǒng)上的混合操作系統(tǒng),簡(jiǎn)稱(chēng)為 rt-smart,它把
    的頭像 發(fā)表于 09-14 11:48 ?1576次閱讀
    基于<b class='flag-5'>xmake</b>的<b class='flag-5'>RT-Thread</b> <b class='flag-5'>Smart</b><b class='flag-5'>用戶(hù)</b><b class='flag-5'>態(tài)</b><b class='flag-5'>開(kāi)發(fā)</b>教程