曾有一段時間,微處理器(MPU)與微控制器(MCU)是截然不同的兩種設備,微控制器完成 “控制”相關的任務,根據外界信號刺激產生反應,微處理器主要執行處理功能,對數據處理和計算能力的要求較高。但如今由于內存架構的變化,兩者之間的界限正在變得模糊。
事實上,可以通過多種方式區分微處理器和微控制器,只是業界尚未對他們的區分標準達成共識。不過已經有一些人得出結論,目前兩者之間的準確區分都已經不再重要了。
“近年來,MCU 和 MPU 之間的區別變得越來越模糊?!蔽鏖T子業務部門的嵌入式軟件技術專家 Colin Walls 說,“最初,MCU 在一個芯片上集成了 CPU、內存和外圍設備,如今大多數 MCU 依然如此,但因為 MCU 具有足夠強大的功能來支持更復雜的應用程序,附加外部存儲器的 MCU 也變得常見?!?/p>
計算芯片的兩個市場
曾有一段時間,微處理器(MPU)與微控制器(MCU)是截然不同的兩種設備,微控制器完成 “控制”相關的任務,根據外界信號刺激產生反應,微處理器主要執行處理功能,對數據處理和計算能力的要求較高。但如今由于內存架構的變化,兩者之間的界限正在變得模糊。
事實上,可以通過多種方式區分微處理器和微控制器,只是業界尚未對他們的區分標準達成共識。不過已經有一些人得出結論,目前兩者之間的準確區分都已經不再重要了。
“近年來,MCU 和 MPU 之間的區別變得越來越模糊?!蔽鏖T子業務部門的嵌入式軟件技術專家 Colin Walls 說,“最初,MCU 在一個芯片上集成了 CPU、內存和外圍設備,如今大多數 MCU 依然如此,但因為 MCU 具有足夠強大的功能來支持更復雜的應用程序,附加外部存儲器的 MCU 也變得常見?!?/p>