《罗少贤 (意法半导体)-STM32Wx 助力万物互联3.0 .pdf》由会员分享,可在线阅读,更多相关《罗少贤 (意法半导体)-STM32Wx 助力万物互联3.0 .pdf(32页珍藏版)》请在三个皮匠报告上搜索。
1、STM32Wx 助力万物互联3.0罗少贤 Shao Xian LUO意法半导体 中国区微控制器部门无线产品线主流通信技术BpsKbpsMbps1cm10m100m1km10kmSHORT RANGEWIFI/BTCELLULARLPWANVERYSHORT RANGE2STM32 大步迈进无线领域3MeshLifetimePackagesQFNBGA/CSPModuleSecuritySecure data XferAnti HackingAnti CloningTrusted ZoneSecure UpdateFeaturesCM4 CPUUp to 22 dBm(sub-GHz)102 d
2、B Link budget BLE106 dB Link budget 802.15.464K-to 1MB Flash24K-to 256KB SRAMWxCertificationFCC,CE,BLE5.0,Zigbee3.0,Openthread,UWB,OMLOX,SigfoxLoRaWAN.EcosystemSW toolsSTM32CubeEmbedded SoftwareHW toolsSTM32 ODE Nucleos BoardsSTM32WxSub-GHzSTM32 完整的MCU和MPU产品组合High PerfMCUsUltra-low PowerMCUsWireless
3、MCUsMainstreamMCUsRadio coprocessor onlySTM32H7Up to 3224 CoreMarkUp to 550 MHz Cortex-M7240 MHz Cortex-M44STM32MP14158 CoreMarkUp to 800 MHz Cortex-A7209 MHz Cortex-M4STM32F2Up to 398 CoreMark120 MHz Cortex-M3STM32F4Up to 608 CoreMark180 MHz Cortex-M4STM32F71082 CoreMark216 MHz Cortex-M7STM32F0106
4、CoreMark48 MHz Cortex-M0STM32G0142 CoreMark64 MHz Cortex-M0+STM32F1177 CoreMark72 MHz Cortex-M3STM32F3245 CoreMark72 MHz Cortex-M4STM32G4569 CoreMark170 MHz Cortex-M4STM32L075 CoreMark32 MHz Cortex-M0+STM32L193 CoreMark32 MHz Cortex-M3STM32L4273 CoreMark80 MHz Cortex-M4STM32L4+409 CoreMark120 MHz Co
5、rtex-M4STM32L5443 CoreMark110 MHz Cortex-M33STM32U5651 CoreMark160 MHz Cortex-M33STM32WL162 CoreMark48 MHz Cortex-M448 MHz Cortex-M0+STM32WB216 CoreMark64 MHz Cortex-M432 MHz Cortex-M0+MPULatest product generationMixed-signal MCUsSTM32C0114 CoreMark48MHz Cortex M0+More than 60,000 customers Over 10
6、billion STM32 shipped since 2007STM32WBA407 CoreMark100 MHz Cortex-M33BlueNRG-LP/LPSBluetooth LE 5.364MHz Cortex-M0+2.4GHz 产品系列来看一下我们的2.4GHz产品家族6From 160KB to 1MB FlashSingle or Dual-core productsCompliant with 5.3 standardMultiple stack variants availableFrom 32 pins to 129 pinsMatter and LE Audio
7、coming soonSTM32WB&BlueNRGBringing the most comprehensive portfolio for Bluetooth and other 2.4GHz protocols MeshProprietary覆盖了整个2.4GHz市场应用需求7Wearable,healthcare,smart appliances Security Interoperability BT SIG StandardToys,gaming,remote controllers Open radio Low latency High throughput2.4 GHz pro
8、prietarySensor networks,home appliances,industrial Mesh topology Large scale BT SIG StandardBluetooth MeshSensor networks,home appliances,industrial Mesh topology Large scale Open standardSensor networks,industrial,home automation Mesh topology Large scale Zigbee compliantSTM32WB SeriesBlueNRG Serie
9、sSTM32 MCU 2.4GHz 产品组合STM32WB MCUSTM32WBA MCUSTM32WB55STM32WB50STM32WB35STM32WB30STM32WB15STM32WB10Dual core&security(Arm Cortex-M4/-M0+)Up to 1MB flash/256KB RAMBluetooth Low Energy 5.3,Zigbee R22&Thread,proprietary,Matter H123Arm Cortex-M33 w/TrustZone 100MHz1MB flash memory/128KB RAMBluetooth Low
10、 Energy 5.3(long-range,2Mbps,adverting extension)Up to+10dBm output powerEnhanced securitySTM32WBA52BlueNRG System-on-ChipBlueNRG-1BlueNRG-2BlueNRG-LPBlueNRG-LPSArm Cortex-M0+256KB flash/64KB RAM Bluetooth Low Energy 5.3Long-range,2Mbps,Adverting ExtArm Cortex-M0+192KB flash memory/24KB RAMBluetooth
11、 Low Energy 5.3(long-range,2Mbps,adverting extension,AoA/AoD)8STM32WB 系列9Development startedProductionSTM32L1Flash/RAMSize(bytes)100 pins4.39x4.37mmWLCSP68 pins8x8mmVQFN(p=0.4)48 pins7x7mm UQFN(p=0.5)STM32WB55RCSTM32WB55VCSTM32WB55CCPin count256K/128KSTM32WB55CESTM32WB55VESTM32WB55RESTM32WB55CG512K/
12、256K1M/256KSTM32WB35CESTM32WB35CC256K/96K512K/96KSTM32WB15CCSTM32WB15CCSTM32WB30CESTM32WB10CCSTM32WB50CGSTM32WB55VGSTM32WB55RGSTM32WB55VG129 pins7x7mmBGAP320K/48K49 pins3.3x3.38mm WLCSP(p=0.4)STM32WB5xSTM32WB3xSTM32WB1xSTM32WB1Mfrom 1.7 V to 3.6 Vfrom-40C to+105CMODULEPIN 2 PIN COMPATIBLESTM32WB5M免费
13、的多种协议栈和参考源码10BLE-PHYSTM32WB RF IPBLEHost Stack+Application(ST)BLE LL HCI(ST)BLE 5.0“full stack”(ST)BLE Application(Mesh,Profile,Services)(ST)BLE 5.0“Light stack”CM4Cortex-M0+Cortex-M4802.15.4-PHY(ST)802.15.4 LLDOpenThreadstack(ST)802.15.4 MAC(ST)Thread Application(ST)802.15.4 MAC Application Example
14、ZigBee StackZigBeeApplication/Clusters Full BLE 5.0 stack8 connection point2 slaves/6 mastersFull beaconing featureLightweight BLE 5.0 stackSlave onlySecure ConnectionsPrivacy+White ListAdv +scan only beacon modeBinary源码私有代码硬件IPSTM32WB55STM32WB35STM32WB15BLE 5.2/Zigbee 3.0Open Thread/Matterproprieta
15、ry(HCI,MAC,LLD)/802.15.4Multiprotocols(BLE/Zigbee,BLE/Thread)BLE 5.2 Zigbee 3.0Open Threadproprietary(HCI,MAC,LLD)/802.15.4BLE 5.2 proprietary(HCI,LLD)/802.15.4PROBlueNRG 系列单核低功耗蓝牙产品组合BlueNRG-MSBT4.2 认证BLE基本功能BlueNRG-MSCSPBlueNRG-MSQTRBlueNRG-1BT5.2 认证LE Privacy 1.2LE Secure ConnCortex-M0,32MHz内存:16
16、0KB/24KBBlueNRG-134BlueNRG-132BlueNRG-2BT5.2 认证LE Privacy 1.2LE Secure ConnLE Data Len extCortex-M0,32MHz内存:256KB/24KBBlueNRG-234BlueNRG-232BlueNRG-248QFN32QFN48WLCSP网络协处理器应用处理器性价比可扩展性BlueNRG-2NBT5.2 认证LE Privacy 1.2LE Secure ConnLE Data Len extBlueNRG-234NBlueNRG-232N11BlueNRG-LPBT5.3 认证Advertiseme
17、nt extHigh speed(2 Mbps)Long rangeGATT CachingCortex-M0+,64MHz内存:256KB/64KBBlueNRG-355VT(*)BlueNRG-355AT(*)BlueNRG-355MT(*)(*)RAM大小可选(32 KB and 64 KB),以及温度范围可选(最高+85 C 以及最高+105 C)(#)温度范围可选(最高+85 C 以及最高+105 C).目前只有332AT量产状态;332VT工程样品状态;+85 C 2023年量产BlueNRG-LPSBT5.3 认证AoA/AoDAdvertisement extHigh spee
18、d(2 Mbps)Long rangeGATT CachingCortex-M0+,64MHz内存:192KB/24KBBlueNRG-332VT(#)BlueNRG-332AT(#)BlueNRG-M2SA/SPBlueNRG-LPS:超低功耗高性价比的BLE 5.3芯片12BluetoothLE 5.3 certifiedDirection Finding(AoA/AoD)High Throughput:2Mbps Data RateLong Range 125/500kbps Advertisement ExtensionFrequency Hopping Robustness:CSA#
19、2Radio performancesRx sensitivity level-97dBm 1Mbps-104 dBm 125bpsUp to+8 dBm output power level.4.3 mA Tx current3.4 mA Rx currentReduced BOM costIntegrated balun&filter.Capacitor-less 32MHz crystal.Advanced security setFlash read/write protection.Secure bootloaderSWD access can be disabled关键信息 Blu
20、etoothLow Energy 5.3 Based on ArmCortexM33 at 100MHz with TrustZonetechnology Leveraging STM32U5 ultralow power platformlow power background autonomous mode(LPBAM)flexible power-saving states with fast wake-up timessame digital and analog peripherals Built using 40nm process technology Supported by
21、full ecosystem(Q1 2023)最新一代超低功耗BLE 5.3 产品平台Highest DMIPSBest ULPEnhanced Security+STM32U52.4GHzRadioBluetooth Low Energy 5.3STM32WBA13嵌入式开发者最关心的一些功能特性BOM reductionIntegrated matchingImproved data storage100 K cycles for 256 Kbytes of flash memorySupports latest protocolBluetoothLow Energy 5.3(long r
22、ange,2Msps,advertising extension)Low-power consumptionUltralow power radioLPBAM,DMA,and IP autonomous in low-power modeEnhanced securityAES and PKA,side attack resistantActive RTC tamperSTM32WBA514STM32WBA52CxU6Architecture1 Mbyte of flash memory/128Kbytes RAMSingle ArmCortexM33 100MHzKey features+1
23、0dBm max output power,integrated balun BluetoothLow Energy 5.3 certified with advertising extension,2Mbps,long rangeup to 20 connectionsTx:10.6mA 0dBm,Rx:7.4mA-40 to+85CPeripherals:touch sensor,LPBAM,ADC 12-bit,3x UART,2x SPI,2x ICPackage:UFQFN48 7 x 7 mm,35 GPIOsSTM32WBA52x产品特性和系统框图15ControlPower s
24、upply1.71V to 3.6V(LDO)POR/PDR/PVD/BORCrystal oscillators32MHz(radio and HSE)32,768KHz(LSE)RTC/AWU/CSSPLL/FLLSysTick timer2 watchdogs(WWDG/IWDG)35 GPIOsCyclic redundancy checkVoltage scaling(2 modes)Total memoryUp to 1 Mbyte flash memoryUp to 128 Kbytes SRAMSecure bootloaderSecurityHUK,AES 256-bit,H
25、ASH,PKA,TRNG,SHA-1/2,SBSFU,SKSART AcceleratorTMAHB Bus Matrix1x LP-DMAArm Cortex-M33 FPU/DSP 100 MHz+TrustZoneNested Vector Interrupt Controller(NVIC)Memory Protected Unit(MPU)JTAG/SW debugConnectivity2x SPI,2x I2C2x USART1x 32-bit timer4x 16-bit timer(1xMotor Control)Control2x 16-bit timer(ULP)Anal
26、og1x 12-bit ADC SAR 2MspsRadio ProtocolBluetooth Low Energy 5.3Long Range/Ext Adv/2MspsFlexible primary/secondary settingSensingCapacitive touch48 Pins(UFQFPN)Side attack resistantActive antitamperRUN at 100 MHz 50 A/MHzSTANDBY 140 nASTANDBY(64 KB RAM)2.4 A*STOP1 (64KB RAM)16.3 A*SLEEP at 16 MHz 21
27、A/MHzRUN at 16 MHz 44 A/MHz*with RTC*Typ LDO ON 1.8V 25 CSLEEP at 32 MHz 28 A/MHzRF operationSLEEP at 100 MHz 20 A/MHzSTOP 0(full retention)49 ASTOP 1(full retention)19.3 A*14 cyclesWake-up timesLDO mode8.17 s19.1 s45.5 sSTM32WBA52 优秀的功耗表现16Application benefitsHigh performance CoreMark score:407 45A
28、/MHz from M33强大的安全功能17Extensive functionality to protect your assetsState-of-the-art security assurance levelCode isolationfor runtime protection4 isolation stagesArmTrustZonetechnologyCryptographyfor hardware robustnessSide channel AES,PKAAdditional AES,SHA,TRNG,HUK(Hardware Unique key)Memory prote
29、ctionsagainst illegal access controlOTP,HDP,WRP,MPUSecure DebugActive Tamper,4 pairs&V/TPlatform protectionduring product life cycleRDP:4 protection level statesPassword based regressionSecurity servicesSTM32Trust TEE TF-MSecure boot&secure updatesSecure firmware installNIST-CAVP certified CryptoLib
30、target certificationsNote:New features for STM32WBA are highlighted in boldST Bluetooth Low Energy 支持手机上的APP开发18ST BLE Sensor Used with our OOB demo It shows the data exported by a Bluetooth Low Energy device using the BlueST protocolST BLE StarNet(Star topology)It allows viewing the data exported b
31、y a Bluetooth Low Energy gateway connected to a network of devices ST BLE MeshIt allows to create your own Bluetooth Mesh Profile compliant mobile appsST BLE ToolBoxIt allows users to discover peripherals,services,and characteristics,performs R&W.Users can collect cloud-based analytics on the Azure
32、App Center,bond devices,test throughput,log messages.ST BLE SensorST BLE StarNetST BLE MeshST BLE ToolboxnewSTM32 产品组合怎么支持Matter19STM32WBA/STM32WB MCUs enables Matter networks in end devices thanks to:multiprotocol capabilities1Mbyte of Flash and up to 256-Kbyte of RAMQuad-SPI peripheral to extend t
33、he memory size externally with execution in placeOver-the-air firmware updates whatever the application and the connectivity stackSTM32WBA,STM32WB,STM32H7,STM32U5,STM32MP1 MPU provide a supporting infrastructure to run Matter in bridge devices20通过 MATTER 连接智能家居Connect IoT devices with MATTER technol
34、ogyMatter End to End data transfer Cloud connection21Thread802.15.4 IPEnd DeviceThread802.15.4 IP802.11 IPWifi stackGATEWAYSmartphone with MATTER appBluetooth LEBLE IPSTM32WB/BlueNRG 生态-远比仅提供一个协议栈还要多23STM32CubeMXSTM32CubeIDESTM32CubeMonitor-PowerSTM32CubeMonitor-RFIOS/Android AppComplete,CERTIFIED,a
35、nd Free of charge 2.4GHz ecosystemP-NUCLEO-WB55NUCLEO-WB55RGDK32WB5M-ModuleReference DesignCERTIFICATION path supportAvailable:Schematics,Gerbers and BOMDiscovery(Module)NucleoUSB dongleHardware toolsConfigureDevelop&ProgramMonitor&Fine tuneSTM32CubeWB value propositionMatter,Bluetooth LE 5.x stack,
36、MESH,HCI,Zigbee 3.0,O-Thread,open MACPeripherals HAL+ExamplesAdditional STM32 packageX-CUBE-SBSFU,X-CUBE-SAFEA1X-CUBE-SMCARD,X-CUBE-CLOUDBLE ProfileBLE SensorBLE StarNetBLE MeshSub1GHz 产品系列STM32 Sub-G 产品组合sub-GHz SoC Dual CoreSTM32WL5xSTM32WLExsub-GHz SoC Single Coresub-GHz Transceiver2ndGenerationS
37、2LP1st GenerationSPIRIT1General Purpose Sub-1GHz radioUltralow power Sub-1GHz radio2(G)FSK(G)MSKBPSK(Sigfox)-LoRa(WLx5)2/4(G)FSK(G)MSKBPSK(Sigfox)OOKASK-+DSSS(WL3)2(G)FSK(G)MSK-OOKASK-STM32WLSTM32WL3(SPIRIT-3)SPIRIT 系列射频收发器Sub1GHz 专用射频芯片413-479 MHz826-958 MHz452-527 MHz904-1055 MHz150-174 MHz300-348
38、 MHz387-470 MHz779-956 MHzRx:9.2 mA/Tx:19.5 mA +11 dBmSleep/Stby:850 nA/600 nAMax.Out:+16 dBmSensitivity:-120dBmMod:2(G)FSK,OOKQFN20 4x4Rx:7 mA/Tx:10 mA +10 dBmSleep/Stby:700 nA/500 nAMax.Out:+16 dBmSensitivity:-130 dBmMod:2(G)FSK,4(G)FSK,OOK/ASKQFN24 4x4S2-LP Based Radio Transmitter-40 C to+105 CS2
39、-LP /S2-LPCBSPIRIT1家居和楼宇自动化智能抄表报警系统工业监控和控制S2-LPTX26智慧农业智慧停车医疗保健与救助智慧公共事业智能家居智能监测与报警智慧生活远程抄表资产跟踪STM32WL SoC释放无限创造力=系统级单芯片SoC长距离无线微控制器:释放无限IoT应用可能+STM32L4ArmCortex-M4(G)FSK(G)MSKBPSKSTM32WLArmCortex-M0+27*ST acquired LoRaIP(white box)license from Semtech in 2019.*全球首款支持LoRa的系统级单芯片SoC!STM32WL Sub-GHz 产
40、品组合Flash/RAMSize(bytes)73 pins5x5 mmBGA(p=0.5)48 pins7x7mmUQFN(p=0.5)Pin countSTM32WLExJ8I664K/20KSTM32WLExJBI6128K/48K256K/64KSTM32WL5xJCI6STM32WLExJCI6STM32WLExC8U6STM32WLExCBU6STM32WL5xCCU6STM32WLExCCU6256K/64KUp to 43 GPIOs for full flexibility+Tiny package footprintUp to 29 GPIOs+Optimized BOM
41、cost+2-Layer PCB enablementNote:x=5 支持所有的调制解调方式(e.g.STM32WLE55CCU6)x=4 支持除了LoRa外的所有调制解调方式 LoRa(e.g.STM32WLE4CCU6)Dual coreSingle core28STM32WL 生态系统概述完全集成到丰富且经过市场验证的STM32生态系统中开发非常容易的原型灵活硬件开发板:NUCLEO-WL55JC1(High Band)NUCLEO-WL55JC2(Low Band)硬件开发板STM32 Nucleo-64STM32CubeMXSTM32CubeWLSTM32CubeMonitor S
42、TM32CubeProgSTM32CubeIDE+合作伙伴IDE软件开发工具LoRaWAN(ST)Sigfox(ST)无线MBUS(Stackforce)ZETA(Zifisense)Mioty(Stackforce)协议栈29NUCLEO-WL55JCSTM32 Wireless line 中文视频培训30网址:https:/ 新一代无线芯片BLE应用开发和设计STM32WB设计资料汇总https:/ 全球首款LoRa SOC芯片:STM32WL全新发布https:/ STM32WL单片机的LoRa无线技术https:/ STM32WL在线研讨会和Q&Ahttps:/ 使用STM32WL实现
43、LoRaWAN与多路广播https:/ 新一代无线芯片BLE应用开发和设计课程大纲上篇01.STM32WB 简介02.STM32WB 硬件简介03.STM32WB 软件简介04.GATT 与服务介绍05.使用STM32CubeMX创建BLE应用06.如何使用BLE应用31STM32 本地化资源,提供海量信息32STM32微信订阅号STM32微信服务号大学计划联络邮箱:STM32视频号线上课程平台ST 中文论坛STM32 中文官网www.STMCUST Community 全球论坛https:/ MPUs Wiki 页面 MCUs Wiki 页面 官网www.ST.comSTM32单片机技术培训
44、报名网页: GitHub页面: 21ic论坛http:/ STMicroelectronics-All rights reserved.ST logo is a trademark or a registered trademark of STMicroelectronics International NV or its affiliates in the EU and/or other countries.For additional information about ST trademarks,please refer to other product or service names are the property of their respective owners.Find out more at