Infineon XMC1400 AA-Step微控制器:工業(yè)應(yīng)用的理想之選
在工業(yè)應(yīng)用領(lǐng)域,微控制器的性能、穩(wěn)定性和功能性至關(guān)重要。英飛凌(Infineon)的XMC1400 AA-Step系列微控制器,作為XMC1000家族的一員,基于ARM Cortex - M0處理器核心,為電機控制、數(shù)字電源轉(zhuǎn)換、LED照明和人機界面等應(yīng)用提供了強大的支持。今天,我們就來深入了解一下這款微控制器。
文件下載:XMC1402Q064X0200AAXUMA1.pdf
一、功能特性概述
(一)CPU子系統(tǒng)
XMC1400采用32位ARM Cortex - M0 CPU核心,在48 MHz時可達(dá)0.84 DMIPS/MHz(Dhrystone 2.1)。它配備了嵌套向量中斷控制器(NVIC),擁有64個中斷節(jié)點,還有MATH協(xié)處理器,支持24位三角函數(shù)(CORDIC)和32位除法運算,以及2x4通道的事件路由單元(ERU)用于互連。這些特性使得XMC1400在實時控制和數(shù)據(jù)處理方面表現(xiàn)出色。
(二)片上存儲器
片上配備了8 Kbyte的ROM、16 Kbyte的SRAM(帶奇偶校驗)以及最高可達(dá)200 Kbyte的Flash(帶ECC),為程序存儲和數(shù)據(jù)處理提供了充足的空間。
(三)電源、復(fù)位和時鐘
支持1.8 V至5.5 V的電源供應(yīng),具備上電復(fù)位和欠壓檢測功能。片上時鐘監(jiān)控器確保時鐘的穩(wěn)定性,同時支持外部晶體振蕩器(32 kHz和4至20 MHz),內(nèi)部還集成了無需PLL的慢速和快速振蕩器。
(四)系統(tǒng)控制
包含窗口看門狗、實時時鐘模塊和偽隨機數(shù)發(fā)生器,增強了系統(tǒng)的可靠性和安全性。
(五)通信外設(shè)
擁有四個USIC通道,可作為UART(最高12 Mb/s)、單SPI(最高12 Mb/s)、雙SPI(最高2 × 12 Mb/s)、四SPI(最高4 × 12 Mb/s)、IIC(最高400 kb/s)、IIS(最高12 Mb/s)和LIN接口(20kb/s)使用。此外,還有LEDTS用于人機界面,最多支持24個觸摸板和驅(qū)動144個LED,以及MultiCAN +,具備2個節(jié)點和32個消息對象(最高1 MBaud)。
(六)模擬前端外設(shè)
配備A/D轉(zhuǎn)換器(最多12個模擬輸入),具有2個采樣保持級,快速12位ADC(最高1.1 MS/s),可調(diào)增益,輸入范圍為0 V至5.5 V。還有最多8通道的超范圍比較器和最多4個快速模擬比較器,以及溫度傳感器。
(七)工業(yè)控制外設(shè)
2x4個16位96 MHz的CCU4定時器用于信號監(jiān)控和PWM,2x4個16位96 MHz的CCU8定時器用于復(fù)雜PWM、互補高低側(cè)開關(guān)和多相控制,2個POSIF用于霍爾和正交編碼器以及電機定位,9通道BCCU用于LED照明應(yīng)用。
(八)端口
最多56個輸入/輸出端口,支持1.8 V至5.5 V,最多8個高電流焊盤(50 mA灌電流)。
(九)片上調(diào)試和編程支持
提供4個斷點、2個觀察點,支持ARM串行線調(diào)試和單引腳調(diào)試接口,還有單引腳引導(dǎo)加載程序和可選的安全引導(dǎo)加載程序SBSL。
(十)封裝和工具
提供TSSOP - 38(9.7 × 6.4 (mm^{2}))、VQFN - 40/48/64(5 × 5 / 7 × 7 / 8 × 8 (mm^{2}))和LQFP - 64(12 × 12 (mm^{2}))等多種封裝形式,并且有免費的DAVE?工具鏈,包含低級驅(qū)動程序和應(yīng)用程序。
二、設(shè)備類型和訂購信息
(一)設(shè)備類型
XMC1400系列有多種設(shè)備類型可供選擇,如XMC1401 - Q048、XMC1402 - T038等,不同設(shè)備類型在CPU頻率、工作溫度、工作電壓、Flash選項、外設(shè)配置等方面存在差異。例如,部分設(shè)備的工作溫度范圍為 - 40至85°C,而有些則為 - 40至105°C;Flash容量也有32 Kbyte、64 Kbyte、128 Kbyte和200 Kbyte等多種選擇。
(二)訂購信息
訂購代碼“XMC1
三、電氣參數(shù)
(一)一般參數(shù)
包括參數(shù)解釋、絕對最大額定值、引腳過載可靠性和工作條件等。絕對最大額定值規(guī)定了設(shè)備的極限工作條件,如結(jié)溫范圍為 - 40至115°C,存儲溫度范圍為 - 40至125°C等。引腳過載可靠性方面,定義了過載條件下的輸入電流和絕對最大輸入電流總和的限制。工作條件則明確了設(shè)備正常運行所需的環(huán)境溫度、電源電壓等參數(shù)。
(二)DC參數(shù)
- 輸入/輸出特性:規(guī)定了端口引腳的輸出低電壓、輸出高電壓、輸入低電壓、輸入高電壓、上升/下降時間、輸入滯后、引腳電容、上拉/下拉電流和輸入泄漏電流等參數(shù)。不同的電源電壓和負(fù)載條件下,這些參數(shù)會有所不同。
- A/D轉(zhuǎn)換器(ADC):包括電源電壓范圍(內(nèi)部和外部參考)、模擬輸入電壓范圍、輔助模擬參考地、內(nèi)部參考電壓、開關(guān)電容、總電容、采樣時間、轉(zhuǎn)換時間和最大采樣率等參數(shù)。ADC性能與時鐘頻率和電源電壓有關(guān),使用其他頻率可能會影響性能。
- 超范圍比較器(ORC):在模擬輸入電壓高于(V_{DDP})時觸發(fā),產(chǎn)生服務(wù)請求觸發(fā)信號。其特性包括DC切換電平、滯后、檢測延遲、釋放延遲和使能延遲等參數(shù)。
- 模擬比較器:輸入電壓范圍為 - 0.05至(V_{DDP}+0.05) V,具有輸入偏移、傳播延遲、電流消耗、輸入滯后和濾波延遲等特性。
- 溫度傳感器:測量時間為10 ms,溫度傳感器范圍為 - 40至115°C,不同溫度區(qū)間的傳感器精度有所不同,啟動時間為15 μs。
- 振蕩器引腳:可與外部晶體/諧振器配合使用或工作在直接輸入模式。需要注意的是,建議在最終目標(biāo)系統(tǒng)中測量振蕩余量(負(fù)電阻)以確定最佳參數(shù),并且參數(shù)與晶體或陶瓷諧振器供應(yīng)商的規(guī)格有關(guān)。
- 電源電流:總電源電流由泄漏和開關(guān)分量組成,不同工作模式(如活動模式、睡眠模式、深度睡眠模式)和時鐘頻率下的電源電流不同,實際應(yīng)用中的值取決于系統(tǒng)工作條件。
- Flash存儲器:具有擦除時間、編程時間、喚醒時間、讀取時間、數(shù)據(jù)保留時間、Flash等待狀態(tài)和擦除周期等參數(shù)。Flash等待狀態(tài)在需要時會自動插入,典型值通過Dhrystone基準(zhǔn)程序計算得出。
(三)AC參數(shù)
- 測試波形:定義了上升/下降時間、輸出延遲和輸出高阻抗等測試波形的參數(shù)。
- 上電和電源閾值特性:包括(V{DDP})斜坡上升時間、(V{DDP})壓擺率、(V{DDP})預(yù)警告電壓、(V{DDP})欠壓復(fù)位電壓等參數(shù)。欠壓檢測會觸發(fā)復(fù)位,預(yù)警告檢測可用于提前預(yù)警和采取糾正或故障安全措施。
- 片上振蕩器特性:以96 MHz數(shù)字控制振蕩器DCO1為例,其標(biāo)稱頻率為96 MHz,在不同溫度范圍內(nèi)的精度有所不同。
- 串行線調(diào)試端口(SW - DP)時序:規(guī)定了SWDCLK高時間、低時間、SWDIO輸入設(shè)置和保持時間、輸出有效時間和保持時間等參數(shù)。
- SPD時序要求:最佳SPD決策時間為0.75 μs,系統(tǒng)對采樣時鐘頻率偏差具有一定的魯棒性。工具的采樣時鐘頻率偏差應(yīng)在 +/- 5%以內(nèi),有效決策時間應(yīng)在0.69 μs至0.75 μs之間。
- 外設(shè)時序
- 同步串行接口(USIC SSC):包括主模式和從模式的時鐘周期、選擇信號設(shè)置和保持時間、數(shù)據(jù)輸入/輸出有效時間等參數(shù)。
- Inter - IC(IIC)接口:在標(biāo)準(zhǔn)模式和快速模式下,規(guī)定了SDA和SCL的上升/下降時間、數(shù)據(jù)保持和設(shè)置時間、SCL時鐘的高低周期、START和STOP條件的保持和設(shè)置時間以及總線空閑時間等參數(shù)。由于IIC總線系統(tǒng)的線與配置,SCL和SDA信號線路的端口驅(qū)動器需工作在開漏模式,高電平由外部上拉設(shè)備保持。
- Inter - IC Sound(IIS)接口:分別規(guī)定了主發(fā)送器和從接收器的時鐘周期、時鐘高低時間、保持時間、設(shè)置時間和時鐘上升時間等參數(shù)。
四、封裝和可靠性
(一)封裝參數(shù)
提供了不同封裝類型(如PG - TSSOP - 38 - 9、PG - VQFN - 40 - 17等)的熱特性參數(shù),包括暴露裸片焊盤尺寸和熱阻(結(jié) - 環(huán)境)。為了電氣原因,暴露焊盤必須連接到板地(V_{SSP})。
(二)熱考慮
在系統(tǒng)中運行XMC1400時,需要將芯片產(chǎn)生的總熱量散發(fā)到周圍環(huán)境中,以防止過熱和熱損壞。最大散熱量取決于封裝和其在目標(biāo)板上的集成情況,通過熱阻(R{Theta JA})來量化。需要限制功耗,使平均結(jié)溫不超過115°C。如果總功耗超過定義的限制,可以采取降低(V{DDP})、降低系統(tǒng)頻率、減少輸出引腳數(shù)量或減少活動輸出驅(qū)動器負(fù)載等措施。
(三)封裝外形
給出了不同封裝類型的外形尺寸圖,包括PG - TSSOP - 38 - 9、PG - VQFN - 40 - 17、PG - VQFN - 48 - 73、PG - LQFP - 64 - 26和PG - VQFN - 64 - 6等。
五、質(zhì)量聲明
XMC1400的質(zhì)量參數(shù)包括ESD敏感性(人體模型HBM為2000 V,帶電設(shè)備模型CDM引腳為500 V)、濕度敏感度等級(MSL為3)和焊接溫度(最高260°C),這些參數(shù)符合相關(guān)標(biāo)準(zhǔn)。
英飛凌XMC1400 AA-Step系列微控制器憑借其豐富的功能特性、多樣的設(shè)備類型選擇、明確的電氣參數(shù)和可靠的封裝設(shè)計,為工業(yè)應(yīng)用提供了一個高性能、穩(wěn)定可靠的解決方案。在實際設(shè)計中,工程師們需要根據(jù)具體的應(yīng)用需求,綜合考慮各個方面的因素,充分發(fā)揮XMC1400的優(yōu)勢。大家在使用XMC1400的過程中遇到過哪些問題或者有什么獨特的應(yīng)用經(jīng)驗?zāi)??歡迎在評論區(qū)分享交流。
-
微控制器
+關(guān)注
關(guān)注
48文章
8367瀏覽量
164495 -
工業(yè)應(yīng)用
+關(guān)注
關(guān)注
0文章
160瀏覽量
15843
發(fā)布評論請先 登錄
xmc1400的VADC_EMUX例程無法進(jìn)入中斷的原因?
當(dāng)XMC1400的供電超過了其最大工作電壓,XMC1400的I/O引腳會是什么狀態(tài)?
XMC1402-F064X0128AA——基于 ARM? Cortex?-M 的32位工業(yè)微控制器
iXMC1404如何在XMC1400 SL上啟用外部20 MHz晶振?
適合安徽工業(yè)應(yīng)用的大時代Infineon XMC1400 MCU可靠嗎
XMC1400微控制器助力實現(xiàn)成本敏感的實時電源控制
XMC4100和XMC4200工業(yè)應(yīng)用微控制器數(shù)據(jù)手冊免費下載
Infineon XMC1400 AA-Step微控制器:工業(yè)應(yīng)用的理想之選
評論