国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

LPC800前生今世 第一章-概述

恩智浦MCU加油站 ? 來源:未知 ? 2023-09-14 08:50 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群



第一章 概述



LPC800是恩智浦公司于2012年開發的以ARM Cortex-M0+為核心的32位MCU系列,這個系列的產品是面向傳統的8位和16位MCU的升級市場。她的配置特點十分鮮明,首先迎合了上一代8/16位MCU所具有的特點:小引腳封裝、小存儲容量、易于編程等。在此基礎上又為更高端的應用配置了豐富的外設,例如多通道的快速ADC模擬比較器、豐富的多速率串行通信接口、靈活的SCT(狀態可配置定時器)、DMA控制器和低功耗控制等。為了便于用戶將原有的8/16位項目,快速地遷移至32位的LPC800上面,節省研發和物料成本,LPC800還集成了先進的調試手段和一些獨特的外設,例如用于靈活引腳配置的開關矩陣(Switch Matrix)、用于故障檢測和恢復的窗口看門狗定時器、用于檢測組合邏輯的外部中斷模式匹配引擎、用于可靠通信的循環冗余檢查(CRC)計算器等。


另外,LPC800系列延續了所有LPC微控制器的傳統,每個型號都配置了一個ROM區,內置常用外設的底層驅動,如ADC、SPI、I2C、USART等(每個子系列的內容不盡相同);還內置了通過串口UART燒寫Flash的ISP(在系統中編程In-System Programming)程序,和IAP(在應用中編程In-Application Programming)程序,方便用戶燒錄和升級片內程序。

最新的LPC86x系列集成了新一代的高速串行通信外設I3C,也繼承了FlexTimer專注于電機驅動應用。

1.1.LPC800系列介紹

LPC800采用ARM Cortex-M0+為核心,最高運行主頻30MHz(LPC86x系列可以達到60MHz),可以滿足很多低端不需要很多計算能力,以控制為主的應用需要。她天然地繼承了Cortex-M0+內核所帶來的優勢:

■支持低代碼密度、高性能的Thumb-2指令集

■支持IO口單周期訪問

■硬件單周期乘法(32*32)

■內核集成了多種低功耗模式

■優化的代碼存取更能降低Flash或ROM的功耗

■精準高效的中斷處理

■確定的指令時鐘周期

■支持SWD調試接口

LPC800自推出之后,目前已經有五個子系列:LPC80x、LPC81x、LPC82x、LPC83x,LPC84x和LPC86x系列,下表列出了它們之間的主要差別,同時給出了對應的型號:

表1.LPC800五個子系列產品一覽

在“型號”一欄,給出了產品的完整型號,用戶向恩智浦或恩智浦的代理商訂貨時要使用這個完整的型號。但一般我們在談產品的特性而不關心某個具體型號時,往往只使用前面幾位,例如LPC812、LPC824等。

這里要特別注意的是,HVQFN33有兩種尺寸,在LPC800中使用的都是5x5x0.85mm(長x寬x高)的封裝。這可以由芯片型號的后四位為“HI33”分辨出來。HVQFN33的另一種尺寸是7x7x0.85mm,芯片型號的后四位是“HN33”。

1.2.子系列的一些特色

LPC800的各個子系列,除了本章開頭介紹的一些特點外,還分別有一些特色的功能,本節給出一個非常簡要的介紹。

1.2.1 LPC8N04的特色功能

LPC8N04的最高主頻是8MHz,它集成了一個NFC的接口,適合于簡單的但需要經常改變配置的應用產品,例如變換圣誕樹的燈光模式、物流貨物的倉儲條件(溫濕度、震動等)跟蹤、萬能遙控器的配置等。

LPC8N04還有其它一些特色:

·具有4KB的片上EEPROM,其中256字節可以設置為寫保護。

·片上內置一個溫度傳感器

·能夠直接由NFC接口供電而不需額外電源

1.2.2 LPC802的特色功能

LPC802子系列的最高主頻是15MHz。

TSSOP20封裝,型號為LPC802M011JDH20的器件上有一個VDDIO引腳,可以接工作電壓范圍內的任意電壓,允許多至9個IO口工作于VDDIO的電壓,這樣相當于省卻一個外部的電壓轉換器

1.2.3 LPC804的特色功能

LPC804子系列的最高主頻是15MHz,有如下一些特色功能:

·除了20引腳的封裝以外,其它型號都有一路10位DAC的輸出。

·一個可編程邏輯單元(PLU:Programmable Logic Unit):可以實現很多需要分立邏輯器件實現的多種布爾邏輯組合,例如一個簡單的狀態機。

·具有一個電容觸摸接口。

·型號為LPC804M111JDH24的器件有一個VDDIO引腳,可以接工作電壓范圍內的任意電壓,允許多至11個IO口工作于VDDIO的電壓。

1.2.4 LPC84x的特色功能

LPC84x中新增加了一些非常好的功能模塊:

·快速初始化陣列(FAIM):這個模塊允許芯片在上電后快速地配置好狀態,例如IO口的方向和模式等。

·具有一個電容觸摸接口。

·兩個10位DAC輸出。

另外LPC84x具有5個UART串口,在同等級別的MCU中是很難得的。

1.2.5 LPC86x的特色功能

LPC86x中新增加了一些全新的功能模塊:

·I3C,新一代高速串行通信外設,兼容I2C并且提升通信速率,支持多主多從,支持低目標電壓。

·FTM,支持兩個FlexTimer,一路FlexTimer可以支持驅動BLDC和PMSM電機,一路可以用于做編碼器解碼。

1.2.6 適合IoT應用場景的超小型封裝

在LPC800系列中還有一些非常適合IoT應用場景的超小型封裝產品,它們是:

· LPC802UK:WLCSP16晶片級封裝,面積僅有1.86x1.86mm2,厚度僅有0.3mm;

· LPC804UK:WLCSP20晶片級封裝,面積僅有2.50x1.84mm2,厚度僅有0.5mm;

· LPC812M101JTB16:XSON16封裝,面積為2.5x3.2 mm2,厚度僅有0.5mm。

除此之外,大部分系列都有HVQFN33的封裝,體積也非常小巧,僅有5x5x0.85mm3。

1.3.LPC800的應用實

自從推出市場以來,LPC800受到了廣泛的關注和好評,迅速地應用到工業、家電、PC周邊配件、汽車等各個領域,以下這些應用實例都是我們客戶的真實案例,從這些實例的簡單分析中,讀者可以更加深入地體會LPC800的優勢和廣泛的適應性。

1.3.1 電池包管理

在現代社會,到處都要用到可移動的,使用電池供電的設備,從手機平板電腦,到電動工具、電動自行車、無人機,再到電動汽車、大型機器人等,都需要容量、材質不同的電池,這些電池都需要是可反復充電循環使用的,因此就需要對電池進行各種管理,從充電到儲存,再到放電的使用過程。

不管使用哪種材質的充電電池,每個單體電池的電壓都不是很高,常見的鎳氫、鎳鎘電池大約為1.2V,鋰離子電池大約在3.6V~3.7V左右。一般的用電設備,所需的電壓都要比單個電池能夠提供的電壓高。由于制造的限制,一般每個單體電池的容量也不是很大。所以通常的場合都是使用多個單體電池并聯為一組,獲得更高的容量,再多個電池組串聯獲得更高的電壓。例如我的戴爾電腦里面的鋰離子電池組的輸出電壓是11.1V,顯然里面是由三組電池串聯組成。

在很多應用中,是把串并聯構成的電池組和電池管理的電路同時放在一個封裝中,成為一個獨立的組件——電池包,這樣的電池包在電動工具、電動自行車、電動汽車等應用中基本是標準配置。

LPC800非常適合于放在這樣的電池包里,做充電、放電的管理。

電池包的充放電管理按照控制的精細化程度,需要不同級別的MCU配置,大體可分為以下一些要求:

▲低功耗和快速喚醒。
低功耗的要求是保證電池在不使用時,盡量減少電量的消耗,延長電池的待機壽命。
快速喚醒的要求則是保證電池從待機到全力輸出電量的時間間隔盡可能地短。

▲多個ADC的測量通道:

■在充電時需要監測和控制電池的充電電壓和充電電流

■為了均衡串并聯的單體電池間的個體差異,可能需要監測施加到每個單體電池的狀況,并實現分別控制;

■在實際使用中,需要監視電池放電的電壓和電流,防止超大電流放電或短路時損壞電池;

■在充放電時監視電池的溫度,防止過熱甚至爆炸;

■對于某些電池,可能需要在充電前,需要把電池殘存的電量放空,此時也需要進行有效地監控。

▲多個PWM的輸出通道:

■有效地控制充電的電壓和電流;

■有效地控制實際使用過程中的電流,防止過載;

■寒冷地區,有時需要適當加熱以保持電池的正常體溫;

■有時需要控制指示燈的視覺效果等。

▲多個通信通道

■需要和其它設備通信,例如藍牙模塊(UART或SPI),其它電池包(I2C或UART);

■實現用于電池管理的SMBus;

■擴展其它模組的通道等。

▲多個GPIO控制引腳等。

▲一些高檔的電池包,本身還會配有顯示屏,以顯示各種參數。

下面的框圖是LPC824用在一個電池包里,實現綜合管理和控制的實際案例。

圖1.LPC824實現電池包的綜合管理和控制

這是一個高端的電池包,內有10節串聯的鋰離子電池,整體輸出36V電壓。使用了一個專用的電池管理芯片,充電時精細地控制到每節電池,LPC824通過I2C控制這個管理芯片的操作。

在各種監測和控制回路之外,電池包還包含一個藍牙模組,可以與手機進行通信,對電池包的工作進行監視和管理,同時可以實現用戶的注冊登記,實行授權管理,SPI Flash中可以用來存放相關的信息。可以設想在共享單車、共享電動車、共享汽車等應用中,通過這種對電池的注冊管理,實現租用和解鎖等操作。

1.3.2 手機耳機口擴展器(QuickJack)

手機已經成為現代人不可或缺的工具,通話已經退化為一種輔助功能,手機越來越多地承載起人與物、物與物互相交互的終端或中繼器的作用。充分地利用手機的交互終端或中繼器的功能,人們自然地希望能夠把各種各樣的東西和手機連接起來,藍牙、WiFi、USB都是現成的通信接口,相對于這些接口,還有一種更加簡單方便且成本低廉的方案——利用耳機插口。

恩智浦發布過一個使用LPC812實現的方案——Quick-Jack,利用手機的耳機插口與手機進行低速數據交換。此方案完全開源,用戶可以在恩智浦的網站上下載到相應的文檔、線路圖和源代碼,也包括手機端(iOSAndroid)的源代碼;還可以買到做好的開發板,開發板的編號是OM13069。

恩智浦提供的Quick-Jack方案,可以實現1400波特的數據傳輸率;開發板上預置了四個可以通過手機端控制的LED燈,一個五方向按鍵(俗稱游戲棒),和一個通過I2C連接的溫度傳感器,手機端可以讀取到游戲棒和穩度傳感器的狀態和數值。開發板的功耗大約為10mW,一般智能手機的耳機輸出功率可以達到15mW,使用者可以利用擴展接口再外接5mW以內的其它器件。開發板上還有一個電池,在手機不能提供足夠電量,或用戶自己外擴得器件需要較大的功率時,可以通過跳線使用板載電池供電。

該方案充分地利用了LPC812的低功耗和快速GPIO的特性,可以直接使用耳機信號的微弱電量工作,并利用簡單的GPIO操作實現輸入數據和輸出數據的曼徹斯特編解碼,在此基礎上用戶可以使用LPC812所提供的串行通信通道(2~3個UART、1~2個SPI、1個I2C等)或GPIO,連接各種傳感器或控制器件。

現在所有智能手機的耳機口都有四個信號端,左右兩個音頻輸出通道、一個麥克風輸入通道和一個地線。LPC812的方案是通過耳機的右聲道獲取電量,再通過一個LDO得到穩定的3.3V給MCU和其它電路供電;手機端的Apps利用耳機的左聲道向LPC812發送數據和命令,LPC812則通過耳機口中的麥克風信號線向Apps發送數據和響應,實現完整的命令/數據交換鏈。下面是方案的開發板系統的框圖。

圖2.恩智浦的Quick-Jack方案框圖

關于該方案的更多細節,讀者可以在恩智浦官網下載相應的文檔。

已經有很多客戶采用上述參考方案,設計出自己的產品,以下是幾個典型的案例:

▲用于手機支付的銀行卡讀卡器
這個產品是在Quick-Jack的基礎上,用LPC812實現了一個NFC的接口和接觸式芯片卡的讀卡器,下面是簡單框圖和產品圖片:

▲便攜式血糖儀
該方案使用電化學法直接測量血糖試紙條反應區產生的微小電流,這個微小電流經過放大和轉換,產生一個電壓信號,通過電壓的測量,計算出血糖的數值。血糖試紙上的化學反應會受到環境溫度的影響,系統中需要有一個溫度傳感器檢測環境溫度,并把測量數值代入計算中。
用戶選用了與LPC812硬軟件兼容的但具有ADC功能的LPC822,直接拷貝移植了Quick-Jack參考設計,自行增加了血糖測量和計算的電路和代碼,很快就完成了產品設計。
血糖儀的讀數顯示、數據記錄等功能都是在手機端的Apps實現。

▲使用LPC824的皮膚含水測試儀
此方案非常簡單,基本原理不再贅述。

1.3.3 玩具無人機控制

該方案是使用LPC824FHN33實現一個玩具無人機的飛行控制器。

LPC824根據運動(加速度和角速度)傳感器的即時數據,通過PWM輸出分別調整每個螺旋槳電機的輸出功率,控制無人機的空中動作。

在這個簡易的無人機控制中,基本上使用了LPC824的所有資源,達到了最佳性價比。

1.3.4BLDC/PMSM電機控制

該方案是使用LPC865實現一個BLDC/PMSM電機控制的應用。通過LPC865片上的FlexTimer定時器和ADC模塊,可以配合FRDM-MC-LVPMSM和FRDM-MC-BLDC驅動板來驅動電機,亦可以配合FreeMASTER上位機工具快速完成電機的配置和調試。



END



更多恩智浦AI-IoT市場和產品信息,邀您同時關注“NXP客棧”微信公眾號




NXP客棧


恩智浦致力于打造安全的連接和基礎設施解決方案,為智慧生活保駕護航。





長按二維碼,關注我們


恩智浦MCU加油站


這是由恩智浦官方運營的公眾號,著重為您推薦恩智浦MCU的產品信息、開發技巧、教程文檔、培訓課程等內容。


長按二維碼,關注我們


原文標題:LPC800前生今世 第一章-概述

文章出處:【微信公眾號:恩智浦MCU加油站】歡迎添加關注!文章轉載請注明出處。

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

    關注

    147

    文章

    18925

    瀏覽量

    398151
  • 恩智浦
    +關注

    關注

    14

    文章

    6095

    瀏覽量

    147294

原文標題:LPC800前生今世 第一章-概述

文章出處:【微信號:NXP_SMART_HARDWARE,微信公眾號:恩智浦MCU加油站】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    【「Altium Designer 25 電路設計精進實踐」閱讀體驗】+讀后感

    心心念的書籍今天終于收到了 節前最后天 拿到后就立馬快速的瀏覽了下 從目錄上來講,作者分的還是很詳細的,如果使用過AD軟件的,第一章、第二應該不會陌生,相當于為我們揭開了AD軟
    發表于 02-14 11:38

    電子元器件簡介—三極管第一章

    ??三極管(transistor),是種把輸入電流進行放大的半導體元器件。顧名思義,三極管通常具有3個極,在外表現為3個管腳。 按照用途劃分為:小信號三極管、功率三極管、射頻三極管。 三極管B
    發表于 01-29 07:12

    【「龍芯之光 自主可控處理器設計解析」閱讀體驗】--全書概覽與概述

    感謝論壇與出版社提供此書以及作者編著此書。下面是書籍實物,不是很厚但很通俗易懂、簡明概要。 首先對全書章節進行概覽,然后對第一章概述進行閱讀學習。 全書分6,在架構、工具鏈、案例方面進行了介紹
    發表于 01-18 12:58

    【「玩轉高速電路:基于ANSYS HFSS的無源仿真實例」閱讀體驗】+本書概覽,內容,特點,問題,與些個人建議

    本書內容從目錄可以看到本書的內容,大體上是兩部分1. 軟件的基本操作第一章介紹了基本操作 2. 實例后續章節都是實例包括單端信號傳輸線,過孔差分信號傳輸線,過孔典型走線典型過孔典型孔線不同參數
    發表于 01-05 12:28

    LPC800系列MCU:低功耗與高性能的完美結合

    概述 LPC800系列MCU為我們提供了系列低功耗、節省空間且低引腳數的選擇。它基于超低功耗的Arm? Cortex? - M0+內核,與Cortex - M架構和指令集完全兼容。這使得它能夠
    的頭像 發表于 12-24 16:40 ?291次閱讀

    基于RK3568開發板顯示屏調試適配方法(1)-如何在Uboot界面切換顯示屏

    顯示屏作為電子產品不可或缺的部分,此文檔的目的在于幫助用戶調試適配其它顯示屏。本文檔將以調試適配7寸MIPI屏為例。本文檔章節安排:第一章:幫助用戶如何在Uboot界面切換顯示屏(LVDS
    的頭像 發表于 11-07 16:19 ?554次閱讀
    基于RK3568開發板顯示屏調試適配方法(1)-如何在Uboot界面切換顯示屏

    【「DeepSeek 核心技術揭秘」閱讀體驗】--全書概覽

    感謝平臺提供的書籍,實物如下 這本書主講從年前開始火熱的DeepSeek 。書籍看起來輕薄,但言簡意賅,通俗易懂,總覽全局,比較精煉。 第一章 介紹DeepSeek的系列技術突破與創新。 第二
    發表于 07-21 00:04

    【「DeepSeek 核心技術揭秘」閱讀體驗】書籍介紹+第一章讀后心得

    這本書有150多頁,而且是彩色印刷的,圖、表很多而且很有條理性。 書籍前言介紹如下: 第1 介紹 DeepSeek 的系列技術突破與創新,如架構創新、訓練優化、推理與部署優化等,讓讀者
    發表于 07-17 11:59

    【 運算放大器參數解析與LTspice應用仿真 閱讀體驗】+ 第一章心得

    定義與核心作用 運算放大器是種高增益、差分輸入、單端輸出的直流耦合電壓放大單元,最初用于模擬計算機的數學運算加減乘除、積分微分,因此得名運算放大器。其核心功能是將微弱信號進行線性放大,同時通過外部
    發表于 07-07 17:35

    初級工程師PCB設計技巧(PPT版)

    目錄第一章:PCB 概述第二:PCB 設計流程及PCB Layout 設計第三: PROTEL 常用操作第四: PCB Layout
    發表于 06-26 15:50

    電源設計中功率因數校正講解

    第一章提供PFC電路的綜合概述和常用PFC電路的工作細節及設計考慮。 第二說明對給定應用(12 V, 10A輸出)的不同有源PFC電路進行比較的方法。也介紹了建議的方法。 第三
    發表于 06-25 15:58

    開關穩壓電源--原理、設計與實用電路

    內容提要本資料是本講述開關穩壓電源的原理、設計及其實用電路的專著。 全書共三第一章是開關穩壓電源概述,講述了開關穩壓電源的基本原理和設計,以及有關驅動、控制和保護電路的原理和設計
    發表于 06-24 14:27

    新編電氣工程師手冊

    注解,學起來也方便很多。 第一章 電氣工程基礎理論 獲取完整文檔資料可下載附件哦!!!! 如果內容有幫助可以關注、點贊、評論支持下哦~
    發表于 06-03 16:26

    【「# 運算放大器參數解析與LTspice應用仿真」閱讀體驗】+全書概覽與第一章閱讀分享

    拿到本書之后,看到本書不厚 但是翻開目錄可以看到,實際內容還是很豐富的。 第一章介紹了運放的基礎知識 第二介紹了運放的參數解析 第三介紹了專用放大器 第四介紹了模擬電路
    發表于 05-22 23:18

    汽車電路初識

    第一章 汽車電路分析基礎第二 汽車電路圖識讀第三 典型汽車電器電路分析第四 汽車電路檢修第五 汽車電子電路圖識讀
    發表于 03-10 18:04 ?7次下載