本篇文章主要針對初學者,單片機和嵌入式有什么關系?單片機是不是就是嵌入式呢?等等等等,初學階段總是會遇到很多這樣的問題,下面就一起來了解下。
首先來說下單片機。單片機的本質(zhì)是一種計算機。 計算機就是一個硬件上包含了CPU、內(nèi)存和一定外設(IO引腳、網(wǎng)口、I2C接口、串口等),并且可以運行一定的程序的電子系統(tǒng)。而單片機是一種計算機,這種計算機的特點就是“單片”。
再來看看嵌入式。嵌入式本質(zhì)上是一種電子設計方法,這種方法就是將微型計算機嵌入到電子產(chǎn)品內(nèi)部。只要符合這種設計方法的電子產(chǎn)品就可以稱為嵌入式系統(tǒng)?,F(xiàn)在你看到的所有的計算機系統(tǒng),除了個人電腦外幾乎都是嵌入式系統(tǒng)。包括:空調(diào)、冰箱、洗衣機等家電,汽車火車飛機等大件,智能手機和智能手表和其他可穿戴智能硬件等等。
那么,單片機到底是不是嵌入式呢?簡單來說:是。因為很多嵌入式產(chǎn)品中被嵌入的計算機系統(tǒng)就是單片機,譬如空調(diào)中嵌入的控制板其實核心就是個單片機。實際上大部分家電產(chǎn)品中嵌入的計算機系統(tǒng)都是單片機。
嵌入式這個概念實際上很泛化,現(xiàn)在講嵌入式這個詞的人,可能想表達的意思并不相同。咱們上面講的嵌入式的概念是嵌入式本來的定義,也就是所謂廣義上的嵌入式。而狹義的嵌入式,其實是“嵌入式linux系統(tǒng)”的簡稱。
看過上面的介紹之后你明白單片機和嵌入式之間的關系了嗎?其實這兩者之間有著很深的聯(lián)系。單片機屬于嵌入式,但嵌入式又不止單片機,你理解了嗎?





