|
[STM32WB 蓝牙探学] 一、背景与目标 0 前言 低功耗、无线前端,是物联网运行的一个必备前提。前端的无线方案为什么选用BLE,是基于BLE的发展趋势,市场占有率这些。对于学习,总是希望学习一个有钱景的,至少是一个自己认为有前景的。 1 项目组成为了避免空洞的学习,给自己制定一个假想目标项目。项目的组成如下: æ¡å¾
①前端,可以认为是一传感器,低功耗MCU+BLE,需要具备低功耗+小型化,具备较弱的计算能力。 ②中继,可以认为是一个central,下至前端,上至服务器、云端。这里是可以长期供电的,不具备设备小型化的需求。需要有一定的分析计算能力 ③服务器,数据的存储,分析,中转等 ④客户端,从服务器端,获取数据,可以进行分析显示等各类操作。 2 硬件的选型与方案 首先是BLE方案的选择,目前Nordic和TI是头部厂商,但是出于惰性,Nordic肯定是不打算选择的。而TI的认知还停留在十年前的MSP430F147的阶段。近几年使用的都是STM32的MCU,从STM32F103/5/7到STM32F207,以及STM32F334。偏向喜欢使用ST的外设库。 所以,为了项目的顺利进行,就在ST中查找蓝牙相关的芯片,进行开发。
基于自己已有的硬件: ①前端:P-NUCLEO-WB55开发板替换, ②中继:STM32F107开发板,蓝牙模块可以用网上串口转发的那种,但是这样失去了对蓝牙学习的机会。 ③服务器,NVIDIA的TX2,也可以不要。自己主要是觉得可以增加一下机器学习的东西进去 ④客户端,自己的笔记本 å®é 硬件
3小结 通过以上步骤,基本上确定好了我们的组成方案,以及技术路线。看着以上组成从低功耗蓝牙、以太网网通讯,再加上机器学习的东西,是不是感觉立的项目,有一定的实用价值,自己是不是也特别有干劲? 当然不要跑偏,我来这里是想说BLE,想说说STM32WB,和大家一起学习和进步。希望把stm32WB系列的学习的氛围给带动起来。 4后续的安排 后面的帖子,将描述自己是如何学习STM32WB的,如何查找相关的资料,如何调试,以及自己对BLE的理解,互换和交流经验。 |
吃透:STM32WB 上 Zigbee 睡眠终端设备开发攻略
STM32 无线 MCU HSE 频率与启动时间精确调谐实战指南
深度解读:STM32WB 2.4GHz 低成本 PCB 蛇形天线设计实战指南
经验分享 | STM32WB 双核无线 MCU 开发全流程实战指南
STM32WB 基于 Custom Template 实现 BLE 私有协议 实操开发指南
详解STM32单片机的堆栈
STM32单片机进行除零运算,为何程序不崩溃?
从照明到楼宇:STM32WBx5 BLE Mesh 落地指南
STM32WB ZigBee 配网:从“按键入网”到“安全运营”的六边形战士养成记
STM32云连接 干货都在这里!
微信公众号
手机版