基于STM8L15xxx设计的超低功耗8位MCU开发方案

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

基于STM8L15xxx设计的超低功耗8位MCU开发方案2010年05月17日11:56不详作者:佚名用户评论(1)关键字:STM8L15xxx(1)基于STM8L15xxx设计的超低功耗8位MCU开发方案ST公司的STM8L15xxx是超低功耗8位MCU系列,采用先进的STM8内核,动态功耗为192μA/MHZ,16MHzCPU时钟的性能高达16MIPS,工作电压从1.8V到3.6V(低至1.65V),多达32KB嵌入闪存程序存储器,主要用在医疗和手提设备,PC外设,游戏机,GPS,告警系统,有线和无线传感器.本文介绍了STM8L15xxx主要特性,方框图,时钟树框图和超低功耗STM8L15LPBOARD演示板主要特性,详细电路图.TheSTM8L15xxxdevicesaremembersoftheSTM8LUltralowpower8-bitfamily.Theyarereferredtoasmedium-densitydevicesintheSTM8L15xxxreferencemanual(RM0031)andintheSTM8LFlashprogrammingmanual(PM0054).Theyprovidethefollowingbenefits:●Integratedsystem–Upto32Kbytesofmedium-densityembeddedFlashprogrammemory–1KbyteofdataEEPROM–Internalhighspeedandlow-powerlowspeedRC.–Embeddedreset●Ultralowpowerconsumption–192μA/MHZ(dynamicconsumption)–1μAinActive-haltmode–Clockgatedsystemandoptimizedpowermanagement–CapabilitytoexecutefromRAMforLowpowerwaitmodeandLowpowerrunmode●Advancedfeatures–Upto16MIPSat16MHzCPUclockfrequency–Directmemoryaccess(DMA)formemory-to-memoryorperipheral-to-memoryaccess.●Shortdevelopmentcycles–Applicationscalabilityacrossacommonfamilyproductarchitecturewithcompatiblepinout,memorymapandmodularperipherals.–WidechoiceofdevelopmenttoolsTheSTM8L15xxxfamilyoperatesfrom1.8Vto3.6V(downto1.65Vatpowerdown)andisavailableinthe-40to+85℃and-40to+125℃temperatureranges.TheSTM8L15xxxUltralowpowerfamilyfeaturestheenhancedSTM8CPUcoreprovidingincreasedprocessingpower(upto16MIPSat16MHz)whilemaintainingtheadvantagesofaCISCarchitecturewithimprovedcodedensity,a24-bitlinearaddressingspaceandanoptimizedarchitectureforlowpoweroperations.Thefamilyincludesanintegrateddebugmodulewithahardwareinterface(SWIM)whichallowsnon-intrusiveIn-ApplicationdebuggingandultrafastFlashprogramming.AllSTM8L15xxxmicrocontrollersfeatureembeddeddataEEPROMandlowpowerlowvoltagesingle-supplyprogramFlashmemory.TheSTM8L15xxxfamily8-bitmicrocontrollersincorporateanextensiverangeofenhancedI/Osandperipherals.Alldevicesoffer12-bitADC,DAC,twocomparators,Real-timeclockthree16-bittimers,one8-bittimeraswellasstandardcommunicationinterfacesuchasSPI,I2CandUSART.A4x28-segmentLCDisavailableontheSTM8L152xxline.ThemodulardesignoftheperipheralsetallowsthesameperipheralstobefoundindifferentSTmicrocontrollerfamiliesincluding32-bitfamilies.Thismakesanytransitiontoadifferentfamilyveryeasy,andsimplifiedevenmorebytheuseofacommonsetofdevelopmenttools.ThesefeaturesmaketheSTM8L15xxxmicrocontrollerfamilysuitableforawiderangeofapplications:●Medicalandhandheldequipment●Applicationcontrolanduserinterface●PCperipherals,gaming,GPSandsportequipment●Alarmsystems,wiredandwirelesssensorsSTM8L15xxx主要特性:■Operatingconditions–Operatingpowersupplyrange1.8Vto3.6V(downto1.65Vatpowerdown)–Temperaturerange:-40℃to85or125℃■Lowpowerfeatures–5lowpowermodes:Wait,Lowpowerrun(5.1μA),Lowpowerwait(3μA),Active-haltwithfullRTC(1.3μA),Halt(350nA)–Dynamicconsumption:195μA/MHz+440μA–UltralowleakageperI/0:50nA–FastwakeupfromHalt:4.7μs■AdvancedSTM8core–Harvardarchitectureand3-stagepipeline–Maxfreq.16MHz,16CISCMIPSpeak–Upto40externalinterruptsources■Resetandsupplymanagement–Lowpower,ultrasafeBORresetwith5selectablethresholds–UltralowpowerPOR/PDR–Programmablevoltagedetector(PVD)■Clockmanagement–1to16MHzcrystaloscillator–32kHzcrystaloscillator–Internal16MHzfactory-trimmedRC–Internal38kHzlowconsumptionRC–Clocksecuritysystem■LowpowerRTC–BCDcalendarwithalarminterrupt–Auto-wakeupfromHaltw/periodicinterrupt■LCD:upto4x28segmentsw/step-upconverter■Memories–Upto32KBofFlashprogrammemoryand1KbyteofdataEEPROMwithECC,RWW–Flexiblewriteandreadprotectionmodes–Upto2KbytesofRAM■DMA–4channels;supportedperipherals:ADC,DAC,SPI,I2C,USART,timers–1channelformemory-to-memory■12-bitDACwithoutputbuffer■12-bitADCupto1Msps/25channels–T.sensorandinternalreferencevoltage■2Ultralowpowercomparators–1withfixedthresholdand1railtorail–Wakeupcapability■Timers–Two16-bittimerswith2channels(usedasIC,OC,PWM),quadratureencoder–One16-bitadvancedcontroltimerwith3channels,supportingmotorcontrol–One8-bittimerwith7-bitprescaler–2watchdogs:1Window,1Independent–Beepertimerwith1,2or4kHzfrequencies■Communicationinterfaces–Synchronousserialinterface(SPI)–FastI2C400kHzSMBusandPMBus–USART(ISO7816interfaceandIrDA)■Upto41I/Os,allmappableoninterruptvectors■Upto16capacitivesensingchannelswithfreefirmware■Developmentsupport–Faston-chipprogrammingandnonintrusivedebuggingwithSWIM–BootloaderusingUSART■96-bituniqueID图1.STM8L15xxx方框图图2.STM8L15x时钟树框图STM8L15LPBOARD超低功耗演示板STM8L15LPBOARDlow-powerdemonstrationboardTheSTM8L15LPBOARDlow-powerdemonstrationboarddemonstratesalltheSTM8L15xlow-powermodes,andpermitstheusertotakeconsumptionmeasurementsinallmodes.STM8L15LPBOARD演示板主要特性:■SWIMdebugsupport■MCUconsumptionauto-measurementcircuit■Functionandwakeupbuttons■32.768kHzquartz■MCUpinsconnector图3.STM8L15LPBOARD演示板外形图图4.STM8L15LPBOARD(MB870B)电路图(1)图5.STM8L15LPBOARD(MB870B)电路图(2)图6.STM8L15LPBOARD(MB870B)电路图(3)图7.STM8L15LPBOARD(MB870B)电路图(4)图8.STM8L15LPBOARD(MB870B)电路图(5)图9.STM8L15LPBOARD(MB870B)电路图(6)

1 / 11
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功