利用LPC微控制器進行低成本的模/數(shù)轉(zhuǎn)換 AN10187 datasheet 要想利用數(shù)字計算機來處理連續(xù)變化的數(shù)據(jù),就必須將模擬值轉(zhuǎn)換成數(shù)字量。模/數(shù)轉(zhuǎn)換器(ADC)根據(jù)不同的原理工作,其性能、效果和成本都會發(fā)生變化。某些微控制器具有能夠提供10位及更高分辨率的集成ADC,但所需的芯片面積和為了保證要求精度而進行的全面試驗增加了此類裝置的成本。
上傳時間: 2013-12-26
上傳用戶:清山綠水
Cortex-M3 技術(shù)參考手冊 Cortex-M3是一個32位的核,在傳統(tǒng)的單片機領(lǐng)域中,有一些不同于通用32位CPU應(yīng)用的要求。譚軍舉例說,在工控領(lǐng)域,用戶要求具有更快的中斷速度,Cortex-M3采用了Tail-Chaining中斷技術(shù),完全基于硬件進行中斷處理,最多可減少12個時鐘周期數(shù),在實際應(yīng)用中可減少70%中斷。 單片機的另外一個特點是調(diào)試工具非常便宜,不象ARM的仿真器動輒幾千上萬。針對這個特點,Cortex-M3采用了新型的單線調(diào)試(Single Wire)技術(shù),專門拿出一個引腳來做調(diào)試,從而節(jié)約了大筆的調(diào)試工具費用。同時,Cortex-M3中還集成了大部分存儲器控制器,這樣工程師可以直接在MCU外連接Flash,降低了設(shè)計難度和應(yīng)用障礙。 ARM Cortex-M3處理器結(jié)合了多種突破性技術(shù),令芯片供應(yīng)商提供超低費用的芯片,僅33000門的內(nèi)核性能可達1.2DMIPS/MHz。該處理器還集成了許多緊耦合系統(tǒng)外設(shè),令系統(tǒng)能滿足下一代產(chǎn)品的控制需求。ARM公司希望Cortex-M3核的推出,能幫助單片機廠商實. Cortex的優(yōu)勢應(yīng)該在于低功耗、低成本、高性能3者(或2者)的結(jié)合。 Cortex如果能做到 合理的低功耗(肯定要比Arm7 & Arm9要低,但不大可能比430、PIC、AVR低) + 合理的高性能(10~50MIPS是比較可能出現(xiàn)的范圍) + 適當(dāng)?shù)牡统杀?1~5$應(yīng)該不會奇怪)。 簡單的低成本不大可能比典型的8位MCU低。對于已經(jīng)有8位MCU的廠商來說,比如Philips、Atmel、Freescale、Microchip還有ST和Silocon Lab,不大可能用Cortex來打自己的8位MCU。對于沒有8位MCU的廠商來說,當(dāng)然是另外一回事,但他們在國內(nèi)進行推廣的實力在短期內(nèi)還不夠。 對于已經(jīng)有32位ARM的廠商來說,比如Philips、Atmel、ST,又不大可能用Cortex來打自己的Arm7/9,對他們來說,比較合理的定位把Cortex與Arm7/9錯開,即<40MIPS的性能+低于Arm7的價格,當(dāng)然功耗也會更低些;當(dāng)然這樣做的結(jié)果很可能是,斷了16位MCU的后路。 對于仍然在推廣16位MCU的廠商來說,比如Freescal、Microchip,處境比較尷尬,因為Cortex基本上可以完全替代16位MCU。 所以,未來的1~2年,來自新廠商的Cortex比較值得期待-包括國內(nèi)的供應(yīng)商;對于已有32位ARM的廠商,情況比較有趣;對于16位MCU的廠商,反應(yīng)比較有意思。 關(guān)于編程模式 Cortex-M3處理器采用ARMv7-M架構(gòu),它包括所有的16位Thumb指令集和基本的32位Thumb-2指令集架構(gòu),Cortex-M3處理器不能執(zhí)行ARM指令集。 Thumb-2在Thumb指令集架構(gòu)(ISA)上進行了大量的改進,它與Thumb相比,具有更高的代碼密度并提供16/32位指令的更高性能。 關(guān)于工作模式 Cortex-M3處理器支持2種工作模式:線程模式和處理模式。在復(fù)位時處理器進入“線程模式”,異常返回時也會進入該模式,特權(quán)和用戶(非特權(quán))模式代碼能夠在“線程模式”下運行。 出現(xiàn)異常模式時處理器進入“處理模式”,在處理模式下,所有代碼都是特權(quán)訪問的。 關(guān)于工作狀態(tài) Coretx-M3處理器有2種工作狀態(tài)。 Thumb狀態(tài):這是16位和32位“半字對齊”的Thumb和Thumb-2指令的執(zhí)行狀態(tài)。 調(diào)試狀態(tài):處理器停止并進行調(diào)試,進入該狀態(tài)。
標(biāo)簽: Cortex-M 技術(shù)參考手冊
上傳時間: 2013-12-04
上傳用戶:壞壞的華仔
PCF2119x是一款低功耗的CMOS型LCD控制器和驅(qū)動器,可以驅(qū)動一塊點陣LCD顯示2行每行16個5×8格式的字符,或者顯示1行每行32個5×8格式的字符。PCF2119x單片(無需其他外圍器件)提供顯示所需的所有必要功能,包括片內(nèi)產(chǎn)生LCD偏置電壓。PCF2119x的這些特性使得其需要的外圍器件極少并且能降低系統(tǒng)的電流損耗。PCF2119x可通過4或8位總線或者2-wire的I2C總線與大多數(shù)微控制器連接。該芯片包含一個字符發(fā)生器并且可以顯示英文、數(shù)字和假名(日語)字符。
上傳時間: 2013-11-06
上傳用戶:dalidala
PCF2113x是一款低供電電壓的LCD控制器/驅(qū)動器,采用CMOS工藝,它可以用來驅(qū)動2×12或1×24的點陣液晶,每個字符為5×8個點。PCF2113x提供顯示所需的所有功能,包括片內(nèi)產(chǎn)生LCD偏置電壓。PCF2113x的這些特性使得其需要的外圍器件極少,還能降低系統(tǒng)的功耗。PCF2113x可通過4或8位總線或者2線的I2C總線與大多數(shù)微控制器連接。該芯片包含一個字符發(fā)生器并且可以顯示英文、數(shù)字和假名(日語)字符。
上傳時間: 2013-10-08
上傳用戶:liaocs77
LPC1700系列ARM是基于第二代ARM Cortex-M3內(nèi)核的微控制器,是為嵌入式系統(tǒng)應(yīng)用而設(shè)計的高性能、低功耗的32位微處理器,適用于儀器儀表、工業(yè)通訊、電機控制、燈光控制、報警系統(tǒng)等領(lǐng)域。其操作頻率高達100MHz,采用3級流水線和哈佛結(jié)構(gòu),帶獨立的本地指令和數(shù)據(jù)總線以及用于外設(shè)的低性能的第三條總線,使得代碼執(zhí)行速度高達1.25MIPS/MHz,并包含1個支持隨機跳轉(zhuǎn)的內(nèi)部預(yù)取指單元。
標(biāo)簽: Cortex-M 1700 NXP LPC
上傳時間: 2013-10-27
上傳用戶:wyc199288
LPC1311/13/42/43是基于第二代ARM Cortex-M3內(nèi)核的微控制器,其系統(tǒng)性能大大提高,增強了調(diào)試特性,令所支持模塊的集成級別更高,其最大亮點在于具有極高的代碼集成度和極低的功耗。
上傳時間: 2014-12-27
上傳用戶:chfanjiang
STM32F10xxx USB開發(fā)工具包
上傳時間: 2013-10-23
上傳用戶:qunquan
介紹了一種基于PIC 單片機的螺旋空壓機控制器。控制器以PIC 單片機為核心,利用其自身集成的A/D 轉(zhuǎn)換模塊,結(jié)合外圍的信號采集放大電路,繼電器控制電路,鍵盤掃描和液晶顯示電路,供電電路來完成。軟件上介紹了信息模塊的協(xié)調(diào)工作。實驗證明,該控制器具有穩(wěn)定性高,運行可靠,抗干擾性強等特點。
上傳時間: 2013-11-16
上傳用戶:lhc9102
MCU51的串口調(diào)試工具:本站會員 gxujjd 及sltian 推薦的Mcu51網(wǎng)站的免費串口調(diào)試工具。此版本使用C++Builder編寫.
標(biāo)簽: MCU 51 串口調(diào)試工具
上傳時間: 2013-11-08
上傳用戶:Togetherheronce
太陽能路燈與普通路燈不同, 它采用太陽電池作為唯一的供電電源, 因為目前太陽電池組件的成本還比較高, 因此為了降低系統(tǒng)成本, 必須采取必要的措施提高太陽能的利用率。本文在傳統(tǒng)太陽能路燈控制器的基礎(chǔ)上,著重研究通過最大功率點跟蹤的方法,提高太陽能的利用率,并且通過實驗證實這是一種有效的方法。
上傳時間: 2013-11-17
上傳用戶:水口鴻勝電器
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1