雖然32位Arm Cortex-M 處理器等在一些平臺有一定競爭力,但從目前的市場來看8位微控制器 (MCU) 仍然主導著整個 MCU 市場。8位MCU在嵌入式市場的持續主導地位是低成本、簡單性、高速控制能力以及具有豐富工具庫的成熟生態系統等因素的綜合。
由于8位作為MCU技術已經成熟,且單價接近下限,在尋找價格比較低嵌入式8位MCU時,有很多類似價位的產品,哪一個是比較好的選擇?我們需要仔細看看來自不同供應商的類似8位MCU的真正價值在哪里,以下是一些重要的考慮因素。
生態系統
開發工具:為嵌入式開發時,明智的做法是不要在編譯器許可或編碼環境上花錢。在選擇MCU之前,請檢查供應商及其提供的軟件樣本是否可用于免費開發平臺。否則,該成本需要添加到軟件開發成本中。
例如,來自競爭供應商的兩個基于 8051 的 MCU 可能具有相似的硬件規格,但工具價格不同。如果 MCU 供應商沒有基于 8051 的設備的編譯器或集成開發環境 (IDE) 許可證,開發人員將需要使用 Keil 或 IAR 支付相應的許可證費用,并且項目的總投資將增加,一個具有成本效益的選擇是使用不受限制的 Keil許可證支持的免費IDE和8位平臺。
軟件:一旦了解了編譯器和開發環境,下一個隱藏的規范就是 MCU 平臺上軟件樣本和生態系統的可用性。例如,尋找有大量外設示例代碼的 MCU 供應商。這樣可以輕松獲得所需的所有外設(PWM、UART、ADC 等),將它們組合到您的項目中,并盡快完成您的設計。這可以加快上市時間并可能帶來更高的收入,從而使支持良好支持的 MCU 生態系統的平均 ASP 物有所值。
規格:GBD、GBC、GBT
查看相對簡單的8位MCU的規格,從數據表的概述頁面中似乎可以相對容易地理解該設備的功能。有關重要規格的詳細信息,請參閱電氣規格表。然而,這可能比看起來更復雜,因此開發人員應該考慮三個關鍵方面:
是否存在設計關鍵的小值和大值
數值測試條件與實際用例對比
設計驗證和測試是否保障了價值?
通常應仔細考慮典型值,因為溫度、Vdd 電平、工作頻率和其他因素會影響這些值在您的設計中的實際意義。規范與現實相去甚遠是當今行業的普遍情況。主要原因是數據指標看起來不錯。然而,當談到電氣規格時,很明顯,看似好的規格只存在于非常有限的條件下,例如 Vdd、重要頻率和溫度。這可能與設計的其他方面發生沖突并影響整體設計性能。
比如,一些規范說處理頻率可以達到 20 MHz,但仔細觀察發現這只能超過 4.5 V Vdd 的要求,這是令人尷尬的。
還有在查看規格表時,查看腳注以了解它們是否得到設計、特性或測試(分別稱為 GBD、GBC 和 GBT)的保障也很重要。一般來說,GBD是很不可靠的規范,GBT是很可靠的,GBC介于兩者之間。
如果對應用具有嚴格的時序要求并且需要高精度的振蕩器,則您不能僅根據GBD結果進行評估。現實世界中任何大于 5% 的錯誤都可能導致高速通信接口(例如 UART)無法正常工作。在計量和計量等應用中,需要在特定時間范圍內對事件進行計數或跟蹤,振蕩器漂移會影響測量的準確性。
靈活性和可擴展性
在每個項目的架構和技術之間跳躍可能會延遲設計完成并縮短上市時間。供應商A的設備可能是當前項目很好的選擇,而供應商B可能會在今年晚些時候使用更適合該項目的其他設備。這是優化每個項目與跨項目開發和重用知識之間的平衡。
因此,在為您當前的設計評估供應商選項時,請確保您擁有適用于未來產品的可擴展解決方案。
還值得仔細研究每個模塊,使用 MCU 系列文件確保在遷移到更大的 GPIO 設備時不會犧牲關鍵功能,例如正確數量的通信端口、DAC 或 PWM 通道。功能。
供貨期長
8位器件在市場的存在已經是幾十年,并且單價相當低,這對開發人員來說非常方便,但對半導體供應商來說可能是個問題,所以一些我們不投資8位產品是為了盈利。 .
當供應商發布生命終止 (EOL) 和無新設計 (NRND) 通知時,這種情況可能會出現問題,可能會威脅到產品的使用壽命。一些投資者更看好采用8位技術的MCU。這表明了對8位市場的堅定承諾,并讓人們相信主要供應商集團不會停止提供 MCU 產品。
許多供應商宣傳有關其 MCU 產品壽命的信息。有些甚至提供了供應商計劃支持該設備的確切日期。
MCU產品使用壽命可能不是快速設計的主要問題,如:消費產品,而是醫療、汽車和工業應用。為避免因MCU停產而引發的一系列開發生產麻煩,需要選擇供貨周期較長的產品。
8位MCU從開始到現在不斷增長的MCU領域中占據一席之地,嵌入式開發人員正在尋找新的考慮因素,因為使用8位MCU的優勢包括相對較低的成本和易用性。