近期为公司开发低功耗蓝牙模块的功能,由于是跨行进入就找了一些BLE开发的demo源码参考,有我自己写的也有找的大牛的demo,也有安卓官方蓝牙源码,都是android studio工程,主要部分蓝牙搜索,蓝牙通知的读写,有的能用有的不能用但有参考价值。我主要实现的功能是获取BLE的通知信息,大概流程就是先通过广播获取到你要的设备,然后连接设备后调用BluetoothGattCallback回调函数,onConnectionStateChange判断状态启动服务,然后onServicesDiscovered中根据特定uuid设置值BLE执行的操作,onCharacteristicChanged中获取到通知数据。这个流程我在压缩包中的BLueToothNotify的程序里实现的,写的最简便有注释,当然也有也写不合适的地方,我新手如门安卓做的这个不对的地方还望谅解。
2022-01-07 16:38:22 107.49MB BLE bluetooth android
1
Android BLE扫描仪兼容库 Scanner Compat库解决了在Android上扫描Bluetooth Low Energy设备的问题。 最初在Android 4.3中创建的扫描仪API在Android 5.0中已更改,并在6.0和8.0中进行了扩展。 该库甚至可以在较旧的手机上使用现代API,模拟不受支持的功能。 如果某项功能(例如分流过滤或批处理)本机不可用,则它将由compat库进行仿真。 此外,如果您发现本机过滤,批处理和报告第一个匹配项或丢失的匹配项,则可能会被禁用,如果您发现它们在某些设备上不起作用。 广告扩展( ScanSetting#setLegacy(boolean)或setPhy(int) )仅在Android Oreo或更高版本上可用,而此类调用在旧平台上将被忽略,由于蓝牙芯片组,在该旧平台上仅报告PHY LE 1M上的旧广告包能力。 后台扫描 在后台扫描
2022-01-07 16:26:36 124KB android compatibility ble bluetooth-low-energy
1
低功耗蓝牙hid协议中文版
2022-01-06 18:06:58 136KB Blehid
1
低功耗系列芯片 STM32L15x_模拟比较器COMP
2022-01-05 11:39:19 101KB 综合文档
1
温室内部环境的调控水平,是衡量农业技术水平高低的重要标准之一。本文针对我国现有温室监控系统硬件与软件的不足,设计一种基于无线传感器网络的温室环境监控系统,采用低功耗控制芯片ATmage16L和CC2420模块,并采用了星形网络的拓扑结构。具有实用性强、数据传输稳定、拓扑灵活等特点,实现温室内部环境调控水平的信息化、精细化与自动化管理。
1
随着社会工业化的快速发展,人们的生活水平显著提高,但是,噪声的危害无处不在,对人体健康有着严重的危害,因此,减少噪声危害是当务之急。噪声监测是人们提高生活质量,加强环境保护的一个重要环节。 本文详细介绍了噪声监测系统的测量原理和系统组成,包括:噪声信号的转换和放大、V/F转换、数据采集和显示系统的设计。外界噪声信号通过传声器转换成音频信号,电信号经过放大和V/F变换输入到MSP430G2553单片机进行处理,并转换成相应的噪声分贝值通过LCD12864显示,同时加上了MSP430系列单片机的低功耗处理,从而实现噪声的实时监测。 该系统具有实现简单,精确度高,成本低,可用于实际进行噪声的实时监测等特点,同时低功耗的特性使其更适于应用于各种噪声测量场合。
2022-01-03 14:20:04 1.77MB MSP430G2553 低功耗 噪声测量仪
1
STM32L4超低功耗功能概述,详细解释多种低功耗模式,包括低功耗运行和低功耗睡眠模式,停止模式,待机模式和关机模式。
2022-01-03 10:34:50 648KB STM32L4超低功耗功能概述
1
实现过程及思路详见:https://blog.csdn.net/qq_33901011/article/details/100878673 该工程实现了STM32L010C6TX的低功耗睡眠模式,按键唤醒和RTC闹钟唤醒的功能,里面用到了Crondtab表达式来计算唤醒时间。Crondtab的相关处理详见:https://blog.csdn.net/qq_33901011/article/details/100155334。
2021-12-31 11:50:04 7.26MB stm32低功耗 RTC 闹钟唤醒 Alarm
1
BluetoothBLE 低功耗蓝牙 BluetoothBLE
2021-12-25 11:28:10 134KB Java
1
本文采用TSMC 0.18 μmCMOS工艺设计了一种起振快速、超低功耗、带有自动校准电路的RC振荡器。本次设计的振荡器内部MOS管工作在亚阈值区域以达到降低芯片功耗的目的,最终芯片总电流消耗为0.15 μA。同时,采用自动校准电路补偿了温度差异、工艺偏差、电压波动对于振荡器输出频率的影响。校准后,输出频率偏差控制在1%以内。该振荡器能够实现精准的频率输出,满足高精度、高稳定度的频率要求。
2021-12-24 11:21:11 3.4MB RC 振荡器; 超低功耗; 自动校准;
1