資料介紹
先來(lái)熟悉一下關(guān)于樹(shù)莓派和它的作品的一些背景細(xì)節(jié)是個(gè)好主意。樹(shù)莓派作為一個(gè)通用計(jì)算機(jī),可以完成和任何臺(tái)式機(jī)、筆記本電腦或服務(wù)器同樣的任務(wù),盡管性能上會(huì)差一些。它被設(shè)計(jì)為一個(gè)單片機(jī),旨在供愛(ài)好者和教育目的使用,這和通常意義下的計(jì)算機(jī)有著很多重要的不同之處。
ARM與x86
樹(shù)莓派系統(tǒng)的核心部分使用的是一個(gè)稱(chēng)為Broadcom BCM2835的片上系統(tǒng),這是一種多媒體處理器系統(tǒng)。這意味著絕大部分系統(tǒng)組件,包括中央處理單元、圖形處理單元以及音頻和通信硬件,都可以集成在一塊芯片上,并放置于主板中央的一塊內(nèi)存芯片的下面。
Broadcom BCM2835片上系統(tǒng)和我們平常所使用的普通臺(tái)式機(jī)或筆記本電腦不僅在處理器的設(shè)計(jì)工藝上有所不同,同時(shí),它還使用一種不同的指令集架構(gòu)(Instruction set architecture,ISA),即ARM架構(gòu)。
ARM架構(gòu)是Acorn電腦公司在20世紀(jì)80年代后期開(kāi)發(fā)出來(lái)的,它主要使用在移動(dòng)設(shè)備上,而很少使用在桌面計(jì)算機(jī)中。你口袋里的手機(jī)幾乎都有至少一個(gè)基于ARM的處理內(nèi)核。相比于桌面處理器芯片具有高功耗和復(fù)雜指令集計(jì)算機(jī)(CISC)架構(gòu)而言,ARM芯片的精簡(jiǎn)指令集(RISC)結(jié)構(gòu)簡(jiǎn)單、功耗低,因而成為移動(dòng)用戶(hù)的完美選擇。
正是由于使用了基于ARM的BCM2835片上系統(tǒng),樹(shù)莓派能夠在Micro-USB接口提供的5V和1A電源驅(qū)動(dòng)下運(yùn)行。由于芯片的低功耗,即使處理復(fù)雜的任務(wù),產(chǎn)生的熱量也很少,因此用戶(hù)在這個(gè)樹(shù)莓派設(shè)備上不會(huì)找到任何散熱片。然而,這也意味著樹(shù)莓派與傳統(tǒng)的PC軟件不能很好地兼容。大多數(shù)臺(tái)式機(jī)和筆記本電腦的軟件都是使用x86指令集架構(gòu)的,例如AMD、Intel或VIA的處理器。而這些基于x86架構(gòu)的軟件卻不能直接運(yùn)行在基于ARM架構(gòu)的樹(shù)莓派上。 BCM2835 片上系統(tǒng)使用的是一種叫作 ARM11 的處理器設(shè)計(jì),它是基于ARMv6指令集結(jié)構(gòu)設(shè)計(jì)的。值得注意的是:ARMv6 是一個(gè)輕量級(jí)、功能強(qiáng)大的指令集結(jié)構(gòu),與之相對(duì)的ARM Cortex系列處理器使用了更加先進(jìn)的ARMv7結(jié)構(gòu)。和在x86上類(lèi)似,ARMv7的軟件也很遺憾地不能與樹(shù)莓派上的BCM2835進(jìn)行兼容,盡管開(kāi)發(fā)人員可以通過(guò)一種被稱(chēng)為移植的過(guò)程來(lái)使軟件能夠在上面正常工作。但這并不意味著限制了用戶(hù)的選擇。稍后在這本書(shū)中,你會(huì)發(fā)現(xiàn),有非常多的適用于ARMv6指令集的軟件,并且隨著樹(shù)莓派的普及,軟件的數(shù)量還會(huì)越來(lái)越多。通過(guò)這本書(shū),即使你沒(méi)有任何編程經(jīng)驗(yàn),也能學(xué)會(huì)如何開(kāi)發(fā)和創(chuàng)造你自己的軟件。
- 基于X86平臺(tái)的ARM指令集模擬器的設(shè)計(jì)方案
- 基于X86平臺(tái)的ARM指令集模擬器設(shè)計(jì)
- Windows 7的x86驅(qū)動(dòng)程序4.6
- FC/FCoE、網(wǎng)卡和iSCSI驅(qū)動(dòng)器ISO為x86 Linux——SLES 12 x64
- OneCommand企業(yè)應(yīng)用套件Windows x86 (GUI)
- OneCommand Windows x86核心應(yīng)用程序工具包(CLI)
- 55寸Windows x86范數(shù)觸摸一體機(jī)CS-CX55 13次下載
- 32寸Windows x86觸摸一體機(jī)CS-CX32用戶(hù)手冊(cè) 0次下載
- 基于樹(shù)莓派的嵌入式Linux開(kāi)發(fā)教學(xué)探索
- Raspberry Pi樹(shù)莓派使用說(shuō)明總結(jié)資料免費(fèi)下載
- Linux內(nèi)核的處理器體系結(jié)構(gòu)的詳細(xì)資料說(shuō)明
- 樹(shù)莓派是什么樹(shù)莓派基本知識(shí)介紹詳細(xì)資料說(shuō)明
- 樹(shù)莓派是什么樹(shù)莓派入門(mén)教程資料免費(fèi)下載
- 樹(shù)莓派入門(mén)教程之新手使用樹(shù)莓派做系統(tǒng)的教程資料說(shuō)明 10次下載
- Windows_Installer(x86/x64)下載 0次下載
- arm架構(gòu)和x86架構(gòu)區(qū)別 linux是x86還是arm 1.3w次閱讀
- X86架構(gòu)與Arm架構(gòu)的區(qū)別 1.9w次閱讀
- 分布式軟件:X86/ARM CPU混合部署 1738次閱讀
- PowerPC與X86和ARM處理器通用架構(gòu)有什么區(qū)別 8225次閱讀
- 樹(shù)莓派菜鳥(niǎo)入門(mén)攻略 6852次閱讀
- 解答樹(shù)莓派如何開(kāi)啟root賬戶(hù) 6378次閱讀
- 關(guān)于ARM架構(gòu)與x86的概述以及應(yīng)用的全面解析 6893次閱讀
- 醫(yī)療設(shè)備逐漸從X86轉(zhuǎn)到ARM平臺(tái)主要原因是什么 4302次閱讀
- 一文看懂arm架構(gòu)和x86架構(gòu)有什么區(qū)別 31w次閱讀
- 什么叫arm架構(gòu)_X86架構(gòu)與ARM架構(gòu)有什么區(qū)別 8.6w次閱讀
- 學(xué)習(xí)ARM + Linux之前要講解用ADS或RealViewMDK去調(diào)試ARM開(kāi)發(fā)板的原因 5810次閱讀
- x86架構(gòu)原理_x86服務(wù)器的Hadoop集群配置參考 9728次閱讀
- 細(xì)說(shuō)ARM、X86、X64、MIPS架構(gòu)的系統(tǒng)及市場(chǎng) 6972次閱讀
- 多方位對(duì)比ARM和x86 CPU兩大架構(gòu)現(xiàn)在發(fā)展如何? 2508次閱讀
- ARM與x86的較量 未來(lái)誰(shuí)更適合云計(jì)算時(shí)代? 2152次閱讀
下載排行
本周
- 1TC358743XBG評(píng)估板參考手冊(cè)
- 1.36 MB | 330次下載 | 免費(fèi)
- 2開(kāi)關(guān)電源基礎(chǔ)知識(shí)
- 5.73 MB | 6次下載 | 免費(fèi)
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設(shè)計(jì)
- 0.60 MB | 3次下載 | 免費(fèi)
- 5基于FPGA的光纖通信系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 0.61 MB | 2次下載 | 免費(fèi)
- 651單片機(jī)窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費(fèi)
- 751單片機(jī)大棚環(huán)境控制器仿真程序
- 1.10 MB | 2次下載 | 免費(fèi)
- 8基于51單片機(jī)的RGB調(diào)色燈程序仿真
- 0.86 MB | 2次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33564次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書(shū))
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德?tīng)栔?/a>
- 0.00 MB | 6653次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537796次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191185次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評(píng)論
查看更多