英飛凌 XMC1000 微控制器,採用 ARM Cortex-M0 處理器,以 8 位元的價格提供 32 位元的效能,已進入量產。同時,英飛凌也推出高度精巧的全新 VQFN (超薄四方扁平無引腳) XMC1000 系列封裝版本,並提供免費的 ARM 微控制器開發套件 (MDK) 全新資訊。XMC1000 微控制器針對其目標應用作最佳化,包括:感測器及致動器應用、LED 照明、簡易馬達 (例如家電產品、幫浦、風扇),以及數位功率轉換 (例如不斷電系統)。
|
英飛凌XMC1000 系列32位元微控制器產品適用於今日仍侷限於採用 8 位元微控制器的工業應用。 |
英飛凌工業及多元電子事業處微控制器資深協理 Maurizio Skerlj 表示:「英飛凌推出 XMC1000 微控制器,是鼓勵客戶從 8 位元轉換為 32 位元架構的決定性因素,尤其是馬達、感測器、致動器等需要精巧尺寸的應用。目前市面上僅有XMC1000微控制器,能在 VQFN-24 封裝的有限空間內提供這麼多的功能。」
英飛凌推出全新 VQFN 封裝, 24 針腳及 40 針腳產品,擴展了 XMC1000 工業微控制器產品組合,該系列目前已有 30 多項產品。採VQFN-24 封裝的 XMC1000 微控制器尺寸僅 4 mm x 4 mm,目前市面上的其他微控制器,都無法在這麼小的封裝中提供這麼多的功能,例如高達 200KB 的快閃記憶體及應用最佳化的控制週邊。因此,XMC1000 微控制器非常適用於馬達應用,以及需要高度微型化設計的感測器及致動器應用。除了 VQFN 封裝以外,XMC1000 微控制器也提供 16、28、38 針腳的 TSSOP 封裝。
XMC1000 系列產品:8 位元的價格 ,32 位元的效能
XMC1000 系列產品適用於今日仍侷限於採用 8 位元微控制器的工業應用。旗下三個系列 XMC1100 (入門系列)、XMC1200 (功能系列) 及 XMC1300 (控制系列),主要差異在於記憶體容量和週邊組,快閃記憶體容量從 8KB 至 200KB,範圍遠大於目前工業應用上的 8 位元微控制器。此外,XMC1000 微控制器還具備高效能的 PWM 計時器、12 位元 A/D 轉換器和可程式化的串列通訊介面。所有 XMC1200 衍生的功能,例如用於觸控和 LED 顯示器的模組,以及用於 LED 調光和色彩控制的週邊單元 (一般稱為BCCU)。而 XMC1300 系列則有馬達控制專用的數學協同處理器。此外,XMC1000 系列 (以及 XMC4000 系列) 微處理器,皆符合 IEC60730 標準 B 類的規範,滿足歐洲家電產品銷售的安全規定。例如,XMC 微控制器提供硬體錯誤改正 (ECC) 及對應的記憶體測試。另一項特點是內建含 128 位元 AES 加速器的快閃記憶體載入器,能夠更完善保護軟體 IP,對於有成本考量的應用而言尤其重要。
XMC1000 系列產品、開發套件及 ARM MDK
XMC1000 系列皆提供 16、28、38 針腳等 TSSOP 封裝版本,已經進入量產階段,VQFN-24 封裝的樣品已經上市。VQFN-24 及 VQFN-40 這兩種封裝的系列產品,將於 2014 年第四季推出。
所有的 XMC1000 系列也提供啟動套件,客戶可透過簡易且低成本的方式評估,另外並針對 XMC1000 目標應用,提供更完善的應用套件。許多功能強大的軟體工具,以及第三方供應商與英飛凌現有的軟體解決方案,都能支援 XMC 微控制器。此外,英飛凌也已授權 ARM 微控制器開發套件 (MDK) 的「矽供應商版本」(Silicon Vendor Edition)。嵌入式軟體的開發商可至 www2.keil.com/infineon/mdk 免費下載 ARM MDK。免費的授權包括開發 XMC1000 應用程式,最高 128KB 編碼大小的所有工具。使用 DAVE 開發的應用程式庫可以透過 CMSIS-PACK 介面,簡單幾下按鈕就可以匯入至 ARM MDK。
利用 DAVE 加速開發
DAVE 是一套針對所有 XMC 微控制器的整合式開發平台,採用 DAVE 可以迅速開發應用程式庫,摘要所有硬體相關的工作,同時也提供中介軟體解決方案。現有的 170 多項 DAVE 應用程式中,使用者能夠結合並設定軟體元件,將這些元件自動對應至現有的微控制器資源,並自動產生應用程式庫的 C 程式碼。接著,以此方式產生的 C 程式碼可以進一步透過整合式 GNU 編譯器及除錯器,用於 DAVE 上開發應用程式;也可匯至第三方工具,例如 ARM MDK、Atollic TrueStudio、IAR EWARM、TASKING、Rowley 中。