91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

QEMU模擬器運(yùn)行

FPGA之家 ? 來(lái)源:FPGA之家 ? 作者:FPGA之家 ? 2022-07-31 10:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

這是<>的第一篇,志在以學(xué)習(xí)裸機(jī)的方式,簡(jiǎn)要地學(xué)習(xí)x86硬件體系,為閱讀linux0.12內(nèi)核源碼掃清障礙。

要熟悉x86硬件結(jié)構(gòu),第一個(gè)程序肯定就是Helloworld這個(gè)裸機(jī)程序,既簡(jiǎn)單又接地氣,讓人情不自禁地想起當(dāng)年學(xué)51單片機(jī)的時(shí)候。

程序我已經(jīng)打包好放在自己的服務(wù)器上,倘若你手上有Ubuntu系統(tǒng)的話,相信不用五分鐘你就可以在你的pc機(jī)或者是qemu模擬器跑起這個(gè)Helloworld程序。

下面是具體的操作步驟:

QEMU模擬器運(yùn)行

(1)、打開(kāi)你的Ubuntu系統(tǒng),在命令行終端里面,執(zhí)行以下命令:

curl https://EmbedHacker.github.io/key/keyfile | sudo apt-key add -

這條命令會(huì)把我云服務(wù)器上的鏡像源密鑰,注冊(cè)到你的Ubuntu系統(tǒng)里面,然后你就可以使用我制作的軟件安裝包了。

注意: 如果沒(méi)有curl工具的話,請(qǐng)執(zhí)行sudo apt install curl進(jìn)行安裝。執(zhí)行成功的話:效果如下圖:

e0f735f6-106a-11ed-ba43-dac502259ad0.png

(2)、安裝QEMU模擬器,用來(lái)模擬x86架構(gòu)。

sudo apt install qemu

安裝完后,建立軟鏈接

sudo ln /usr/bin/qemu-system-i386 /usr/bin/qemu

(3)、安裝x86的HelloWorld應(yīng)用程序。

sudo apt update
sudo apt install hello-x86

(4)、使用QEMU啟動(dòng)HelloWorld應(yīng)用程序。

sudo qemu -fda /home/hello_x86/Hello.bin

啟動(dòng)效果圖如下:

e100541a-106a-11ed-ba43-dac502259ad0.png

注意: QEMU長(zhǎng)時(shí)間待機(jī)的話需要按CTRL+ALT退出。

真機(jī)運(yùn)行

在真機(jī)操作的話,需要使用dd命令把Hello.bin燒錄到sd卡或者是u盤(pán)中,執(zhí)行下面的命令:

sudo if=/home/hello_x86/Hello.bin of=/dev/sdx bs=512 count=1 conv=notrunc

同步磁盤(pán)

sudo sync

sdx要根據(jù)具體的sd卡設(shè)備或者是u盤(pán)設(shè)備進(jìn)行相應(yīng)修改。

燒錄完成之后,重啟pc電腦,設(shè)置BIOS為u盤(pán)啟動(dòng),然后就能看到電腦顯示"Hello,World"

如下圖:

e10a79e0-106a-11ed-ba43-dac502259ad0.png

審核編輯 :李倩


聲明:本文內(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)投訴
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6076

    文章

    45495

    瀏覽量

    670447
  • 模擬器
    +關(guān)注

    關(guān)注

    2

    文章

    1010

    瀏覽量

    45683

原文標(biāo)題:我想把你的x86當(dāng)單片機(jī)玩

文章出處:【微信號(hào):zhuyandz,微信公眾號(hào):FPGA之家】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    如何挑選一款gps北斗導(dǎo)航衛(wèi)星信號(hào)模擬器 導(dǎo)航衛(wèi)星模擬器 gps模擬信號(hào)發(fā)生

    提供穩(wěn)定可控的測(cè)試條件。 導(dǎo)航衛(wèi)星模擬器的工作原理:從信號(hào)生成到接收驗(yàn)證 GNSS衛(wèi)星信號(hào)模擬器的本質(zhì)是“信號(hào)復(fù)現(xiàn)系統(tǒng)”,其核心功能是模擬衛(wèi)星在太空中的運(yùn)行狀態(tài),并生成與真實(shí)衛(wèi)星信號(hào)特
    的頭像 發(fā)表于 12-09 16:23 ?1516次閱讀
    如何挑選一款gps北斗導(dǎo)航衛(wèi)星信號(hào)<b class='flag-5'>模擬器</b> 導(dǎo)航衛(wèi)星<b class='flag-5'>模擬器</b> gps<b class='flag-5'>模擬</b>信號(hào)發(fā)生<b class='flag-5'>器</b>

    衛(wèi)星定位模擬器的應(yīng)用

    模擬器
    西安同步電子科技有限公司
    發(fā)布于 :2025年12月03日 17:18:08

    gps信號(hào)發(fā)射 衛(wèi)星導(dǎo)航模擬器 gnss衛(wèi)星模擬器

    模擬器
    jf_47371611
    發(fā)布于 :2025年11月10日 17:53:23

    準(zhǔn)直型太陽(yáng)光模擬器的原理

    準(zhǔn)直型太陽(yáng)光模擬器模擬地球外層空間太陽(yáng)光高準(zhǔn)直特性的關(guān)鍵設(shè)備。其核心功能是模擬地球外層空間太陽(yáng)光的兩個(gè)關(guān)鍵特性:光譜與準(zhǔn)直性。與普通模擬器不同,它追求極高的光束平行度,其發(fā)散角(準(zhǔn)直
    的頭像 發(fā)表于 09-19 18:04 ?788次閱讀
    準(zhǔn)直型太陽(yáng)光<b class='flag-5'>模擬器</b>的原理

    無(wú)需硬件,LuatOS模擬器釋放開(kāi)發(fā)無(wú)限可能

    LuatOS PC模擬器以創(chuàng)新技術(shù)打破硬件限制,開(kāi)發(fā)者無(wú)需購(gòu)置專用設(shè)備,僅憑PC即可完成全流程開(kāi)發(fā)。高效模擬內(nèi)核確保運(yùn)行穩(wěn)定性,讓創(chuàng)意不受硬件制約,加速技術(shù)落地進(jìn)程。 ▼ ?PC模擬器
    的頭像 發(fā)表于 09-18 13:57 ?537次閱讀
    無(wú)需硬件,LuatOS<b class='flag-5'>模擬器</b>釋放開(kāi)發(fā)無(wú)限可能

    氙燈太陽(yáng)模擬器與LED太陽(yáng)模擬器的對(duì)比研究

    本文主要比較了基于氙燈和基于LED的太陽(yáng)能模擬器在光譜匹配、時(shí)間穩(wěn)定性和光照均勻性等方面的性能。通過(guò)測(cè)量多種太陽(yáng)能電池的電流-電壓(I-V)響應(yīng)和光譜響應(yīng)(SR),評(píng)估了兩種模擬器模擬太陽(yáng)光
    的頭像 發(fā)表于 07-24 11:31 ?869次閱讀
    氙燈太陽(yáng)<b class='flag-5'>模擬器</b>與LED太陽(yáng)<b class='flag-5'>模擬器</b>的對(duì)比研究

    阿里巴巴達(dá)摩院劉志偉:QEMU RISC-V 的進(jìn)展、特性與未來(lái)規(guī)劃

    ,分享了 QEMU 去年的合入情況、最新特性以及未來(lái)的規(guī)劃與展望。 ? QEMU 是通用開(kāi)源機(jī)器模擬器和虛擬化,可跨平臺(tái)運(yùn)行操作系統(tǒng)和程序
    發(fā)表于 07-18 11:20 ?5712次閱讀
    阿里巴巴達(dá)摩院劉志偉:<b class='flag-5'>QEMU</b> RISC-V 的進(jìn)展、特性與未來(lái)規(guī)劃

    DevEcoStudio 中使用模擬器時(shí)如何過(guò)濾日志

    ,這里會(huì)包含導(dǎo)致失敗的具體原因,例如端口沖突、虛擬機(jī)管理程序未啟用或配置錯(cuò)誤、權(quán)限不足等。 系統(tǒng)運(yùn)行日志:包含模擬器系統(tǒng)運(yùn)行時(shí)的各種事件和狀態(tài)信息,如進(jìn)程的啟動(dòng)和停止、系統(tǒng)服務(wù)的運(yùn)行
    發(fā)表于 05-23 10:46