资源描述:
《ST STM32L476Gxx系列超低功耗MCU开发方案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、STSTM32L476Gxx系列超低功耗MCU开发方案ST公司的STM32L476Gxx系列是基于高性能ARM®Cortex®-M432位RISC内核的超低功耗微控制器(MCU),工作频率高达80MHz,具有嵌入高速存储器(闪存高达1MB,SRAM高达128KB)和灵活的外接存储器控制器(FSMC),QuadSPI闪存接口和各种增强的I/O和外设.此外,器件还有三个快速12位ADC,两个比较器,两个运放,两个DAC通路和一个基准电压缓冲器,低功耗RTC,两个通用32位计时器,两个16位PWM计时器,七个通用16位计时器以及两个低功耗16位计
2、时器.本文介绍了STM32L476xx系列主要特性,框图,以及评估板STM32L476G-EVAL主要特性,框图,电路图,材料清单和PCB元件布局图.TheSTM32L476xxdevicesaretheultra-low-powermicrocontrollersbasedonthehigh-performanceARM®Cortex®-M432-bitRISCcoreoperatingatafrequencyofupto80MHz.TheCortex-M4corefeaturesaFloatingpointunit(FPU)single
3、precisionwhichsupportsallARMsingle-precisiondata-processinginstructionsanddatatypes.ItalsoimplementsafullsetofDSPinstructionsandamemoryprotectionunit(MPU)whichenhancesapplicationsecurity.TheSTM32L476xxdevicesembedhigh-speedmemories(Flashmemoryupto1Mbyte,upto128KbyteofSRAM)
4、,aflexibleexternalmemorycontroller(FSMC)forstaticmemories(fordeviceswithpackagesof100pinsandmore),aQuadSPIflashmemoriesinterface(availableonallpackages)andanextensiverangeofenhancedI/OsandperipheralsconnectedtotwoAPBbuses,twoAHBbusesanda32-bitmulti-AHBbusmatrix. TheSTM32L4
5、76xxdevicesembedseveralprotectionmechanismsforembeddedFlashmemoryandSRAM:readoutprotection,writeprotection,proprietarycodereadoutprotectionandFirewall.Thedevicesofferuptothreefast12-bitADCs(5Msps),twocomparators,twooperationalamplifiers,twoDACchannels,aninternalvoltagerefe
6、rencebuffer,alow-powerRTC,twogeneral-purpose32-bittimer,two16-bitPWMtimersdedicatedtomotorcontrol,sevengeneral-purpose16-bittimers,andtwo16-bitlow-powertimers.Thedevicessupportfourdigitalfiltersforexternalsigmadeltamodulators(DFSDM).Inaddition,upto24capacitivesensingchanne
7、lsareavailable.ThedevicesalsoembedanintegratedLCDdriver8x40or4x44,withinternalstep-upconverter. Theyalsofeaturestandardandadvancedcommunicationinterfaces. •ThreeI2Cs •ThreeSPIs •ThreeUSARTs,twoUARTsandoneLow-PowerUART. •TwoSAIs(SerialAudioInterfaces) •OneSDMMC •OneCAN •One
8、USBOTGfull-speed •OneSWPMI(SingleWireProtocolMasterInterface) TheSTM32L476xxoperatesinthe