單片機(jī)的設(shè)計方案和單片機(jī)提供商
目前單片機(jī)生產(chǎn)領(lǐng)域是這樣的一個模式,這種模式是十分的特別的,也就是設(shè)計和生產(chǎn)分離的模式,在一般的工業(yè)產(chǎn)品生產(chǎn)之上我們的工業(yè)產(chǎn)品設(shè)計和生產(chǎn)都是在一個公司之內(nèi)完成的,但是在電子工業(yè)之上并不是這樣的?,F(xiàn)在我舉一個例子就是如此,比如說英國的ARM公司,其設(shè)計的處理器架構(gòu)就是ARM系類的處理器,這種處理器是目前在移動設(shè)備之上經(jīng)常使用的處理器。但是這家公司所生產(chǎn)的并不是具體的芯片產(chǎn)品,而是一種設(shè)計方案,正是因為有了具體的設(shè)計方案所以說其他的芯片生產(chǎn)公司才能生產(chǎn)芯片。
ARM公司是一種方案的生產(chǎn)商但是并不是實體芯片生產(chǎn)商,其實這一點在我們的單片機(jī)領(lǐng)域也是常見的,比如說51單片機(jī)現(xiàn)在Intel公司已經(jīng)是不在生產(chǎn)了,但是其他很多的授權(quán)公司依然是在生產(chǎn)的。這種單片機(jī)的生產(chǎn)模式到底是和我們的單片機(jī)解密(http://www.xpjm.net/services/)有什么樣的關(guān)系呢?
其實我們能很明顯的看出來在使用同一方案設(shè)計的芯片其解密的方法都是一樣的,但是這是在深處說的,并不是在具體的硬件解密之上。一般的來說一個實體的芯片都是有著兩個部分的,第一個部分就是架構(gòu)部分,這是在芯片設(shè)計商那里直接的繼承的餓,另外的一個就是芯片的外部硬件設(shè)計,這一點具體的芯片生產(chǎn)公司是可以進(jìn)行更改的。
如果我們是對于硬件進(jìn)行芯片解密的話,可能首先考慮到的就是不同的外部硬件設(shè)計,雖然說可能不同型號的單片機(jī)其主體的架構(gòu)都是一樣的,但是外部硬件設(shè)計可能是有著很大的不同的,我們在進(jìn)行硬件解密的時候就應(yīng)當(dāng)是解密這一點。
硬件解密完成了之后就是可以進(jìn)行軟件解密了,這個時候我們就應(yīng)當(dāng)是利用到具體的架構(gòu)知識,因為在內(nèi)部不同的MCU架構(gòu)都是一樣的,甚至是指令集都是相同的。所以說我們在進(jìn)行軟件解密的時候就應(yīng)當(dāng)是考慮到這些內(nèi)容。
這就是單片機(jī)的設(shè)計方案和單片機(jī)提供商之間的關(guān)系,可見這種模式也是直接的影響到了我們的單片機(jī)解密的。