樹莓派應(yīng)該算是一個微型臺式機(jī),屬于一種硬件的范疇。它用的雖然是arm的CPU,不過支持通用的操作系統(tǒng),而不是嵌入式的操作系統(tǒng)。當(dāng)然也可以安裝android之類的操作系統(tǒng)。
實際上樹莓派上完成的項目就屬于嵌入式開發(fā),只要是使用嵌入式處理器的應(yīng)用開發(fā)都屬于嵌入式,一般來說,除了電腦和服務(wù)器以外,所有的芯片CPU都屬于嵌入式,或者說,屬于ARM的芯片一般都是嵌入式。
樹莓派的特點是:具有強(qiáng)大的運算性能,全面的軟件支持,以及開源硬件的易用性。雖然樹莓派是開源硬件,但是實際上它的底層Bootloader和核心數(shù)據(jù)手冊是閉源的。這對于應(yīng)用開發(fā)沒有影響,但如果是想要借助此學(xué)習(xí)ARM Linux底層開發(fā)這些的話,就不適合了。樹莓派是屬于嵌入式開發(fā)板的比較特殊的一種,底層Bootloader和核心數(shù)據(jù)手冊是閉源。拿其做原型,修改硬件進(jìn)行開發(fā)不可行。
但樹莓派非常適合嵌入式開發(fā)學(xué)習(xí)入門,軟件資源豐富,開發(fā)快速?,F(xiàn)在裸機(jī)開發(fā),Bootloader移植的機(jī)會很少,如果只做嵌入式應(yīng)用開發(fā),樹莓派就足夠。
聯(lián)系客服