Freescale Kinetis KL36 Sub - Family微控制器深度剖析
在電子設計領域,一款性能卓越且低功耗的微控制器是眾多工程師夢寐以求的選擇。Freescale的Kinetis KL36 Sub - Family微控制器就是這樣一款產品,它以其高效節能的特性、豐富的外設和良好的兼容性,在市場上占據了一席之地。今天,我們就來深入剖析這款微控制器的技術細節。
文件下載:MKL36Z128VLH4.pdf
一、產品概述
Kinetis KL36 Sub - Family是基于48 MHz Cortex - M0+內核的微控制器,設計理念以效率為核心。它不僅與所有其他Kinetis L系列以及Kinetis K3x系列兼容,還具備段式LCD功能,是一款通用型MCU,為開發者提供了合適的入門級32位解決方案。
1.1 關鍵特性
- 低功耗表現:在極低功耗運行模式下,運行功耗可低至50 μA/MHz;靜態功耗低至2 μA,同時能實現4.5 μs的快速喚醒。
- 高性能內核:采用超高效的Cortex - M0+處理器,最高運行頻率可達48 MHz,具備行業領先的吞吐量。
- 內存配置:提供高達256 KB的閃存和32 KB的RAM內存選項。
- 節能架構:采用90 nm TFS技術、時鐘和電源門控技術以及零等待狀態閃存控制器,優化了低功耗性能。
1.2 封裝形式
提供64 - pin LQFP(LH)和100 - pin LQFP(LL)等封裝形式,滿足不同應用場景的需求。
二、性能參數
2.1 內核性能
- 采用48 MHz ARM? Cortex? - M0+核心,為系統提供了強大的計算能力。
2.2 內存與接口
- 閃存:最高可達256 KB的程序閃存,可滿足大多數應用的數據存儲需求。
- SRAM:最高32 KB的SRAM,為程序運行提供了充足的空間。
2.3 系統外設
- 低功耗模式:具備九種低功耗模式,可根據應用需求進行電源優化。
- 看門狗:配備COP軟件看門狗,增強系統的穩定性和可靠性。
- DMA控制器:4通道DMA控制器,支持多達63個請求源,提高數據傳輸效率。
- 喚醒單元:低泄漏喚醒單元,可實現快速喚醒。
- 調試接口:提供SWD調試接口和Micro Trace Buffer,方便開發調試。
- 位操作引擎:支持位操作,提高編程效率。
2.4 時鐘系統
- 支持32 kHz至40 kHz或3 MHz至32 MHz的晶體振蕩器,提供多用途時鐘源。
2.5 工作特性
- 電壓范圍:工作電壓范圍為1.71至3.6 V,閃存寫入電壓范圍同樣為1.71至3.6 V。
- 溫度范圍:環境溫度范圍為 - 40至105°C,適應各種惡劣環境。
2.6 人機接口
- 段式LCD控制器:支持多達47個前平面和8個后平面,或51個前平面和4個后平面。
- 觸摸傳感器接口:具備低功耗硬件觸摸傳感器接口(TSI)。
- GPIO:多達84個通用輸入/輸出(GPIO)引腳,方便與外部設備連接。
2.7 通信接口
- SPI模塊:兩個16位SPI模塊,支持高速數據傳輸。
- I2S/SAI模塊:提供I2S(SAI)模塊,適用于音頻數據傳輸。
- UART模塊:一個低功耗UART模塊和兩個UART模塊,滿足不同的通信需求。
- I2C模塊:兩個I2C模塊,方便與其他I2C設備進行通信。
2.8 模擬模塊
2.9 定時器
- TPM模塊:六個通道的Timer/PWM(TPM)和兩個2通道Timer/PWM模塊,可實現精確的定時和PWM控制。
- LPTMR:16位低功耗定時器(LPTMR),適用于低功耗應用。
- 實時時鐘:提供實時時鐘功能,方便記錄時間。
2.10 安全與完整性模塊
每個芯片具有80位唯一識別號,增強了系統的安全性。
三、電氣特性
3.1 額定值
- 熱處理額定值:存儲溫度范圍為 - 55至150°C,無鉛焊接溫度為260°C。
- 濕度處理額定值:濕度敏感度等級為3。
- ESD處理額定值:人體模型靜電放電電壓為 - 2000至 + 2000 V,帶電設備模型靜電放電電壓為 - 500至 + 500 V,105°C環境溫度下的閂鎖電流為 - 100至 + 100 mA。
- 電壓和電流操作額定值:數字電源電壓范圍為 - 0.3至3.8 V,數字電源電流最大為120 mA,IO引腳輸入電壓范圍為 - 0.3至VDD + 0.3 V,單引腳瞬時最大電流限制為 - 25至25 mA,模擬電源電壓范圍為VDD - 0.3至VDD + 0.3 V。
3.2 交流電氣特性
- 傳播延遲從50%到50%點測量,上升和下降時間在20%和80%點測量。
- 所有數字I/O開關特性假設輸出引腳負載為 (C_{L}=30 pF) ,壓擺率禁用,驅動強度正常。
3.3 非開關電氣規格
- 電壓和電流操作要求:電源電壓范圍為1.71至3.6 V,模擬電源電壓范圍為1.71至3.6 V,VDD - VDDA差分電壓范圍為 - 0.1至0.1 V,VSS - VSSA差分電壓范圍為 - 0.1至0.1 V。
- LVD和POR操作要求:提供不同的電壓檢測閾值和滯后電壓。
- 電壓和電流操作行為:包括輸出高電壓、輸出低電壓、輸入泄漏電流等參數。
- 電源模式轉換操作行為:不同電源模式之間的轉換時間,如POR事件后從VDD達到1.8 V到執行第一條指令的時間等。
- 功耗操作行為:詳細列出了不同運行模式下的功耗,如運行模式、等待模式、停止模式等。
3.4 電容屬性
輸入電容為7 pF。
3.5 開關規格
- 設備時鐘規格:正常運行模式下,系統和核心時鐘為48 MHz,總線時鐘為24 MHz,閃存時鐘為24 MHz;VLPR和VLPS模式下,系統和核心時鐘為4 MHz,總線時鐘為1 MHz,閃存時鐘為1 MHz。
- 通用開關規格:包括GPIO引腳中斷脈沖寬度、端口上升和下降時間等。
3.6 熱規格
- 熱操作要求:芯片結溫范圍為 - 40至125°C,環境溫度范圍為 - 40至105°C。
- 熱屬性:不同封裝形式的熱阻和熱特性參數。
四、外設操作要求和行為
4.1 核心模塊
- SWD電氣特性:SWD操作電壓范圍為1.71至3.6 V,SWD_CLK頻率最高為25 MHz。
4.2 系統模塊
文檔中未提及系統模塊的具體規格。
4.3 時鐘模塊
- MCG規格:包括內部參考頻率、DCO輸出頻率、FLL和PLL的相關參數。
- 振蕩器電氣規格:包括DC電氣規格和頻率規格,如不同頻率下的電源電流、啟動時間等。
4.4 存儲器和存儲器接口
- 閃存電氣規格:包括編程和擦除的時序規格、命令時序規格、高壓電流行為以及可靠性規格。
4.5 模擬模塊
- ADC電氣規格:16位ADC在不同條件下的操作條件和電氣特性,如輸入電壓范圍、轉換時鐘頻率、轉換速率等。
- CMP和6 - bit DAC電氣規格:比較器和6位DAC的電源電壓、電流、輸入輸出電壓、傳播延遲等參數。
- 12 - bit DAC電氣特性:12位DAC的操作要求和操作行為,如電源電流、建立時間、線性度等。
4.6 定時器
定時器相關規格可參考通用開關規格。
4.7 通信接口
- SPI開關規格:提供SPI主模式和從模式在不同條件下的時序規格。
- I2C時序:標準模式和快速模式下的時鐘頻率、各種時間參數。
- UART:可參考通用開關規格。
- I2S/SAI開關規格:主模式和從模式在正常運行、等待和停止模式以及VLPR、VLPW和VLPS模式下的時序規格。
4.8 人機接口
- TSI電氣規格:TSI在不同模式下的功耗和相關參數。
- LCD電氣特性:LCD的幀頻率、電容、電壓等參數。
五、引腳分配
文檔詳細列出了不同封裝形式(121 - pin BGA、100 - pin LQFP、64 - pin BGA、64 - pin LQFP)的引腳分配和信號復用情況,方便工程師進行硬件設計。
六、訂購信息
通過freescale.com網站進行零件號搜索,可確定有效的可訂購零件號。
七、零件標識
零件號具有特定的格式,包含資格狀態、Kinetis系列、關鍵屬性、閃存大小、硅修訂版、溫度范圍、封裝標識符、最大CPU頻率和包裝類型等字段,方便識別具體的零件。
八、術語和指南
文檔對操作要求、操作行為、屬性、額定值等術語進行了定義,并提供了相關的指南,幫助工程師正確使用該微控制器。
Freescale Kinetis KL36 Sub - Family微控制器以其豐富的功能和出色的性能,為電子工程師提供了一個強大而可靠的選擇。在實際應用中,我們需要根據具體的需求,合理選擇其功能和參數,以實現最佳的設計效果。大家在使用過程中遇到過哪些問題呢?歡迎在評論區分享交流。
-
微控制器
+關注
關注
49文章
8779瀏覽量
165342
發布評論請先 登錄
Freescale Kinetis KL36 Sub - Family微控制器深度剖析
評論