伦伦影院久久影视,天天操天天干天天射,ririsao久久精品一区 ,一本大道香蕉大久在红桃,999久久久免费精品国产色夜,色悠悠久久综合88,亚洲国产精品久久无套麻豆,亚洲香蕉毛片久久网站,一本一道久久综合狠狠老

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Freescale K70家族MCU:高性能與低功耗的完美融合

chencui ? 2026-04-10 13:05 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Freescale K70家族MCU:高性能與低功耗的完美融合

電子工程師的世界里,選擇一款合適的微控制器(MCU)對于項目的成功至關重要。Freescale的K70家族MCU以其卓越的性能、豐富的功能和低功耗特性,成為眾多工程師的首選。今天,我們就來深入了解一下Freescale K70家族MCU的魅力所在。

文件下載:PK70FN1M0VMJ15.pdf

一、Kinetis產品組合概述

Kinetis是業界最具擴展性的低功耗、混合信號ARM? Cortex? - M4 MCU產品組合。該組合的第一階段包括五個MCU家族,超過200種引腳、外設和軟件兼容的設備。每個家族都提供出色的性能、內存和功能擴展性,具有通用的外設、內存映射和封裝,便于在家族內部和家族之間進行輕松遷移。

Kinetis MCU采用了Freescale創新的90nm薄膜存儲(TFS)閃存技術,具有獨特的FlexMemory。它結合了最新的低功耗創新和高性能、高精度混合信號能力,擁有廣泛的連接性、人機界面以及安全與保障外設。同時,Kinetis MCU得到了Freescale市場領先的支持包以及眾多ARM第三方生態系統合作伙伴的支持。

二、K70家族簡介

K70 MCU家族集成了圖形LCD控制器、IEEE? 1588以太網MAC、全速和高速USB 2.0 On - The - Go(OTG)以及設備充電器檢測功能、硬件加密和篡改檢測功能。它有512 KB或1 MB的閃存,采用196 - 和256 - 引腳的MAPBGA封裝。每個MCU都包含豐富的模擬通信、定時和控制外設,所有K70家族設備都配備了單精度浮點單元和NAND閃存控制器,256引腳版本還包括片上DRAM控制器,可用于系統擴展。

三、K70功能剖析

(一)通用特性

  1. 核心特性:采用下一代32位ARM Cortex - M4核心,支持DSP指令,具備單精度浮點單元(FPU),擁有嵌套向量中斷控制器(NVIC)、異步喚醒中斷控制器(AWIC)等,還具備強大的調試和跟蹤能力。
  2. 系統和電源管理:配備軟件和硬件看門狗,帶有外部監控引腳;擁有DMA控制器、低泄漏喚醒單元(LLWU)和具有10種不同電源模式的電源管理控制器;每個芯片還有128位唯一識別(ID)號。
  3. 時鐘:具有多用途時鐘發生器,支持PLL和FLL操作,有內部參考時鐘、多種晶體振蕩器和外部方波輸入時鐘。
  4. 內存和內存接口:FlexMemory由FlexNVM(非易失性閃存,可執行程序代碼、存儲數據或備份EEPROM數據)和FlexRAM(可作為傳統RAM或高耐久性EEPROM存儲,還能加速閃存編程)組成;具備閃存安全和保護功能、串行閃存編程接口(EzPort)、DDR控制器和NAND閃存控制器。
  5. 安全和完整性:包含循環冗余校驗(CRC)、篡改檢測和硬件加密功能。
  6. 模擬:有16位SAR ADC、可編程電壓參考(VREF)、12位DAC和高速模擬比較器(CMP)。
  7. 定時器:包括多種類型的定時器,如電機控制/通用/PWM靈活定時器(FTM)、正交解碼器/通用/PWM靈活定時器(FTM)、載波調制器定時器(CMT)等。
  8. 通信:支持以太網(IEEE 1588)、I2C(SMBUS)、UART(ISO7816、IrDA和硬件流控制)、USB OTG(HS/FS/LS)、CAN和SPI等通信接口
  9. 人機界面:具備GPIO(帶引腳中斷支持、DMA請求能力等)、電容式觸摸感應輸入、5V容忍輸入和圖形LCD控制器(支持高達800 x 600分辨率)。

(二)FlexMemory技術

Freescale的FlexMemory技術為尋求片上EEPROM和/或額外程序或數據閃存的設計師提供了極其通用和強大的解決方案。它具有以下特點:

  1. 可配置性:設計師可以配置EEPROM陣列大小和寫/擦除周期數、程序或數據閃存大小。
  2. 高耐久性:EEPROM在全電壓和溫度范圍內可實現1000萬次寫/擦除周期。
  3. 無縫讀寫操作:可以簡單地對內存地址進行讀寫操作。
  4. 高速操作:支持高速字節、16位和32位寫/擦除操作。
  5. 降低成本:消除了外部EEPROM IC的成本,以及EEPROM仿真方案帶來的軟件問題和資源(CPU/閃存/RAM)影響。
  6. 數據存儲:可用于存儲大型數據表或引導加載程序。
  7. 讀 - 寫同時操作:可與主程序閃存進行讀 - 寫同時操作,最低寫入電壓為1.71V。

(三)不同性能等級的K70家族特性

K70家族根據性能分為120MHz和150MHz兩個等級,不同等級的部分型號在內存、接口、核心模塊、系統模塊、時鐘模塊、安全和完整性、模擬、定時器、通信接口和人機界面等方面的特性基本一致,但在一些細節上可能會有所差異,如DDR控制器在部分256引腳型號中才具備。

(四)各模塊特性

  1. 核心模塊
    • ARM Cortex - M4 Core:支持高達150 MHz頻率,基于ARMv7架構和Thumb? - 2 ISA,具有哈佛總線架構、3級流水線和分支推測等特性,集成了數字信號處理器(DSP)和可選的單精度浮點單元(SPFPU)。
    • Nested Vectored Interrupt Controller(NVIC):與Cortex - M4核心的哈佛架構緊密耦合,支持高達120個中斷源,具有16級優先級,支持中斷嵌套和可重定位向量表。
    • Wake - up Interrupt Controller(WIC):在低功耗模式下支持中斷處理,在進入深度睡眠時接管并模擬NVIC行為。
    • Debug Controller:包括Serial Wire JTAG Debug Port(SWJ - DP)、Debug Watchpoint and Trace(DWT)、Instrumentation Trace Macrocell(ITM)、Embedded Trace Macrocell(ETM)、CoreSight? Embedded Trace Buffer(ETB)、Test Port Interface Unit(TPIU)和Flash Patch and Breakpoints(FPB)等,提供強大的調試和跟蹤功能。
  2. 系統模塊
    • Power Management Control Unit(PMC):提供獨立的數字和模擬電源輸出,支持可編程節能模式,可通過RTC和外部輸入從節能模式喚醒,集成了上電復位(POR)、低壓檢測(LVD)等功能。
    • DMA Channel Multiplexer(DMA MUX):有16個獨立可選擇的DMA通道路由器和4個周期性觸發源。
    • DMA Controller:最多有32個完全可編程通道,支持雙地址傳輸,具備多種地址模式和通道仲裁方式。
    • Watchdog Timer(WDOG):具有獨立的可配置時鐘源輸入、可編程超時周期等功能。
    • External Watchdog Monitor(EWM):使用獨立的1 kHz LPO時鐘源,輸出信號可控制外部電路。
    • System Clocks:包括頻率鎖定環(FLL)、數字控制振蕩器(DCO)、鎖相環(PLL)等,提供多種時鐘源選項和時鐘調節功能。
  3. 內存和內存接口
    • On - Chip Memory:不同性能等級的設備在程序閃存、Flexmemory、SRAM和緩存方面的配置基本一致,還具備安全電路防止未經授權的訪問。
    • External Bus Interface(FlexBus):有六個獨立的用戶可編程芯片選擇信號,支持高達2 GB的可尋址空間,可與多種外部設備接口。
    • Serial Programming Interface(EzPort):與行業標準SPI閃存存儲器使用相同的串行接口和部分命令集,可進行閃存的讀寫和擦除操作。
    • DDR Controller:支持與LPDDR、DDR和DDR2 DRAM設備的無縫接口,具備多種內存配置和操作模式。
    • NAND Flash Controller:支持8 - 和16 - 位NAND閃存接口,具有9 KB RAM緩沖,支持多種NAND閃存產品和相關命令,集成了DMA引擎和可選的ECC模式。
  4. 安全和完整性
    • Cyclic Redundancy Check(CRC):使用16/32位移位寄存器的硬件CRC生成電路,可檢測多種錯誤,具有可編程的生成多項式和初始種子值。
    • Hardware Cryptographic Acceleration Unit(CAU):支持DES、3DES、AES、MD5、SHA - 1和SHA - 256等算法
    • Random Number Generator(RNG):支持數字簽名標準中定義的密鑰生成算法,集成了熵源。
    • Tamper Detect:包括模擬、外部、主動線網和內部篡改檢測,具備多種監測功能和安全存儲機制。
  5. 模擬
    • 16 - bit Analog - to - Digital Converter(ADC):采用線性逐次逼近算法,具有多種輸出模式、轉換模式和配置選項,支持低功耗模式和異步時鐘源。
    • High - Speed Analog Comparator(CMP):有6位DAC可編程參考發生器輸出,支持多種比較輸入和中斷模式,具備兩種性能模式。
    • 12 - Bit Digital - to - Analog Converter(DAC):具有12位分辨率,支持高速和低速轉換,具備多種操作模式和DMA支持。
    • Voltage Reference(VREF):具有可編程的微調寄存器和多種模式選擇,輸出1.2V電壓。
  6. 定時器
    • Programmable Delay Block(PDB):有多達15個觸發輸入源和軟件觸發源,可用于ADC硬件觸發,支持多種操作模式和DMA支持。
    • FlexTimers(FTM):可選擇FTM源時鐘,支持多種操作模式和功能,如輸入捕獲、輸出比較、PWM模式等,具備硬件觸發和DMA支持。
    • Programmable Interrupt Timers(PIT):最多有4個通用中斷定時器和4個用于觸發ADC轉換的中斷定時器,具備32位計數器分辨率和DMA支持。
    • Low Power Timer:可作為定時器或脈沖計數器,支持多種時鐘源和配置選項,可產生中斷和硬件觸發。
    • Carrier Modulator Timer(CMT):有四種操作模式,可獨立控制高低時間,支持多種輸入時鐘分頻和中斷功能。
    • Real - Time Clock(RTC):具有獨立的電源、POR和32 kHz晶體振蕩器,可在檢測到篡改時失效,具備32位秒計數器和32位鬧鐘,支持寄存器寫保護。
  7. 通信接口
    • 10/100Mbps Ethernet MAC:支持10/100 BaseT/TX,具備IEEE 1588硬件支持,支持MII和RMII接口,集成了DMA和FIFO,支持多種時鐘源選項和喚醒功能。
    • USB On - The - Go Module(FS/LS):符合USB 2.0規范,支持主機和設備模式,具備低功耗模式和遠程喚醒功能,集成了全速和低速收發器
    • USB Device Charger Detect(USBDCD):與多種電源系統兼容,支持可編程事件定時器,符合最新的USB電池充電規范。
    • USB Voltage Regulator:輸入5V,輸出3.3V,可為片上USB收發器和外部板組件供電,消除了外部LDO的成本。
    • USB On - The - Go Module(HS/FS/LS):符合USB 2.0規范,支持主機和設備模式,通過外部ULPI收發器實現HS/FS/LS操作,具備低功耗模式和遠程喚醒功能。
    • CAN Module:支持CAN規范版本2.0 Part B,具備多種幀格式、可編程比特率、靈活的消息緩沖區和時間戳功能。
    • Serial Peripheral Interface(SPI):支持主從模式,全雙工三線同步傳輸,具備多種配置選項和DMA支持。
    • Inter - Integrated Circuit(I2C):兼容I2C總線標準和SMBus規范,支持多主操作,具備多種功能和中斷模式。
    • UART:支持ISO 7816協議,具備全雙工操作、多種數據格式和配置選項,支持中斷或DMA驅動操作。
    • Secure Digital Host Controller(SDHC):兼容多種SD和MMC規范,支持多種數據傳輸模式和功能,具備內部DMA能力。
    • Synchronous Serial Interface(I2S):支持獨立或共享的收發部分,具備多種操作模式和可編程數據接口模式,支持AC97。
  8. 人機界面
    • General Purpose Input/Output(GPIO):可編程毛刺濾波器和中斷,具備滯后和可配置的上拉/下拉設備,可配置擺率和驅動強度,可讀取數字引腳的邏輯電平,部分設備具備5V容忍能力。
    • Touch Sensor Input(TSI):有16個通道輸入,支持多達16個獨立觸摸按鈕,可組合成滑塊,支持低功耗模式下的喚醒功能。
    • Touchscreen Controller:支持多種觸摸屏配置,具備筆按下檢測電路,與片上16位SAR ADC接口,提供數據就緒和FIFO滿中斷。
    • Graphic LCD controller:支持單屏單色/彩色LCD面板和自刷新型LCD面板,支持多種像素格式和最大800 x 600像素的面板尺寸。

四、電源模式

K70的電源管理控制器(PMC)提供了10種不同的操作模式,包括運行、等待和停止模式,以及各種低功耗模式,如VLPR、VLPW、VLPS、LLS、VLLS3、VLLS2、VLLS1和BAT模式。用戶可以根據應用的功能需求優化功耗,在不同模式下,芯片的核心狀態、外設時鐘和電源供應情況有所不同,通過相應的指令和中斷可以實現模式的切換和恢復。

五、開發環境

(一)Freescale的Tower系統支持

Freescale的Tower系統是一個模塊化的開發平臺,適用于8位、16位和32位微控制器,通過快速原型設計實現高級開發。它具有多個開發板或模塊,為設計師提供了從入門級到高級微控制器開發的構建塊。Kinetis家族有相應的Tower模塊可供選擇,如K40、K60和K53家族的MCU模塊。

(二)CodeWarrior開發工作室

Freescale的CodeWarrior開發工作室v10.x將RS08、HCS08、ARM和ColdFire架構的開發工具集成到基于Eclipse開放開發平臺的單一產品中。它具有MCU變更向導、Freescale處理器專家等特色功能,提供了強大的編譯、調試和代碼生成能力。

(三)Freescale的MQX?軟件解決方案

Freescale提供MQX實時操作系統(RTOS),以及TCP/IP和USB軟件棧和外設驅動,免費提供給ARM、ColdFire和ColdFire + MCU的客戶。MQX RTOS具有小內存占用、基于組件的架構、實時優先級搶占式多線程、快速啟動序列等優點,還提供了可定制的組件集。

(四)其他軟件棧

還提供了數學、DSP和加密庫、電機控制庫、觸摸感應軟件套件、免費的引導加載程序、免費的嵌入式GUI、免費的MQX? RTOS、USB、TCP/IP棧和MFS文件系統,以及低成本的Nano? SSL/Nano? SSH等軟件棧,同時還擁有完整的ARM?生態系統。

總的來說,Freescale K70家族MCU憑借其豐富的功能、高性能和低功耗特性,以及完善的開發環境,為電子工程師提供了一個強大而可靠的解決方案。無論是工業控制消費電子還是物聯網等領域,K70都能發揮出其獨特的優勢。你在使用K70家族MCU的過程中遇到過哪些有趣的問題或挑戰呢?歡迎在評論區分享你的經驗。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • mcu
    mcu
    +關注

    關注

    147

    文章

    19063

    瀏覽量

    402149
  • 低功耗
    +關注

    關注

    12

    文章

    3862

    瀏覽量

    106824
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    Freescale K60系列MCU高性能與低功耗完美結合

    Freescale K60系列MCU高性能與低功耗完美結合 在嵌入式系統設計領域,選擇一款合
    的頭像 發表于 04-10 12:55 ?86次閱讀

    Freescale Kinetis KL24 系列微控制器:低功耗高性能完美結合

    Freescale Kinetis KL24 系列微控制器:低功耗高性能完美結合 在電子設計領域,一款優秀的微控制器是眾多項目成功的關鍵。Fre
    的頭像 發表于 04-10 10:50 ?75次閱讀

    STM8S005C6/K6微控制器:高性能與低功耗完美融合

    STM8S005C6/K6微控制器:高性能與低功耗完美融合 在電子設計領域,尋找一款性能卓越、
    的頭像 發表于 04-09 16:50 ?141次閱讀

    MC68HC908系列MCU高性能與低功耗完美結合

    MC68HC908系列MCU高性能與低功耗完美結合 在當今電子設備不斷發展的時代,微控制器(MCU)作為核心部件,其
    的頭像 發表于 04-09 11:20 ?105次閱讀

    AT91M42800A微控制器:高性能與低功耗完美融合

    AT91M42800A微控制器:高性能與低功耗完美融合 在電子工程師的設計領域中,選擇一款合適的微控制器對于項目的成功至關重要。AT91M42800A作為Atmel AT91 16/
    的頭像 發表于 04-06 10:45 ?216次閱讀

    Renesas RX23E - A Group MCU高性能與低功耗完美融合

    Renesas RX23E - A Group MCU高性能與低功耗完美融合 在電子設計領域,微控制器(
    的頭像 發表于 04-01 16:45 ?545次閱讀

    Renesas RX140 Group MCU高性能與低功耗完美融合

    Renesas RX140 Group MCU高性能與低功耗完美融合 在電子設計領域,微控制器(MC
    的頭像 發表于 04-01 16:30 ?255次閱讀

    英特爾Arria 10器件:高性能與低功耗完美結合

    英特爾Arria 10器件:高性能與低功耗完美結合 在當今電子技術飛速發展的時代,現場可編程門陣列(FPGA)和片上系統(SoC)在眾多領域發揮著至關重要的作用。英特爾的Arria 10器件
    的頭像 發表于 03-29 13:05 ?186次閱讀

    Freescale K50系列MCU高性能與低功耗完美結合

    Freescale K50系列MCU高性能與低功耗完美結合 在電子工程師的工具箱里,一款出色
    的頭像 發表于 03-13 17:00 ?566次閱讀

    Freescale Kinetis K22F微控制器:低功耗高性能完美結合

    Freescale Kinetis K22F微控制器:低功耗高性能完美結合 在當今的電子設計領域,對于成本敏感型應用而言,一款既能滿足
    的頭像 發表于 03-04 16:35 ?198次閱讀

    Freescale Kinetis KL05微控制器:低功耗高性能完美結合

    Freescale Kinetis KL05微控制器:低功耗高性能完美結合 在當今的電子設計領域,低功耗
    的頭像 發表于 02-11 15:50 ?201次閱讀

    深入剖析LMK01000家族高性能時鐘解決方案的首選

    深入剖析LMK01000家族高性能時鐘解決方案的首選 在電子設備的設計中,時鐘信號的精確分配和處理至關重要,它直接影響著整個系統的性能和穩定性。德州儀器(TI)的LMK01000家族
    的頭像 發表于 02-09 17:05 ?389次閱讀

    TLV320AIC1x系列編解碼器:高性能與低功耗完美融合

    TLV320AIC1x系列編解碼器:高性能與低功耗完美融合 在電子設備不斷追求小型化、低功耗高性能
    的頭像 發表于 02-03 11:10 ?244次閱讀

    MAXIM運放家族低功耗高性能完美融合

    MAXIM運放家族低功耗高性能完美融合 在電子工程師的設計工具箱中,運算放大器(op amps)是至關重要的基礎元件。今天,我們要深入
    的頭像 發表于 01-28 16:55 ?492次閱讀

    探索K32W14x無線MCU低功耗與多協議的完美融合

    探索K32W14x無線MCU低功耗與多協議的完美融合 在物聯網(IoT)和工業控制領域,無線微控制器(
    的頭像 發表于 12-24 17:20 ?717次閱讀