利用工作闲余的时间,通过PyQt5开发PC端低功耗蓝牙工具,用于公司Ebike T1电助力自行车 在项目上,集成了公司定制的一些协议,并通过功能按钮展示出来在页面 BLE低功耗蓝牙通信大体分为以下几个过程: 1. 扫描蓝牙 2. 连接蓝牙 3. 获取服务uuid 4. 连接服务uuid 5. 获取服务特征(写的特征值,读的特征值) 6. 匹配写的特征值,写入数据 7. 匹配读的特征值,监听数据 8. 集成一些项目的协议(根据项目来,如果没有就不需要)
2024-05-09 10:39:41 219KB 网络 网络
1
QT for ble test demo,可以用来参考
2024-04-24 16:01:30 7KB
1
一、消费类电子产品SOC芯片开发的一些经验 1、其实在开发软件这个工作上,一些芯片原厂推出的SDK软件包是非常值得学习和借鉴的 (1)、因为他们为了方便用户开发,和阅读,以及一些驱动的写法的重复利用,都是做了很多的工作,其中的思维和 方法都是值得借鉴和学习的 (2)、很多时候,我们开发一些不算庞大的系统,总觉得自己写的程序还是可以的,但是一旦功能复杂了,整个程序 的架构就不得不重新的思考,这个时候,你就需要去参考别人高端人士的写法和思维 (3)、我们开发过程中,芯片原厂开发包,基本都是“消息机制”、“宏选择功能”、“大量的结构体封装” 我可以上传一下芯片厂商提供的开发SDK,有300多个文件,我个人认为整个框架清晰明了,值得学习
2024-04-02 08:37:23 1.32MB 蓝牙芯片 蓝牙模块 蓝牙数传
1
一款新发布的万能红外码库芯片,集成空调,电视,机顶盒红外码库; 支持BLE和Modbus功能,串口通信,可以直接外接RS485芯片,接入PLC,无需外接MCU; 支持蓝牙和Modbus-RTU通信控制协议的万能红外码库芯片,集成空调、电视、机顶盒码库 支持可编程NEC、RC-5红外遥控发码,支持64通道红外录制学习和发送控制; 支持在线更新码库,新增未知设备码库功能; 新发布产品,网上资源少;
2024-03-18 20:33:14 520KB ModbusRTU协议
1
小米手环同款芯片,这是开发板源码,包含开发板的所有测试
2024-01-13 20:20:11 1.42MB BLE 蓝牙4.0
1
e4a开发BLE蓝牙远程控制,实现双向数据传输!BLE比普通蓝牙更加节能!
2024-01-09 12:09:50 229KB
1
适用于深入了解BLE的相关知识,该文档的原始文件下载于官网(英文版):https://www.bluetooth.com/bluetooth-resources/the-bluetooth-low-energy-primer/
2023-10-13 20:35:35 424KB 蓝牙低功耗 BLE
1
DL-N52832 是一款小体积、低功耗专为数据传输设计的蓝牙模块。模块采用NORDIC 公司原装 进口的nRF52832 射频芯片,支持蓝牙4.2 和蓝牙5.0,芯片自带高性能ARM CORTEX-M4 内核,并拥 有UART、I2C、SPI、ADC、DMA、PWM 等丰富的外设资源,模块引出了nRF52832 所有的IO 口,方便 用户进行多方位多功能的开发。
2023-07-31 16:51:39 557KB 规格书
1
Windows BLE工具 ,不错的分享
2023-07-08 15:33:08 1.39MB movable 蓝牙
1
本书以Nordic的nRF51系列SOC平台为基础,介绍低功耗蓝牙技术的入门及开发.nRF51系列采用ARM CortexGM0作为内核,使得大量的ARM 开发资源可以利用.依平台采用应用和协议栈分离的方式,通过API的方式来调用协议栈,使得开发者无需非常深入地了解蓝牙协议即可实现基于蓝牙的无线通信.这些特点非常有利于开发人员快速入门及构建基于低功耗蓝牙技术的应用,帮助他们在短时间内开发出具有创意的智能产品.
2023-06-24 00:45:36 94.35MB BLE
1