资源描述:
《stbluenrg-ms低功耗蓝牙(ble)单模式网络处理方案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、STBlueNRG-MS低功耗蓝牙(BLE)单模式网络处理方案ST公司的BlueNRG-MS是低功耗蓝牙(BLE)单模式网络处理器,嵌入CortexM0核,和蓝牙V4.1标准兼容,嵌入了低功耗蓝牙协议堆栈GAP,GATT,SM,L2CAP,LL和RF・PHY,工作电压1.7v-3.6v,最大发送电流8.2Ma(@0dBm,3.0V),主要用在手表,健身,健美和运动,消费类医疗设备,遥控,家庭和工业自动化,手机外设,PC外设,安防和资产管理.本文介绍了BlueNRG-MS主要特性,功能框图和多种应用
2、电路,以及低功耗蓝牙评佔板X-NUCLEO-IDB04A1主要特性,电路图和材料清单.TheBlueNRG-MSisaverylowpowerBluetoothlowenergy(BLE)single-modenetworkprocessor,compliantwithBluetoothspecificationv4.1・TheBlueNRG-MSsupportsmultiplerolessimultaneously,andcanactatthesametimeasBluetoothSmartse
3、nsorandhubdevice.TheentireBluetoothlowenergystackrunsontheembeddedCortexMOcore・ThenonvolatileFlashmemoryallowson-fieldstackupgrading・TheBlueNRG-MSallowsapplicationstomeetofthetightadvisablepeakcurrentrequirementsimposedwiththeuseofstandardcoincellbatt
4、eries・Themaximumpeakcurrentisonly10mAat1dBmofoutputpower.Ultralow-powersleepmodesandveryshorttransit!ontimesbetweenoperatingmodesallowverylowaveragecurrentconsumption,resultinginIongerbatterylife.TheBlueNRG-MSofferstheoptionofinterfacingwithexternalmi
5、crocontrollersusingSPItransportlayer.TheBlueNRG-MSisasingle-modeBluetoothlowenergymaster/slavenetworkprocessor,compliantwiththeBluetoothspecificationv4.1.Itintegratesa2.4GHzRFtransceiverandapowerfulCortex-MOmicrocontroller,onwhichacompletepower-optimi
6、zedstackforBluetoothsinglemodeprotocolruns,providing:Master,slaverolesupport*GAP:central,peripheral,observerorbroadcasterroles*ATT/GATT:clientandserver*SM:privacy,authenticationandauthorization«L2CAP*LinkLayer:AES・128encryptionanddecryption*Anon-chipn
7、on-volatileFlashmemoryallowson-fieldBluetoothlowenergystackupgrade」naddition,accordingtheBluetoothspecificationv4.1theBlueNRG-MSprovides:Multiplerolessimultaneouslysupport*Supportsimultaneousadvertisingandseanning・SupportbeingSlaveofuptotwoMasterssimu
8、ltaneously*PrivacyV1.1*LowDutyCycleDirectedAdvertising*Connectionparametersrequestprocedure*LEPing*32bitsUUIDs・L2CAPConnectionOrientedChannels*TheBlueNRG-MSisequippedwithBluetoothlowenergyprofilesinCsourcecode.Thedeviceallowsapplicationstomeet