• 资料介绍
  • 在线预览
  • 相关推荐
申请入驻 产业图谱

LAT1197 STM32WB基于Custom Template实现客户定制BLE私有协议

2025/03/26
446
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

LAT1197 STM32WB基于Custom Template实现客户定制BLE私有协议

5.45 MB

引言

STM32WB55 是一款支持 BLE5.x 的双核高性能 MCU,针对 BLE 的应用固件包 STM32Cube_FW_WB_V1.xx.xxProjectsP-NUCLEO-WB55.NucleoApplicationsBLE 里面也提供了大量的例程,目前支持的标准 GAP 服务例程在 STM32CubeMx 中已有列出,或在固件包 STM32Cube_FW_WB_V1.xx.xxMiddlewaresSTSTM32_WPANblesvc 中找到。然而,在实际的STM32WB 意向客户中,使用 BLE 私有协议来开发 Profile 非标产品的客户占了绝大部分。读者可以去查看 BLE_p2pServer、BLE_Custom 等例程,对于需要添加自定义 ATT 属性和服务的应用,现有例程里面 STM32CubeMX 是无法自定义添加 ATT 属性和服务。但笔者发现,其实使用STM32CubeMX 的 Custom Template 是能实现上述功能的。

STM32CubeMx 实现步骤

测试平台搭建及功能测试

升级 ST-LINK 固件以保证与 STM32CubeProgrammer 驱动是匹配的

小结

BLE 经过多年的发展和迭代,BLE 协议本身已是一个很复杂和庞大的协议族,如果希望开发自定义 Service 和 GATT 应用时,若对底层协议不熟悉的话还是较为困难的。但是由于STM32 良好的生态,特别是借助于我们的 STM32CubeMx+ STM32Cube_FW_WB_V1.13.3 固件包,使得我们可以快速、高效地开发出各种 BLE 应用。

在线预览

相关推荐

意法半导体拥有49,000名半导体技术的创造者和创新者,掌握半导体供应链和先进的制造设备。作为一 家半导体垂直整合制造商(IDM),意法半导体与二十多万家客户、成千上万名合作伙伴一起研发产品和 解决方案,共同构建生态系统,帮助他们更好地应对各种挑战和新机遇,满足世界对可持续发展的更高需 求。意法半导体的技术让人们的出行更智能,让电源和能源管理更高效,让云连接的自主化设备应用更广 泛。我们正按计划在所有直接和间接排放(包括范围1和范围2)、产品运输、商务旅行以及员工通勤排 放(重点关注的范围3)方面实现碳中和,并在2027年底前实现100%使用可再生电力的目标。 详情请浏 览意法半导体公司网站:www.st.com.cn